public class TWFEdgeAdapter extends BPMNEdgeAdapter implements TWFEdgeInterface
f_edge
Constructor and Description |
---|
TWFEdgeAdapter(ProcessEdge e) |
Modifier and Type | Method and Description |
---|---|
TWFNodeInterface |
getSource()
returns the node where this Edge starts
|
NodeInterface |
getSourceInternal()
returns the node where this Edge starts at
|
TWFNodeInterface |
getTarget()
returns the node where this Edge ends
|
NodeInterface |
getTargetInternal()
returns the node where this Edge ends
|
boolean |
isAssociation()
is this a connections to a dataobject (or similar)
|
boolean |
isErrorConnection()
should return true if this edge is connected to the error
boxes (in the lower left corner of a Tool/Scope etc.)
|
boolean |
isMessageFlow()
Message flows will receive a special routing
and are an important factor for layouting
as they will be treated differently to Sequence Flows.
|
clearRoutingPoints, equals, getEdge, getRoutingPoints, hashCode, setRoutingPoints, setSourceInternal, setTargetInternal, toString
isSwitched, setSource, setSwitched, setTarget
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
clearRoutingPoints, getRoutingPoints, isSwitched, setRoutingPoints, setSource, setSwitched, setTarget
public TWFEdgeAdapter(ProcessEdge e)
e
- public TWFNodeInterface getSource()
AbstractEdgeAdapter
getSource
in interface BPMNEdgeInterface
getSource
in interface EdgeInterface
getSource
in interface TWFEdgeInterface
getSource
in class BPMNEdgeAdapter
public TWFNodeInterface getTarget()
EdgeInterface
getTarget
in interface BPMNEdgeInterface
getTarget
in interface EdgeInterface
getTarget
in interface TWFEdgeInterface
getTarget
in class BPMNEdgeAdapter
public NodeInterface getSourceInternal()
AbstractEdgeAdapter
getSourceInternal
in class BPMNEdgeAdapter
public NodeInterface getTargetInternal()
AbstractEdgeAdapter
getTargetInternal
in class BPMNEdgeAdapter
public boolean isAssociation()
BPMNEdgeInterface
isAssociation
in interface BPMNEdgeInterface
isAssociation
in class BPMNEdgeAdapter
public boolean isMessageFlow()
BPMNEdgeInterface
isMessageFlow
in interface BPMNEdgeInterface
isMessageFlow
in class BPMNEdgeAdapter
public boolean isErrorConnection()
TWFEdgeInterface
isErrorConnection
in interface TWFEdgeInterface