public class SpecializeStructureAction extends SRAction
Modifier and Type | Field and Description |
---|---|
static java.util.List<java.lang.Class<? extends com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Classifier>> |
UNSPECIALIZABLE_CLASSIFIERS |
Constructor and Description |
---|
SpecializeStructureAction(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Classifier classifier,
boolean isValidationMode,
java.lang.String id,
boolean isRecursive,
boolean isIndividual) |
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent e) |
com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Classifier |
createSpecialClassifier(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Namespace container,
java.util.List<com.nomagic.uml2.ext.magicdraw.classes.mdkernel.RedefinableElement> traveled,
java.util.List<com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Classifier> visited) |
disable, disable, enable, updateState
accept, addAction, addPropertyChangeListener, addShortcut, addShotcut, addWeakPropertyChangeListener, clone, compareTo, createMenuItem, equals, firePropertyChange, getActions, getCommandKey, getDescription, getGroup, getIcon, getID, getLargeIcon, getLargeOrSmallIcon, getMnemonicKey, getName, getPropertyChangeListeners, getShortcuts, getSmallIcon, getSmallOrLargeIcon, hashCode, isIDGenerated, removeAction, removePropertyChangeListener, removeShortcut, removeWeakPropertyChangeListener, setActions, setDescription, setGroup, setLargeIcon, setMnemonicKey, setName, setShortcuts, setSmallIcon, shallowClone, toString
public static final java.util.List<java.lang.Class<? extends com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Classifier>> UNSPECIALIZABLE_CLASSIFIERS
public SpecializeStructureAction(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Classifier classifier, boolean isValidationMode, java.lang.String id, boolean isRecursive, boolean isIndividual)
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed
in interface java.awt.event.ActionListener
actionPerformed
in class com.nomagic.magicdraw.actions.MDAction
public com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Classifier createSpecialClassifier(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Namespace container, java.util.List<com.nomagic.uml2.ext.magicdraw.classes.mdkernel.RedefinableElement> traveled, java.util.List<com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Classifier> visited)