com.vp.plugin.model
Interface ICallState
- All Superinterfaces:
- IElement, IModelElement, IModelElementParent
- public interface ICallState
- extends IModelElement, IModelElementParent
MULTIPLICITY_MANY
public static final java.lang.String MULTIPLICITY_MANY
- See Also:
- Constant Field Values
MULTIPLICITY_ONE
public static final java.lang.String MULTIPLICITY_ONE
- See Also:
- Constant Field Values
MULTIPLICITY_ONE_OR_MANY
public static final java.lang.String MULTIPLICITY_ONE_OR_MANY
- See Also:
- Constant Field Values
MULTIPLICITY_UNSPECIFIED
public static final java.lang.String MULTIPLICITY_UNSPECIFIED
- See Also:
- Constant Field Values
MULTIPLICITY_ZERO
public static final java.lang.String MULTIPLICITY_ZERO
- See Also:
- Constant Field Values
MULTIPLICITY_ZERO_OR_MANY
public static final java.lang.String MULTIPLICITY_ZERO_OR_MANY
- See Also:
- Constant Field Values
MULTIPLICITY_ZERO_OR_ONE
public static final java.lang.String MULTIPLICITY_ZERO_OR_ONE
- See Also:
- Constant Field Values
PROP_ARGUMENTS
public static final java.lang.String PROP_ARGUMENTS
- See Also:
- Constant Field Values
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_DEFERRABLEEVENTS
public static final java.lang.String PROP_DEFERRABLEEVENTS
- See Also:
- Constant Field Values
PROP_DOCUMENTATION
public static final java.lang.String PROP_DOCUMENTATION
- See Also:
- Constant Field Values
PROP_DYNAMIC
public static final java.lang.String PROP_DYNAMIC
- See Also:
- Constant Field Values
PROP_ENTRY
public static final java.lang.String PROP_ENTRY
- See Also:
- Constant Field Values
PROP_FILES
public static final java.lang.String PROP_FILES
- 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_MULTIPLICITY
public static final java.lang.String PROP_MULTIPLICITY
- See Also:
- Constant Field Values
PROP_MULTIPLICITYDETAIL
public static final java.lang.String PROP_MULTIPLICITYDETAIL
- See Also:
- Constant Field Values
PROP_NAME
public static final java.lang.String PROP_NAME
- 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
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
getDeferrableEvents
public IDeferrableEventContainer getDeferrableEvents()
getDeferrableEvents
public IDeferrableEventContainer getDeferrableEvents(boolean autoCreate)
getEntry
public IAction getEntry()
getEntry
public IAction getEntry(boolean autoCreate)
getMultiplicityDetail
public IMultiplicity getMultiplicityDetail()
getMultiplicityDetail
public IMultiplicity getMultiplicityDetail(boolean autoCreate)
setMultiplicity
public void setMultiplicity(java.lang.String multiplicity)
getMultiplicity
public java.lang.String getMultiplicity()
setArguments
public void setArguments(java.lang.String arguments)
getArguments
public java.lang.String getArguments()
setDynamic
public void setDynamic(boolean dynamic)
isDynamic
public boolean isDynamic()
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
addState
public void addState(IState state)
getStateByIndex
public IState getStateByIndex(int index)
removeState
public void removeState(IState state)
removeStateByIndex
public void removeStateByIndex(int index)
stateCount
public int stateCount()
toStateArray
public IState[] toStateArray()
stateIterator
public java.util.Iterator stateIterator()
createState
public IState createState()
addSubmachineState
public void addSubmachineState(ISubmachineState submachineState)
getSubmachineStateByIndex
public ISubmachineState getSubmachineStateByIndex(int index)
removeSubmachineState
public void removeSubmachineState(ISubmachineState submachineState)
removeSubmachineStateByIndex
public void removeSubmachineStateByIndex(int index)
submachineStateCount
public int submachineStateCount()
toSubmachineStateArray
public ISubmachineState[] toSubmachineStateArray()
submachineStateIterator
public java.util.Iterator submachineStateIterator()
createSubmachineState
public ISubmachineState createSubmachineState()
addConcurrentStateRegion
public void addConcurrentStateRegion(IConcurrentStateRegion concurrentStateRegion)
getConcurrentStateRegionByIndex
public IConcurrentStateRegion getConcurrentStateRegionByIndex(int index)
removeConcurrentStateRegion
public void removeConcurrentStateRegion(IConcurrentStateRegion concurrentStateRegion)
removeConcurrentStateRegionByIndex
public void removeConcurrentStateRegionByIndex(int index)
concurrentStateRegionCount
public int concurrentStateRegionCount()
toConcurrentStateRegionArray
public IConcurrentStateRegion[] toConcurrentStateRegionArray()
concurrentStateRegionIterator
public java.util.Iterator concurrentStateRegionIterator()
createConcurrentStateRegion
public IConcurrentStateRegion createConcurrentStateRegion()
addConcurrentState
public void addConcurrentState(IConcurrentState concurrentState)
getConcurrentStateByIndex
public IConcurrentState getConcurrentStateByIndex(int index)
removeConcurrentState
public void removeConcurrentState(IConcurrentState concurrentState)
removeConcurrentStateByIndex
public void removeConcurrentStateByIndex(int index)
concurrentStateCount
public int concurrentStateCount()
toConcurrentStateArray
public IConcurrentState[] toConcurrentStateArray()
concurrentStateIterator
public java.util.Iterator concurrentStateIterator()
createConcurrentState
public IConcurrentState createConcurrentState()
addActionState
public void addActionState(IActionState actionState)
getActionStateByIndex
public IActionState getActionStateByIndex(int index)
removeActionState
public void removeActionState(IActionState actionState)
removeActionStateByIndex
public void removeActionStateByIndex(int index)
actionStateCount
public int actionStateCount()
toActionStateArray
public IActionState[] toActionStateArray()
actionStateIterator
public java.util.Iterator actionStateIterator()
createActionState
public IActionState createActionState()
addInitialState
public void addInitialState(IInitialState initialState)
getInitialStateByIndex
public IInitialState getInitialStateByIndex(int index)
removeInitialState
public void removeInitialState(IInitialState initialState)
removeInitialStateByIndex
public void removeInitialStateByIndex(int index)
initialStateCount
public int initialStateCount()
toInitialStateArray
public IInitialState[] toInitialStateArray()
initialStateIterator
public java.util.Iterator initialStateIterator()
createInitialState
public IInitialState createInitialState()
addFinalState
public void addFinalState(IFinalState finalState)
getFinalStateByIndex
public IFinalState getFinalStateByIndex(int index)
removeFinalState
public void removeFinalState(IFinalState finalState)
removeFinalStateByIndex
public void removeFinalStateByIndex(int index)
finalStateCount
public int finalStateCount()
toFinalStateArray
public IFinalState[] toFinalStateArray()
finalStateIterator
public java.util.Iterator finalStateIterator()
createFinalState
public IFinalState createFinalState()
addHistoryState
public void addHistoryState(IHistoryState historyState)
getHistoryStateByIndex
public IHistoryState getHistoryStateByIndex(int index)
removeHistoryState
public void removeHistoryState(IHistoryState historyState)
removeHistoryStateByIndex
public void removeHistoryStateByIndex(int index)
historyStateCount
public int historyStateCount()
toHistoryStateArray
public IHistoryState[] toHistoryStateArray()
historyStateIterator
public java.util.Iterator historyStateIterator()
createHistoryState
public IHistoryState createHistoryState()
addJunctionPoint
public void addJunctionPoint(IJunctionPoint junctionPoint)
getJunctionPointByIndex
public IJunctionPoint getJunctionPointByIndex(int index)
removeJunctionPoint
public void removeJunctionPoint(IJunctionPoint junctionPoint)
removeJunctionPointByIndex
public void removeJunctionPointByIndex(int index)
junctionPointCount
public int junctionPointCount()
toJunctionPointArray
public IJunctionPoint[] toJunctionPointArray()
junctionPointIterator
public java.util.Iterator junctionPointIterator()
createJunctionPoint
public IJunctionPoint createJunctionPoint()
addDynamicPoint
public void addDynamicPoint(IDynamicPoint dynamicPoint)
getDynamicPointByIndex
public IDynamicPoint getDynamicPointByIndex(int index)
removeDynamicPoint
public void removeDynamicPoint(IDynamicPoint dynamicPoint)
removeDynamicPointByIndex
public void removeDynamicPointByIndex(int index)
dynamicPointCount
public int dynamicPointCount()
toDynamicPointArray
public IDynamicPoint[] toDynamicPointArray()
dynamicPointIterator
public java.util.Iterator dynamicPointIterator()
createDynamicPoint
public IDynamicPoint createDynamicPoint()
addSynchronizationbar
public void addSynchronizationbar(ISynchronizationbar synchronizationbar)
getSynchronizationbarByIndex
public ISynchronizationbar getSynchronizationbarByIndex(int index)
removeSynchronizationbar
public void removeSynchronizationbar(ISynchronizationbar synchronizationbar)
removeSynchronizationbarByIndex
public void removeSynchronizationbarByIndex(int index)
synchronizationbarCount
public int synchronizationbarCount()
toSynchronizationbarArray
public ISynchronizationbar[]