com.vp.plugin.model
Interface IActivityObject
- All Superinterfaces:
- IElement, IModelElement
- public interface IActivityObject
- extends IModelElement
PROP_ATTRIBUTELINKS
public static final java.lang.String PROP_ATTRIBUTELINKS
- See Also:
- Constant Field Values
PROP_BASECLASSIFIER
public static final java.lang.String PROP_BASECLASSIFIER
- See Also:
- Constant Field Values
PROP_DEFERRABLEEVENTS
public static final java.lang.String PROP_DEFERRABLEEVENTS
- See Also:
- Constant Field Values
PROP_DOACTIVITY
public static final java.lang.String PROP_DOACTIVITY
- See Also:
- Constant Field Values
PROP_DOCUMENTATION
public static final java.lang.String PROP_DOCUMENTATION
- See Also:
- Constant Field Values
PROP_ENTRY
public static final java.lang.String PROP_ENTRY
- See Also:
- Constant Field Values
PROP_EXIT
public static final java.lang.String PROP_EXIT
- See Also:
- Constant Field Values
PROP_FILES
public static final java.lang.String PROP_FILES
- See Also:
- Constant Field Values
PROP_MODELTYPE
public static final java.lang.String PROP_MODELTYPE
- 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_STEREOTYPES
public static final java.lang.String PROP_STEREOTYPES
- See Also:
- Constant Field Values
PROP_SYNCHSTATE
public static final java.lang.String PROP_SYNCHSTATE
- 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
setSynchState
public void setSynchState(boolean synchState)
isSynchState
public boolean isSynchState()
setBaseClassifier
public void setBaseClassifier(IClass baseClassifier)
setBaseClassifier
public void setBaseClassifier(java.lang.String baseClassifier)
getBaseClassifier
public java.lang.Object getBaseClassifier()
getBaseClassifierAsElement
public IClass getBaseClassifierAsElement()
getBaseClassifierAsText
public java.lang.String getBaseClassifierAsText()
addAttributeLink
public void addAttributeLink(IAttributeLink attributeLink)
getAttributeLinkByIndex
public IAttributeLink getAttributeLinkByIndex(int index)
removeAttributeLink
public void removeAttributeLink(IAttributeLink attributeLink)
removeAttributeLinkByIndex
public void removeAttributeLinkByIndex(int index)
attributeLinkCount
public int attributeLinkCount()
toAttributeLinkArray
public IAttributeLink[] toAttributeLinkArray()
attributeLinkIterator
public java.util.Iterator attributeLinkIterator()
getDeferrableEvents
public IDeferrableEventContainer getDeferrableEvents()
getDeferrableEvents
public IDeferrableEventContainer getDeferrableEvents(boolean autoCreate)
getEntry
public IAction getEntry()
getEntry
public IAction getEntry(boolean autoCreate)
getExit
public IAction getExit()
getExit
public IAction getExit(boolean autoCreate)
getDoActivity
public IAction getDoActivity()
getDoActivity
public IAction getDoActivity(boolean autoCreate)
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)
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