Modifier and Type | Method and Description |
---|---|
Expression |
Edge.getExpression() |
Expression |
ProcessTree.getExpression(java.util.UUID id)
Return the expression with the given ID
|
Modifier and Type | Method and Description |
---|---|
java.util.Collection<Expression> |
Edge.getExpressions() |
java.util.Collection<Expression> |
ProcessTree.getExpressions()
Returns an immutable collection of expressions used in this tree.
|
java.util.Collection<Expression> |
Edge.getRemovableExpressions() |
Modifier and Type | Method and Description |
---|---|
Edge |
Block.addChild(Node child,
Expression expression)
adds a child as the new rightmost child of the node
|
Edge |
Block.addChildAt(Node child,
Expression expression,
int index)
adds a child as a new child of the node at the given index.
|
boolean |
ProcessTree.addExpression(Expression expression)
adds an expression to the tree.
|
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
|
boolean |
ProcessTree.removeExpression(Expression expression)
removes an expression from the tree.
|
void |
Edge.setExpression(Expression expression) |
Edge |
Block.swapChildAt(Node child,
Expression expression,
int index)
removes the child at the given index and adds a new one in its place.
|
Modifier and Type | Method and Description |
---|---|
static org.yawlfoundation.yawl.editor.elements.model.YAWLFlowRelation |
YAWLUtil.createEdge(org.yawlfoundation.yawl.editor.net.NetGraphModel netGraphModel,
org.yawlfoundation.yawl.editor.elements.model.VertexContainer source,
org.yawlfoundation.yawl.editor.elements.model.VertexContainer target,
Expression expression) |
static org.yawlfoundation.yawl.editor.elements.model.YAWLFlowRelation |
YAWLUtil.createEdge(org.yawlfoundation.yawl.editor.net.NetGraphModel netGraphModel,
org.yawlfoundation.yawl.editor.elements.model.VertexContainer source,
org.yawlfoundation.yawl.editor.elements.model.VertexContainer target,
Expression expression,
boolean hideable,
boolean blockable) |
Modifier and Type | Class and Description |
---|---|
class |
ExpressionImpl |
Modifier and Type | Field and Description |
---|---|
static Expression |
EdgeImpl.NOEXPRESSION |
Modifier and Type | Field and Description |
---|---|
protected java.util.Set<Expression> |
ProcessTreeImpl.expressions |
Modifier and Type | Method and Description |
---|---|
Expression |
EdgeImpl.getExpression() |
Expression |
ProcessTreeImpl.getExpression(java.util.UUID id) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<Expression> |
EdgeImpl.getExpressions() |
java.util.Collection<Expression> |
ProcessTreeImpl.getExpressions() |
java.util.Collection<Expression> |
EdgeImpl.getRemovableExpressions() |
Modifier and Type | Method and Description |
---|---|
Edge |
AbstractBlock.addChild(Node child,
Expression expression) |
Edge |
AbstractBlock.addChildAt(Node child,
Expression expression,
int index) |
boolean |
ProcessTreeImpl.addExpression(Expression expression) |
Edge |
AbstractNode.addParent(Block parent,
Expression expression) |
Edge |
AbstractNode.addParent(java.util.UUID id,
Block parent,
Expression expression) |
boolean |
ProcessTreeImpl.removeExpression(Expression expression) |
void |
EdgeImpl.setExpression(Expression expression) |
Edge |
AbstractBlock.swapChildAt(Node child,
Expression expression,
int index) |
Constructor and Description |
---|
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) |
ExpressionImpl(Expression e) |
Modifier and Type | Method and Description |
---|---|
void |
PtmlIsExpression.marshall(ProcessTree tree,
Edge edge,
Expression expression,
java.util.Map<Expression,java.util.UUID> expressionMap) |
void |
PtmlIsUsed.marshall(ProcessTree tree,
Expression expr,
java.util.Map<Expression,java.util.UUID> exprMap,
Variable variable,
java.util.Map<Variable,java.util.UUID> variableMap) |
void |
PtmlExpression.marshall(ProcessTree tree,
java.util.Map<Expression,java.util.UUID> expressionMap,
Expression expr) |
void |
PtmlExpression.unmarshall(ProcessTree tree,
java.util.Map<java.util.UUID,Expression> map,
Expression expr) |
Modifier and Type | Method and Description |
---|---|
void |
PtmlIsExpression.marshall(ProcessTree tree,
Edge edge,
Expression expression,
java.util.Map<Expression,java.util.UUID> expressionMap) |
void |
PtmlIsUsed.marshall(ProcessTree tree,
Expression expr,
java.util.Map<Expression,java.util.UUID> exprMap,
Variable variable,
java.util.Map<Variable,java.util.UUID> variableMap) |
void |
PtmlExpression.marshall(ProcessTree tree,
java.util.Map<Expression,java.util.UUID> expressionMap,
Expression expr) |
void |
PtmlIsExpression.unmarshall(ProcessTree tree,
java.util.Map<java.util.UUID,Edge> edgeMap,
java.util.Map<java.util.UUID,Expression> expressionMap) |
void |
PtmlExpression.unmarshall(ProcessTree tree,
java.util.Map<java.util.UUID,Expression> map) |
void |
PtmlExpression.unmarshall(ProcessTree tree,
java.util.Map<java.util.UUID,Expression> map,
Expression expr) |
void |
PtmlIsUsed.unmarshall(ProcessTree tree,
java.util.Map<java.util.UUID,Expression> exprMap,
java.util.Map<java.util.UUID,Variable> variableMap) |
void |
PtmlIsParent.unmarshall(ProcessTree tree,
java.util.Map<java.util.UUID,Node> nodeMap,
java.util.Map<java.util.UUID,Edge> edgeMap,
java.util.Map<java.util.UUID,Expression> exprMap) |
void |
PtmlProcessTree.unmarshall(ProcessTree tree,
java.util.Map<java.util.UUID,Node> nodeMap,
java.util.Map<java.util.UUID,Edge> edgeMap,
java.util.Map<java.util.UUID,Originator> originatorMap,
java.util.Map<java.util.UUID,Variable> variableMap,
java.util.Map<java.util.UUID,Expression> expressionMap) |
Modifier and Type | Method and Description |
---|---|
protected void |
TreeBPMNLayoutBuilder.drawEdge(org.jgraph.graph.GraphLayoutCache g,
org.jgraph.graph.DefaultGraphCell parent,
org.jgraph.graph.DefaultPort from,
org.jgraph.graph.DefaultPort to,
TreeBPMNLayoutBuilder.EdgeRouting routing,
double routeYAt,
boolean blockable,
boolean hideable,
boolean dashed,
Expression label) |
Constructor and Description |
---|
ExpressionActionListener(Edge edge,
GraphPanel graphPanel,
javax.swing.JRadioButton radioButton,
javax.swing.JCheckBox listExpression,
Expression expression) |