/*
  * @see java.awt.event.ActionListener#actionPerformed(java.awt.event.ActionEvent)
  */
 public void actionPerformed(ActionEvent e) {
   super.actionPerformed(e);
   if (Model.getFacade().isAExtend(getTarget())) {
     Object point =
         Model.getUseCasesFactory().buildExtensionPoint(Model.getFacade().getBase(getTarget()));
     Model.getUseCasesHelper().addExtensionPoint(getTarget(), point);
   }
 }
Ejemplo n.º 2
0
 /*
  * @see java.awt.event.ActionListener#actionPerformed(java.awt.event.ActionEvent)
  */
 @Override
 public void actionPerformed(ActionEvent e) {
   Object target = TargetManager.getInstance().getModelTarget();
   if (Model.getFacade().isAExtend(target)
       && Model.getFacade().getNamespace(target) != null
       && Model.getFacade().getBase(target) != null) {
     Object extensionPoint =
         Model.getUseCasesFactory().buildExtensionPoint(Model.getFacade().getBase(target));
     Model.getUseCasesHelper().addExtensionPoint(target, extensionPoint);
     TargetManager.getInstance().setTarget(extensionPoint);
     super.actionPerformed(e);
   }
 }
 /*
  * @see org.argouml.uml.ui.UMLPlainTextDocument#setProperty(java.lang.String)
  */
 protected void setProperty(String text) {
   Model.getUseCasesHelper().setLocation(getTarget(), text);
 }