/*
  * @see org.argouml.uml.diagram.ui.FigNodeModelElement#renderingChanged()
  */
 @Override
 public void renderingChanged() {
   super.renderingChanged();
   if (getOwner() != null) {
     updateEnumLiterals();
   }
 }
 /*
  * @see org.argouml.uml.diagram.ui.FigNodeModelElement#modelChanged(java.beans.PropertyChangeEvent)
  */
 @Override
 protected void modelChanged(PropertyChangeEvent mee) {
   super.modelChanged(mee);
   if (mee instanceof AssociationChangeEvent || mee instanceof AttributeChangeEvent) {
     renderingChanged();
     updateListeners(getOwner(), getOwner());
   }
 }