IMXMLInstanceNode previousNodeWithSameID =
((MXMLClassDefinitionNode)getClassDefinitionNode()).addNodeWithID(value, this);
if (previousNodeWithSameID != null && !isEqual(previousNodeWithSameID))
{
ICompilerProblem problem = new MXMLDuplicateIDProblem(attribute);
builder.addProblem(problem);
return null;
}
return value;