Modifier and Type | Method and Description |
---|---|
Variable |
ProcessTree.getVariable(java.util.UUID id)
Return the variable with the given ID
|
Modifier and Type | Method and Description |
---|---|
java.util.Collection<Variable> |
Node.getReadVariables()
returns an editable collection of variables that are read by this node
|
java.util.Collection<Variable> |
Node.getReadVariablesRecursive()
returns the collection of variables read in this subgraph
|
java.util.Collection<Variable> |
Node.getRemovableReadVariables()
returns an editable collection of variables which can be removed from the list of read variables
|
java.util.Collection<Variable> |
Node.getRemovableWrittenVariables()
returns an editable collection of variables which can be removed from the list of written variables
|
java.util.Collection<Variable> |
Expression.getVariables() |
java.util.Collection<Variable> |
ProcessTree.getVariables()
Returns an immutable collection of variables used in this tree.
|
java.util.Collection<Variable> |
Node.getWrittenVariables()
returns an editable collection of variables that are written by this node
|
java.util.Collection<Variable> |
Node.getWrittenVariablesRecursive()
returns the collection of variables written in this subgraph
|
Modifier and Type | Method and Description |
---|---|
boolean |
Node.addReadVariable(Variable var)
adds the read variable to this node
|
boolean |
Node.addRemovableReadVariable(Variable var)
adds the removable read variable to this node
|
boolean |
Node.addRemovableWriteVariable(Variable var)
adds the removable write variable to this node
|
boolean |
Expression.addVariable(Variable var) |
boolean |
ProcessTree.addVariable(Variable variable)
adds a variable to the tree.
|
boolean |
Node.addWriteVariable(Variable var)
adds the write variable to this node
|
boolean |
Node.removeReadVariable(Variable var)
removes the read variable from this node
|
boolean |
Node.removeRemovableReadVariable(Variable var)
removes the removable read variable to this node
|
boolean |
Node.removeRemovableWriteVariable(Variable var)
removes the removable write variable to this node
|
boolean |
Expression.removeVariable(Variable var) |
boolean |
ProcessTree.removeVariable(Variable variable)
removes a variable from the tree.
|
boolean |
Node.removeWriteVariable(Variable var)
removes the write variable from this node
|
Modifier and Type | Method and Description |
---|---|
static org.yawlfoundation.yawl.editor.data.DataVariable |
YAWLUtil.createDataVariable(Variable var,
int usage,
boolean initValue) |
Modifier and Type | Method and Description |
---|---|
static void |
YAWLUtil.setVariables(org.yawlfoundation.yawl.editor.net.NetGraphModel netGraphModel,
org.yawlfoundation.yawl.editor.elements.model.VertexContainer vertexCont,
java.util.Collection<Variable> input,
java.util.Collection<Variable> output,
boolean task) |
static void |
YAWLUtil.setVariables(org.yawlfoundation.yawl.editor.net.NetGraphModel netGraphModel,
org.yawlfoundation.yawl.editor.elements.model.VertexContainer vertexCont,
java.util.Collection<Variable> input,
java.util.Collection<Variable> output,
boolean task) |
Modifier and Type | Class and Description |
---|---|
class |
VariableImpl |
Modifier and Type | Field and Description |
---|---|
protected java.util.Set<Variable> |
AbstractNode.readVars |
protected java.util.Set<Variable> |
AbstractNode.remReadVars |
protected java.util.Set<Variable> |
AbstractNode.remWriteVars |
protected java.util.Set<Variable> |
ExpressionImpl.variables |
protected java.util.Set<Variable> |
ProcessTreeImpl.variables |
protected java.util.Set<Variable> |
AbstractNode.writeVars |
Modifier and Type | Method and Description |
---|---|
Variable |
ProcessTreeImpl.getVariable(java.util.UUID id) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<Variable> |
AbstractNode.getReadVariables() |
java.util.Collection<Variable> |
AbstractBlock.getReadVariablesRecursive() |
java.util.Collection<Variable> |
AbstractTask.getReadVariablesRecursive() |
java.util.Collection<Variable> |
AbstractNode.getRemovableReadVariables() |
java.util.Collection<Variable> |
AbstractNode.getRemovableWrittenVariables() |
java.util.Collection<Variable> |
ExpressionImpl.getVariables() |
java.util.Collection<Variable> |
ProcessTreeImpl.getVariables() |
java.util.Collection<Variable> |
AbstractNode.getWrittenVariables() |
java.util.Collection<Variable> |
AbstractBlock.getWrittenVariablesRecursive() |
java.util.Collection<Variable> |
AbstractTask.getWrittenVariablesRecursive() |
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractNode.addReadVariable(Variable var) |
boolean |
AbstractNode.addRemovableReadVariable(Variable var) |
boolean |
AbstractNode.addRemovableWriteVariable(Variable var) |
boolean |
ExpressionImpl.addVariable(Variable var) |
boolean |
ProcessTreeImpl.addVariable(Variable variable) |
boolean |
AbstractNode.addWriteVariable(Variable var) |
boolean |
AbstractNode.removeReadVariable(Variable var) |
boolean |
AbstractNode.removeRemovableReadVariable(Variable var) |
boolean |
AbstractNode.removeRemovableWriteVariable(Variable var) |
boolean |
ExpressionImpl.removeVariable(Variable var) |
boolean |
ProcessTreeImpl.removeVariable(Variable variable) |
boolean |
AbstractNode.removeWriteVariable(Variable var) |
Constructor and Description |
---|
ExpressionImpl(java.lang.String name,
java.lang.String expression,
Variable... variables) |
ExpressionImpl(java.lang.String expression,
Variable... variables) |
ExpressionImpl(java.util.UUID id,
java.lang.String name,
java.lang.String expression,
Variable... variables) |
ExpressionImpl(java.util.UUID id,
java.lang.String expression,
Variable... variables) |
VariableImpl(Variable var) |
Modifier and Type | Method and Description |
---|---|
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 |
PtmlVariable.marshall(ProcessTree tree,
java.util.Map<Variable,java.util.UUID> variableMap,
Variable variable) |
void |
PtmlIsRead.marshall(ProcessTree tree,
Node node,
Variable variable,
java.util.Map<Variable,java.util.UUID> variableMap) |
void |
PtmlIsWritten.marshall(ProcessTree tree,
Node node,
Variable variable,
java.util.Map<Variable,java.util.UUID> variableMap) |
Modifier and Type | Method and Description |
---|---|
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 |
PtmlVariable.marshall(ProcessTree tree,
java.util.Map<Variable,java.util.UUID> variableMap,
Variable variable) |
void |
PtmlIsRead.marshall(ProcessTree tree,
Node node,
Variable variable,
java.util.Map<Variable,java.util.UUID> variableMap) |
void |
PtmlIsWritten.marshall(ProcessTree tree,
Node node,
Variable variable,
java.util.Map<Variable,java.util.UUID> variableMap) |
void |
PtmlIsUsed.unmarshall(ProcessTree tree,
java.util.Map<java.util.UUID,Expression> exprMap,
java.util.Map<java.util.UUID,Variable> variableMap) |
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) |
void |
PtmlIsRead.unmarshall(ProcessTree tree,
java.util.Map<java.util.UUID,Node> nodeMap,
java.util.Map<java.util.UUID,Variable> variableMap) |
void |
PtmlIsWritten.unmarshall(ProcessTree tree,
java.util.Map<java.util.UUID,Node> nodeMap,
java.util.Map<java.util.UUID,Variable> variableMap) |
void |
PtmlVariable.unmarshall(ProcessTree tree,
java.util.Map<java.util.UUID,Variable> variableMap) |
Constructor and Description |
---|
VariableApplyActionListener(java.util.Map<org.processmining.framework.util.Pair<Node,Variable>,VariableCell> variableCells) |