com.vp.plugin.model
Interface IActivityParameterNode

All Superinterfaces:
IElement, IModelElement

public interface IActivityParameterNode
extends IModelElement


Field Summary
static int ORDERINGKIND_ODK_FIFO
           
static int ORDERINGKIND_ODK_LIFO
           
static int ORDERINGKIND_ODK_ORDERED
           
static int ORDERINGKIND_ODK_UNORDERED
           
static java.lang.String PROP_DOCUMENTATION
           
static java.lang.String PROP_FILES
           
static java.lang.String PROP_INSTATES
           
static java.lang.String PROP_LEAF
           
static java.lang.String PROP_MODELTYPE
           
static java.lang.String PROP_MUSTISOLATE
           
static java.lang.String PROP_NAME
           
static java.lang.String PROP_ORDERINGKIND
           
static java.lang.String PROP_PARAMETER
           
static java.lang.String PROP_PARENT
           
static java.lang.String PROP_PARENTCHANGED
           
static java.lang.String PROP_STEREOTYPES
           
static java.lang.String PROP_TAGGEDVALUES
           
static java.lang.String PROP_UPPERBOUND
           
static java.lang.String PROP_VISIBILITY
           
static java.lang.String VISIBILITY_INTERNAL
           
static java.lang.String VISIBILITY_PACKAGE
           
static java.lang.String VISIBILITY_PRIVATE
           
static java.lang.String VISIBILITY_PROTECTED
           
static java.lang.String VISIBILITY_PROTECTED_INTERNAL
           
static java.lang.String VISIBILITY_PUBLIC
           
static java.lang.String VISIBILITY_UNSPECIFIED
           
 
Method Summary
 void addInState(IState2 inState)
           
 void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 void addStereotypes(java.lang.String stereotypes)
           
 void delete()
           
 int fromRelationshipCount()
           
 int fromRelationshipEndCount()
           
 java.util.Iterator fromRelationshipEndIterator()
           
 java.util.Iterator fromRelationshipIterator()
           
 java.lang.String getDocumentation()
           
 IFileObjectContainer getFiles()
           
 IFileObjectContainer getFiles(boolean autoCreate)
           
 java.lang.String getId()
           
 IState2 getInStateByIndex(int index)
           
 java.lang.String getModelType()
           
 java.lang.String getName()
           
 int getOrderingKind()
           
 IActivityParameter getParameter()
           
 IModelElement getParent()
           
 ITaggedValueContainer getTaggedValues()
           
 ITaggedValueContainer getTaggedValues(boolean autoCreate)
           
 java.lang.String getUpperBound()
           
 java.lang.String getVisibility()
           
 boolean hasStereotypes(java.lang.String value)
           
 int inStateCount()
           
 java.util.Iterator inStateIterator()
           
 boolean isLeaf()
           
 boolean isMustIsolate()
           
 void removeInState(IState2 inState)
           
 void removeInStateByIndex(int index)
           
 void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 void removeStereotypes(java.lang.String stereotypes)
           
 void setDocumentation(java.lang.String documentation)
           
 void setLeaf(boolean leaf)
           
 void setMustIsolate(boolean mustIsolate)
           
 void setName(java.lang.String name)
           
 void setOrderingKind(int orderingKind)
           
 void setParameter(IActivityParameter parameter)
           
 void setUpperBound(java.lang.String upperBound)
           
 void setVisibility(java.lang.String visibility)
           
 int stereotypesCount()
           
 java.util.Iterator stereotypesIterator()
           
 IRelationship[] toFromRelationshipArray()
           
 IRelationshipEnd[] toFromRelationshipEndArray()
           
 IState2[] toInStateArray()
           
 int toRelationshipCount()
           
 int toRelationshipEndCount()
           
 java.util.Iterator toRelationshipEndIterator()
           
 java.util.Iterator toRelationshipIterator()
           
 java.lang.String[] toStereotypesArray()
           
 IRelationship[] toToRelationshipArray()
           
 IRelationshipEnd[] toToRelationshipEndArray()
           
 

Field Detail

ORDERINGKIND_ODK_FIFO

public static final int ORDERINGKIND_ODK_FIFO
See Also:
Constant Field Values

ORDERINGKIND_ODK_LIFO

public static final int ORDERINGKIND_ODK_LIFO
See Also:
Constant Field Values

ORDERINGKIND_ODK_ORDERED

public static final int ORDERINGKIND_ODK_ORDERED
See Also:
Constant Field Values

ORDERINGKIND_ODK_UNORDERED

public static final int ORDERINGKIND_ODK_UNORDERED
See Also:
Constant Field Values

PROP_DOCUMENTATION

public static final java.lang.String PROP_DOCUMENTATION
See Also:
Constant Field Values

PROP_FILES

public static final java.lang.String PROP_FILES
See Also:
Constant Field Values

PROP_INSTATES

public static final java.lang.String PROP_INSTATES
See Also:
Constant Field Values

PROP_LEAF

public static final java.lang.String PROP_LEAF
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_ORDERINGKIND

public static final java.lang.String PROP_ORDERINGKIND
See Also:
Constant Field Values

PROP_PARAMETER

public static final java.lang.String PROP_PARAMETER
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_TAGGEDVALUES

public static final java.lang.String PROP_TAGGEDVALUES
See Also:
Constant Field Values

PROP_UPPERBOUND

public static final java.lang.String PROP_UPPERBOUND
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
Method Detail

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

setParameter

public void setParameter(IActivityParameter parameter)

getParameter

public IActivityParameter getParameter()

addInState

public void addInState(IState2 inState)

getInStateByIndex

public IState2 getInStateByIndex(int index)

removeInState

public void removeInState(IState2 inState)

removeInStateByIndex

public void removeInStateByIndex(int index)

inStateCount

public int inStateCount()

toInStateArray

public IState2[] toInStateArray()

inStateIterator

public java.util.Iterator inStateIterator()

setUpperBound

public void setUpperBound(java.lang.String upperBound)

getUpperBound

public java.lang.String getUpperBound()

setOrderingKind

public void setOrderingKind(int orderingKind)

getOrderingKind

public int getOrderingKind()

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)

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