@Override public void propertyChange(PropertyChangeEvent pce) { if (notationProvider != null) { notationProvider.updateListener(this, getOwner(), pce); } super.propertyChange(pce); }
/** * @deprecated by mvw for 0.27.3. Remove this method completely once the deprecated constructors * are gone. * @param owner the uml element * @see org.argouml.uml.diagram.ui.FigSingleLineText#setOwner(java.lang.Object) */ @SuppressWarnings("deprecation") @Deprecated @Override public void setOwner(Object owner) { super.setOwner(owner); initNotationProviders(); }
public void renderingChanged() { initNotationProviders(); super.renderingChanged(); }
@Override public void removeFromDiagram() { ArgoEventPump.removeListener(ArgoEventTypes.ANY_NOTATION_EVENT, this); notationProvider.cleanListener(this, getOwner()); super.removeFromDiagram(); }