Modifier and Type | Interface and Description |
---|---|
static interface |
Block.And
Denotes an And block
|
static interface |
Block.Def
Denotes an deferred choice block
|
static interface |
Block.DefLoop
Denotes an deferred choice loop block
|
static interface |
Block.Or
Denotes an Or block
|
static interface |
Block.PlaceHolder
Denotes an PlaceHolder block
|
static interface |
Block.Seq
Denotes a sequence block
|
static interface |
Block.Xor
Denotes an Xor block
|
static interface |
Block.XorLoop
Denotes a Xor Loop block
|
interface |
Event |
static interface |
Event.Message
Message event
|
static interface |
Event.TimeOut
Timeout event
|
Modifier and Type | Method and Description |
---|---|
Block |
Edge.getSource() |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<Block> |
Node.getParents()
returns an collection of blocks that are the parents of this node in the
tree
changes to the collection are NOT reflected in the tree
|
Modifier and Type | Method and Description |
---|---|
Edge |
Node.addParent(Block parent)
adds a new parent with random id and empty expression to this node as the rightmost parent
|
Edge |
Node.addParent(Block parent,
Expression expression)
adds a new parent with random id and given expression to this node as the rightmost parent
|
Edge |
Node.addParent(java.util.UUID id,
Block parent,
Expression expression)
adds a new parent with given id and given expression to this node as the rightmost parent
|
void |
Edge.setSource(Block source) |
Modifier and Type | Method and Description |
---|---|
Block |
ProcessTree2Petrinet.UnfoldedNode.getBlock() |
Modifier and Type | Class and Description |
---|---|
class |
AbstractBlock
implements a block which provides an iterator over its child nodes.
|
static class |
AbstractBlock.And
Denotes an And block
|
static class |
AbstractBlock.Def
Denotes an deferred choice block
|
static class |
AbstractBlock.DefLoop
Denotes an deferred choice loop block
|
static class |
AbstractBlock.Or
Denotes an Or block
|
static class |
AbstractBlock.PlaceHolder
Denotes an PlaceHolder block
|
static class |
AbstractBlock.Seq
Denotes a sequence block
|
static class |
AbstractBlock.Xor
Denotes an Xor block
|
static class |
AbstractBlock.XorLoop
Denotes a Xor Loop block
|
class |
AbstractEvent |
static class |
AbstractEvent.Message |
static class |
AbstractEvent.TimeOut |
Modifier and Type | Method and Description |
---|---|
Block |
EdgeImpl.getSource() |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<Block> |
AbstractNode.getParents() |
Modifier and Type | Method and Description |
---|---|
Edge |
AbstractNode.addParent(Block parent) |
Edge |
AbstractNode.addParent(Block parent,
Expression expression) |
Edge |
AbstractNode.addParent(java.util.UUID id,
Block parent) |
Edge |
AbstractNode.addParent(java.util.UUID id,
Block parent,
Expression expression) |
void |
EdgeImpl.setSource(Block source) |
Constructor and Description |
---|
AbstractBlock(Block b) |
EdgeImpl(Block source,
Node target) |
EdgeImpl(Block source,
Node target,
boolean blockable,
boolean hideable) |
EdgeImpl(Block source,
Node target,
Expression expression) |
EdgeImpl(Block source,
Node target,
Expression expression,
boolean blockable,
boolean hideable) |
EdgeImpl(Edge e,
Block source,
Node target,
Expression expression) |
EdgeImpl(java.util.UUID id,
Block source,
Node target,
Expression expression) |
EdgeImpl(java.util.UUID id,
Block source,
Node target,
Expression expression,
boolean blockable,
boolean hideable) |
Modifier and Type | Method and Description |
---|---|
void |
PtmlBlock.marshall(ProcessTree tree,
Block element) |
Modifier and Type | Method and Description |
---|---|
protected SeSeGroup |
TreeBPMNLayoutBuilder.drawNodeLoop(org.jgraph.graph.GraphLayoutCache g,
org.jgraph.graph.DefaultGraphCell parent,
java.util.Stack<Edge> edges,
Block loopNode) |
protected SeSeGroup |
TreeBPMNLayoutBuilder.drawNodeOther(org.jgraph.graph.GraphLayoutCache g,
org.jgraph.graph.DefaultGraphCell parent,
java.util.Stack<Edge> edges,
Block node) |
protected SeSeGroup |
TreeBPMNLayoutBuilder.drawNodeSeq(org.jgraph.graph.GraphLayoutCache g,
org.jgraph.graph.DefaultGraphCell parent,
java.util.Stack<Edge> edges,
Block node) |
protected Dim |
TreeBPMNLayoutBuilder.getSizeLoop(java.util.Stack<Edge> edges,
Block loopNode,
boolean left2right) |
protected Dim |
TreeBPMNLayoutBuilder.getSizeOther(java.util.Stack<Edge> edges,
Block otherNode,
boolean left2right) |
protected Dim |
TreeBPMNLayoutBuilder.getSizeSeq(java.util.Stack<Edge> edges,
Block seqNode,
boolean left2right) |
protected void |
TreeBPMNLayoutBuilder.setLocationLoop(java.util.Stack<Edge> edges,
Block loopNode,
int x,
int y) |
protected void |
TreeBPMNLayoutBuilder.setLocationOther(java.util.Stack<Edge> edges,
Block otherNode,
int x,
int y) |
protected void |
TreeBPMNLayoutBuilder.setLocationSeq(java.util.Stack<Edge> edges,
Block seqNode,
int x,
int y) |
Modifier and Type | Method and Description |
---|---|
protected org.jgraph.graph.DefaultPort |
TreeLayoutBuilder.drawBlock(org.jgraph.graph.GraphLayoutCache g,
org.jgraph.graph.DefaultGraphCell parent,
Block node) |