com.change_vision.jude.api.inf.model
Interface IFlow

com.change_vision.jude.api.inf.model.IFlow
All Implemented Interfaces:
IElement, IHyperlinkOwner, INamedElement

public IFlow
extends INamedElement

Interface for Flows.


Field Summary
 
Fields inherited from class com.change_vision.jude.api.inf.model.INamedElement
PACKAGE_VISIBILITY, PRIVATE_VISIBILITY, PROTECTED_VISIBILITY, PUBLIC_VISIBILITY
 
Method Summary
abstract  String getAction()
          Get Action.
abstract  String getGuard()
          Get Guard Condition.
abstract  IActivityNode getSource()
          Get ActivityNode as Source.
abstract  IActivityNode getTarget()
          Get ActivityNode as Target.
 
Methods inherited from class com.change_vision.jude.api.inf.model.INamedElement
getAlias1, getAlias2, getClientDependencies, getConstraints, getDefinition, getDiagrams, getName, getSupplierDependencies, isPackageVisibility, isPrivateVisibility, isProtectedVisibility, isPublicVisibility, setAlias1, setAlias2, setDefinition, setName, setVisibility
 
Methods inherited from class com.change_vision.jude.api.inf.model.IElement
addStereotype, getComments, getId, getOwner, getStereotypes, getTaggedValues, getTypeModifier, isReadOnly, removeStereotype, setTypeModifier
 
Methods inherited from class com.change_vision.jude.api.inf.model.IHyperlinkOwner
createElementHyperlink, createFileHyperlink, createURLHyperlink, deleteHyperlink, getHyperlinks
 

Method Detail

getSource

public abstract IActivityNode getSource()
Get ActivityNode as Source.

Returns:
ActivityNode.

getTarget

public abstract IActivityNode getTarget()
Get ActivityNode as Target.

Returns:
ActivityNode.

getGuard

public abstract String getGuard()
Get Guard Condition.

Returns:
Guard Condition.

getAction

public abstract String getAction()
Get Action.

Returns:
Action.