コード例 #1
0
 @Override
 public void deactivate() {
   if (isActive()) {
     ((NPNSymbolArcSN) getModel()).eAdapters().remove(adapter);
     ((NPNSymbolArcSN) getModel()).getModel().eAdapters().remove(adapter);
   }
   super.deactivate();
 }
コード例 #2
0
 /** Upon deactivation, detach from the model element as a property change listener. */
 public void deactivate() {
   if (isActive()) {
     super.deactivate();
     ((Notifier) getModel()).eAdapters().remove(modelListener);
   }
 }
コード例 #3
0
 public void deactivate() {
   super.deactivate();
   if (getSource() != null) {
     getSource().removeEditPartListener(this);
   }
 }