public class SetOrCreateRedefinableElementAction extends GenericRuleViolationAction
annotation
Constructor and Description |
---|
SetOrCreateRedefinableElementAction(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Classifier targetForRedefEl,
com.nomagic.uml2.ext.magicdraw.classes.mdkernel.RedefinableElement elementToBeRedefined,
boolean isIndividual) |
SetOrCreateRedefinableElementAction(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Classifier targetForRedefEl,
com.nomagic.uml2.ext.magicdraw.classes.mdkernel.RedefinableElement elementToBeRedefined,
boolean recursion,
java.lang.String name,
boolean isIndividual) |
Modifier and Type | Method and Description |
---|---|
static void |
createInheritingAssociation(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property generalProperty,
com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Classifier classifierOfnewProperty,
com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property newProperty) |
java.lang.String |
getName() |
java.lang.String |
getSessionName() |
static com.nomagic.uml2.ext.magicdraw.classes.mdkernel.RedefinableElement |
redefineRedefinableElement(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Classifier subClassifier,
com.nomagic.uml2.ext.magicdraw.classes.mdkernel.RedefinableElement re,
boolean isIndividual,
boolean isRecursive) |
static com.nomagic.uml2.ext.magicdraw.classes.mdkernel.RedefinableElement |
redefineRedefinableElement(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Classifier subClassifier,
com.nomagic.uml2.ext.magicdraw.classes.mdkernel.RedefinableElement elementToBeRedefined,
java.util.List<com.nomagic.uml2.ext.magicdraw.classes.mdkernel.RedefinableElement> traveled,
java.util.List<com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Classifier> visited,
boolean isIndividual,
boolean isRecursive) |
void |
run() |
actionPerformed, canExecute, execute, getProgressDescription, onStart, onStop
doAction, doAfterSuccess, execute, executeMany, getAnnotation, removeViolationAndUpdateWindow, removeViolationsAndUpdateWindow, saySuccess, setAnnotation, setRuleViolationResult, setValidationWindowRun
accept, addAction, addPropertyChangeListener, addShortcut, addShotcut, addWeakPropertyChangeListener, clone, compareTo, createMenuItem, equals, firePropertyChange, getActions, getCommandKey, getDescription, getGroup, getIcon, getID, getLargeIcon, getLargeOrSmallIcon, getMnemonicKey, getPropertyChangeListeners, getShortcuts, getSmallIcon, getSmallOrLargeIcon, hashCode, isIDGenerated, removeAction, removePropertyChangeListener, removeShortcut, removeWeakPropertyChangeListener, setActions, setDescription, setGroup, setLargeIcon, setMnemonicKey, setName, setShortcuts, setSmallIcon, shallowClone, toString
public SetOrCreateRedefinableElementAction(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Classifier targetForRedefEl, com.nomagic.uml2.ext.magicdraw.classes.mdkernel.RedefinableElement elementToBeRedefined, boolean isIndividual)
public SetOrCreateRedefinableElementAction(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Classifier targetForRedefEl, com.nomagic.uml2.ext.magicdraw.classes.mdkernel.RedefinableElement elementToBeRedefined, boolean recursion, java.lang.String name, boolean isIndividual)
targetForRedefEl
- elementToBeRedefined
- recursion
- name
- isIndividual
- public static com.nomagic.uml2.ext.magicdraw.classes.mdkernel.RedefinableElement redefineRedefinableElement(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Classifier subClassifier, com.nomagic.uml2.ext.magicdraw.classes.mdkernel.RedefinableElement re, boolean isIndividual, boolean isRecursive)
public static com.nomagic.uml2.ext.magicdraw.classes.mdkernel.RedefinableElement redefineRedefinableElement(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Classifier subClassifier, com.nomagic.uml2.ext.magicdraw.classes.mdkernel.RedefinableElement elementToBeRedefined, java.util.List<com.nomagic.uml2.ext.magicdraw.classes.mdkernel.RedefinableElement> traveled, java.util.List<com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Classifier> visited, boolean isIndividual, boolean isRecursive)
public static void createInheritingAssociation(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property generalProperty, com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Classifier classifierOfnewProperty, com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Property newProperty)
public void run()
public java.lang.String getName()
getName
in class GenericRuleViolationAction
public java.lang.String getSessionName()
getSessionName
in class GenericRuleViolationAction