com.vp.plugin.model
Interface IActivitySwimlane2

All Superinterfaces:
IElement, IModelElement

public interface IActivitySwimlane2
extends IModelElement


Field Summary
static java.lang.String PROP_DOCUMENTATION
           
static java.lang.String PROP_FILES
           
static java.lang.String PROP_HORIZONTALPARTITIONS
           
static java.lang.String PROP_MODELTYPE
           
static java.lang.String PROP_NAME
           
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_VERTICALPARTITIONS
           
 
Method Summary
 void addHorizontalPartition(IActivityPartition horizontalPartition)
           
 void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 void addStereotypes(java.lang.String stereotypes)
           
 void addVerticalPartition(IActivityPartition verticalPartition)
           
 void delete()
           
 java.lang.String getDocumentation()
           
 IFileObjectContainer getFiles()
           
 IFileObjectContainer getFiles(boolean autoCreate)
           
 IActivityPartition getHorizontalPartitionByIndex(int index)
           
 java.lang.String getId()
           
 java.lang.String getModelType()
           
 java.lang.String getName()
           
 IModelElement getParent()
           
 ITaggedValueContainer getTaggedValues()
           
 ITaggedValueContainer getTaggedValues(boolean autoCreate)
           
 IActivityPartition getVerticalPartitionByIndex(int index)
           
 boolean hasStereotypes(java.lang.String value)
           
 int horizontalPartitionCount()
           
 java.util.Iterator horizontalPartitionIterator()
           
 void removeHorizontalPartition(IActivityPartition horizontalPartition)
           
 void removeHorizontalPartitionByIndex(int index)
           
 void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 void removeStereotypes(java.lang.String stereotypes)
           
 void removeVerticalPartition(IActivityPartition verticalPartition)
           
 void removeVerticalPartitionByIndex(int index)
           
 void setDocumentation(java.lang.String documentation)
           
 void setName(java.lang.String name)
           
 int stereotypesCount()
           
 java.util.Iterator stereotypesIterator()
           
 IActivityPartition[] toHorizontalPartitionArray()
           
 java.lang.String[] toStereotypesArray()
           
 IActivityPartition[] toVerticalPartitionArray()
           
 int verticalPartitionCount()
           
 java.util.Iterator verticalPartitionIterator()
           
 

Field Detail

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_HORIZONTALPARTITIONS

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

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

PROP_VERTICALPARTITIONS

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

addHorizontalPartition

public void addHorizontalPartition(IActivityPartition horizontalPartition)

getHorizontalPartitionByIndex

public IActivityPartition getHorizontalPartitionByIndex(int index)

removeHorizontalPartition

public void removeHorizontalPartition(IActivityPartition horizontalPartition)

removeHorizontalPartitionByIndex

public void removeHorizontalPartitionByIndex(int index)

horizontalPartitionCount

public int horizontalPartitionCount()

toHorizontalPartitionArray

public IActivityPartition[] toHorizontalPartitionArray()

horizontalPartitionIterator

public java.util.Iterator horizontalPartitionIterator()

addVerticalPartition

public void addVerticalPartition(IActivityPartition verticalPartition)

getVerticalPartitionByIndex

public IActivityPartition getVerticalPartitionByIndex(int index)

removeVerticalPartition

public void removeVerticalPartition(IActivityPartition verticalPartition)

removeVerticalPartitionByIndex

public void removeVerticalPartitionByIndex(int index)

verticalPartitionCount

public int verticalPartitionCount()

toVerticalPartitionArray

public IActivityPartition[] toVerticalPartitionArray()

verticalPartitionIterator

public java.util.Iterator verticalPartitionIterator()

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)

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