com.vp.plugin.model
Interface IActivityObjectFlow

All Superinterfaces:
IElement, IModelElement, IRelationship

public interface IActivityObjectFlow
extends IRelationship


Field Summary
static java.lang.String PROP_DOCUMENTATION
           
static java.lang.String PROP_FILES
           
static java.lang.String PROP_FROM
           
static java.lang.String PROP_GUARD
           
static java.lang.String PROP_LEAF
           
static java.lang.String PROP_MODELTYPE
           
static java.lang.String PROP_MULTICAST
           
static java.lang.String PROP_MULTIRECEIVE
           
static java.lang.String PROP_NAME
           
static java.lang.String PROP_PARENT
           
static java.lang.String PROP_PARENTCHANGED
           
static java.lang.String PROP_SELECTION
           
static java.lang.String PROP_STEREOTYPES
           
static java.lang.String PROP_TAGGEDVALUES
           
static java.lang.String PROP_TO
           
static java.lang.String PROP_TRANSFORMATION
           
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 addPropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 void addStereotypes(java.lang.String stereotypes)
           
 void delete()
           
 java.lang.String getDocumentation()
           
 IFileObjectContainer getFiles()
           
 IFileObjectContainer getFiles(boolean autoCreate)
           
 IModelElement getFrom()
           
 java.lang.String getGuard()
           
 java.lang.String getId()
           
 java.lang.String getModelType()
           
 java.lang.String getName()
           
 IModelElement getParent()
           
 IActivity getSelection()
           
 ITaggedValueContainer getTaggedValues()
           
 ITaggedValueContainer getTaggedValues(boolean autoCreate)
           
 IModelElement getTo()
           
 IActivity getTransformation()
           
 java.lang.String getVisibility()
           
 boolean hasStereotypes(java.lang.String value)
           
 boolean isLeaf()
           
 boolean isMulticast()
           
 boolean isMultireceive()
           
 void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 void removeStereotypes(java.lang.String stereotypes)
           
 void setDocumentation(java.lang.String documentation)
           
 void setFrom(IModelElement from)
           
 void setGuard(java.lang.String guard)
           
 void setLeaf(boolean leaf)
           
 void setMulticast(boolean multicast)
           
 void setMultireceive(boolean multireceive)
           
 void setName(java.lang.String name)
           
 void setSelection(IActivity selection)
           
 void setTo(IModelElement to)
           
 void setTransformation(IActivity transformation)
           
 void setVisibility(java.lang.String visibility)
           
 int stereotypesCount()
           
 java.util.Iterator stereotypesIterator()
           
 java.lang.String[] toStereotypesArray()
           
 

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_FROM

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

PROP_GUARD

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

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

PROP_MULTIRECEIVE

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

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

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

PROP_TRANSFORMATION

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

setFrom

public void setFrom(IModelElement from)
Specified by:
setFrom in interface IRelationship

getFrom

public IModelElement getFrom()
Specified by:
getFrom in interface IRelationship

setTo

public void setTo(IModelElement to)
Specified by:
setTo in interface IRelationship

getTo

public IModelElement getTo()
Specified by:
getTo in interface IRelationship

setSelection

public void setSelection(IActivity selection)

getSelection

public IActivity getSelection()

setTransformation

public void setTransformation(IActivity transformation)

getTransformation

public IActivity getTransformation()

setMulticast

public void setMulticast(boolean multicast)

isMulticast

public boolean isMulticast()

setMultireceive

public void setMultireceive(boolean multireceive)

isMultireceive

public boolean isMultireceive()

setGuard

public void setGuard(java.lang.String guard)

getGuard

public java.lang.String getGuard()

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)

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