com.vp.plugin.model
Interface IActivityAction
- All Superinterfaces:
- IElement, IModelElement, IModelElementParent
- public interface IActivityAction
- extends IModelElement, IModelElementParent
PROP_CHILDADDED
public static final java.lang.String PROP_CHILDADDED
- See Also:
- Constant Field Values
PROP_CHILDREMOVED
public static final java.lang.String PROP_CHILDREMOVED
- See Also:
- Constant Field Values
PROP_DOCUMENTATION
public static final java.lang.String PROP_DOCUMENTATION
- See Also:
- Constant Field Values
PROP_EFFECT
public static final java.lang.String PROP_EFFECT
- See Also:
- Constant Field Values
PROP_FILES
public static final java.lang.String PROP_FILES
- See Also:
- Constant Field Values
PROP_LEAF
public static final java.lang.String PROP_LEAF
- See Also:
- Constant Field Values
PROP_MODELEDITABLE
public static final java.lang.String PROP_MODELEDITABLE
- See Also:
- Constant Field Values
PROP_MODELTYPE
public static final java.lang.String PROP_MODELTYPE
- See Also:
- Constant Field Values
PROP_MUSTISOLATE
public static final java.lang.String PROP_MUSTISOLATE
- See Also:
- Constant Field Values
PROP_NAME
public static final java.lang.String PROP_NAME
- See Also:
- Constant Field Values
PROP_PARAMETERSETS
public static final java.lang.String PROP_PARAMETERSETS
- See Also:
- Constant Field Values
PROP_PARENT
public static final java.lang.String PROP_PARENT
- See Also:
- Constant Field Values
PROP_PARENTCHANGED
public static final java.lang.String PROP_PARENTCHANGED
- See Also:
- Constant Field Values
PROP_REORDERCHILD
public static final java.lang.String PROP_REORDERCHILD
- See Also:
- Constant Field Values
PROP_STEREOTYPES
public static final java.lang.String PROP_STEREOTYPES
- See Also:
- Constant Field Values
PROP_TAGGEDVALUES
public static final java.lang.String PROP_TAGGEDVALUES
- See Also:
- Constant Field Values
PROP_VISIBILITY
public static final java.lang.String PROP_VISIBILITY
- See Also:
- Constant Field Values
VISIBILITY_INTERNAL
public static final java.lang.String VISIBILITY_INTERNAL
- See Also:
- Constant Field Values
VISIBILITY_PACKAGE
public static final java.lang.String VISIBILITY_PACKAGE
- See Also:
- Constant Field Values
VISIBILITY_PRIVATE
public static final java.lang.String VISIBILITY_PRIVATE
- See Also:
- Constant Field Values
VISIBILITY_PROTECTED
public static final java.lang.String VISIBILITY_PROTECTED
- See Also:
- Constant Field Values
VISIBILITY_PROTECTED_INTERNAL
public static final java.lang.String VISIBILITY_PROTECTED_INTERNAL
- See Also:
- Constant Field Values
VISIBILITY_PUBLIC
public static final java.lang.String VISIBILITY_PUBLIC
- See Also:
- Constant Field Values
VISIBILITY_UNSPECIFIED
public static final java.lang.String VISIBILITY_UNSPECIFIED
- See Also:
- Constant Field Values
getModelType
public java.lang.String getModelType()
- Specified by:
getModelType in interface IModelElement
setName
public void setName(java.lang.String name)
- Specified by:
setName in interface IModelElement
getName
public java.lang.String getName()
- Specified by:
getName in interface IModelElement
getParent
public IModelElement getParent()
- Specified by:
getParent in interface IModelElement
addParameterSet
public void addParameterSet(IParameterSet parameterSet)
getParameterSetByIndex
public IParameterSet getParameterSetByIndex(int index)
removeParameterSet
public void removeParameterSet(IParameterSet parameterSet)
removeParameterSetByIndex
public void removeParameterSetByIndex(int index)
parameterSetCount
public int parameterSetCount()
toParameterSetArray
public IParameterSet[] toParameterSetArray()
parameterSetIterator
public java.util.Iterator parameterSetIterator()
setEffect
public void setEffect(java.lang.String effect)
getEffect
public java.lang.String getEffect()
setMustIsolate
public void setMustIsolate(boolean mustIsolate)
isMustIsolate
public boolean isMustIsolate()
setLeaf
public void setLeaf(boolean leaf)
isLeaf
public boolean isLeaf()
setVisibility
public void setVisibility(java.lang.String visibility)
getVisibility
public java.lang.String getVisibility()
addStereotypes
public void addStereotypes(java.lang.String stereotypes)
hasStereotypes
public boolean hasStereotypes(java.lang.String value)
removeStereotypes
public void removeStereotypes(java.lang.String stereotypes)
stereotypesCount
public int stereotypesCount()
toStereotypesArray
public java.lang.String[] toStereotypesArray()
stereotypesIterator
public java.util.Iterator stereotypesIterator()
getTaggedValues
public ITaggedValueContainer getTaggedValues()
getTaggedValues
public ITaggedValueContainer getTaggedValues(boolean autoCreate)
setDocumentation
public void setDocumentation(java.lang.String documentation)
getDocumentation
public java.lang.String getDocumentation()
getFiles
public IFileObjectContainer getFiles()
getFiles
public IFileObjectContainer getFiles(boolean autoCreate)
addChild
public void addChild(IModelElement modelElement)
- Specified by:
addChild in interface IModelElementParent
getChildByIndex
public IModelElement getChildByIndex(int index)
- Specified by:
getChildByIndex in interface IModelElementParent
removeChild
public void removeChild(IModelElement modelElement)
- Specified by:
removeChild in interface IModelElementParent
removeChildByIndex
public void removeChildByIndex(int index)
- Specified by:
removeChildByIndex in interface IModelElementParent
childCount
public int childCount()
- Specified by:
childCount in interface IModelElementParent
toChildArray
public IModelElement[] toChildArray()
- Specified by:
toChildArray in interface IModelElementParent
childIterator
public java.util.Iterator childIterator()
- Specified by:
childIterator in interface IModelElementParent
createChild
public IModelElement createChild(java.lang.String modelType)
- Specified by:
createChild in interface IModelElementParent
addInputPin
public void addInputPin(IInputPin inputPin)
getInputPinByIndex
public IInputPin getInputPinByIndex(int index)
removeInputPin
public void removeInputPin(IInputPin inputPin)
removeInputPinByIndex
public void removeInputPinByIndex(int index)
inputPinCount
public int inputPinCount()
toInputPinArray
public IInputPin[] toInputPinArray()
inputPinIterator
public java.util.Iterator inputPinIterator()
createInputPin
public IInputPin createInputPin()
addOutputPin
public void addOutputPin(IOutputPin outputPin)
getOutputPinByIndex
public IOutputPin getOutputPinByIndex(int index)
removeOutputPin
public void removeOutputPin(IOutputPin outputPin)
removeOutputPinByIndex
public void removeOutputPinByIndex(int index)
outputPinCount
public int outputPinCount()
toOutputPinArray
public IOutputPin[] toOutputPinArray()
outputPinIterator
public java.util.Iterator outputPinIterator()
createOutputPin
public IOutputPin createOutputPin()
addValuePin
public void addValuePin(IValuePin valuePin)
getValuePinByIndex
public IValuePin getValuePinByIndex(int index)
removeValuePin
public void removeValuePin(IValuePin valuePin)
removeValuePinByIndex
public void removeValuePinByIndex(int index)
valuePinCount
public int valuePinCount()
toValuePinArray
public IValuePin[] toValuePinArray()
valuePinIterator
public java.util.Iterator valuePinIterator()
createValuePin
public IValuePin createValuePin()
fromRelationshipCount
public int fromRelationshipCount()
toFromRelationshipArray
public IRelationship[] toFromRelationshipArray()
fromRelationshipIterator
public java.util.Iterator fromRelationshipIterator()
toRelationshipCount
public int toRelationshipCount()
toToRelationshipArray
public IRelationship[] toToRelationshipArray()
toRelationshipIterator
public java.util.Iterator toRelationshipIterator()
fromRelationshipEndCount
public int fromRelationshipEndCount()
toFromRelationshipEndArray
public IRelationshipEnd[] toFromRelationshipEndArray()
fromRelationshipEndIterator
public java.util.Iterator fromRelationshipEndIterator()
toRelationshipEndCount
public int toRelationshipEndCount()
toToRelationshipEndArray
public IRelationshipEnd[] toToRelationshipEndArray()
toRelationshipEndIterator
public java.util.Iterator toRelationshipEndIterator()
addPropertyChangeListener
public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
- Specified by:
addPropertyChangeListener in interface IModelElement
removePropertyChangeListener
public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
- Specified by:
removePropertyChangeListener in interface IModelElement
getId
public java.lang.String getId()
- Specified by:
getId in interface IModelElement
delete
public void delete()
- Specified by:
delete in interface IModelElement