* <!-- end-user-doc -->
* @generated NOT
*/
private void updateContents() {
CollectiveEditPart editpart = CollectiveEditPart.this;
Classifier element = (Classifier) editpart.resolveSemanticElement();
if (updateFaceIsExtensional((Collective) element)) {
fFigureCollectiveMetaAttributeLabelFigure
.setText("{extensional}");
setIsEssentialTrue((Collective) element);
} else {
fFigureCollectiveMetaAttributeLabelFigure.setText("");
}
this.add(fFigureCollectiveMetaAttributeLabelFigure);
EditPart compartmentEditPart = getChildBySemanticHint(OntoUML.diagram.part.OntoUMLVisualIDRegistry
.getType(OntoUML.diagram.edit.parts.CollectiveAttributeCompartmentEditPart.VISUAL_ID));
if (compartmentEditPart != null) {
if (element.getAttribute().size() == 0)
((View) compartmentEditPart.getModel()).setVisible(false);
else {
if (((View) compartmentEditPart.getModel()).isVisible() == false)
((View) compartmentEditPart.getModel())
.setVisible(true);