public class YAWLUtil
extends java.lang.Object
Constructor and Description |
---|
YAWLUtil() |
Modifier and Type | Method and Description |
---|---|
static org.yawlfoundation.yawl.editor.elements.model.VertexContainer |
createAtomicTask(org.yawlfoundation.yawl.editor.net.NetGraphModel netGraphModel,
java.lang.String label) |
static org.yawlfoundation.yawl.editor.elements.model.VertexContainer |
createAtomicTask(org.yawlfoundation.yawl.editor.net.NetGraphModel netGraphModel,
java.lang.String label,
boolean split) |
static org.yawlfoundation.yawl.editor.elements.model.VertexContainer |
createCompositeTask(org.yawlfoundation.yawl.editor.net.NetGraphModel netGraphModel,
java.lang.String label) |
static org.yawlfoundation.yawl.editor.elements.model.VertexContainer |
createCondition(org.yawlfoundation.yawl.editor.net.NetGraphModel netGraphModel,
java.lang.String label) |
static java.lang.String |
createDataTypeDefinition(ProcessTree tree) |
static org.yawlfoundation.yawl.editor.data.DataVariable |
createDataVariable(Variable var,
int usage,
boolean initValue) |
static org.yawlfoundation.yawl.editor.data.Decomposition |
createDecomposition(ProcessTree tree) |
static org.yawlfoundation.yawl.editor.elements.model.YAWLFlowRelation |
createEdge(org.yawlfoundation.yawl.editor.net.NetGraphModel netGraphModel,
org.yawlfoundation.yawl.editor.elements.model.VertexContainer source,
org.yawlfoundation.yawl.editor.elements.model.VertexContainer target) |
static org.yawlfoundation.yawl.editor.elements.model.YAWLFlowRelation |
createEdge(org.yawlfoundation.yawl.editor.net.NetGraphModel netGraphModel,
org.yawlfoundation.yawl.editor.elements.model.VertexContainer source,
org.yawlfoundation.yawl.editor.elements.model.VertexContainer target,
boolean hideable,
boolean blockable) |
static org.yawlfoundation.yawl.editor.elements.model.YAWLFlowRelation |
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 |
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) |
static org.yawlfoundation.yawl.editor.elements.model.YAWLFlowRelation |
createEdge(org.yawlfoundation.yawl.editor.net.NetGraphModel netGraphModel,
org.yawlfoundation.yawl.editor.elements.model.VertexContainer source,
org.yawlfoundation.yawl.editor.elements.model.VertexContainer target,
java.lang.String predicate,
boolean hideable,
boolean blockable) |
static org.yawlfoundation.yawl.editor.elements.model.VertexContainer |
createInputCondition(org.yawlfoundation.yawl.editor.net.NetGraphModel netGraphModel) |
static org.yawlfoundation.yawl.editor.elements.model.VertexContainer |
createInputCondition(org.yawlfoundation.yawl.editor.net.NetGraphModel netGraphModel,
java.lang.String label) |
static org.yawlfoundation.yawl.editor.elements.model.VertexContainer |
createOutputCondition(org.yawlfoundation.yawl.editor.net.NetGraphModel netGraphModel) |
static org.yawlfoundation.yawl.editor.elements.model.VertexContainer |
createOutputCondition(org.yawlfoundation.yawl.editor.net.NetGraphModel netGraphModel,
java.lang.String label) |
static org.yawlfoundation.yawl.editor.net.NetGraphModel |
createSubnet(Node node,
java.lang.String label) |
static void |
setDecomposition(org.yawlfoundation.yawl.editor.elements.model.VertexContainer container,
org.yawlfoundation.yawl.editor.net.NetGraphModel netGraphModel) |
static void |
setJoinDecorator(org.yawlfoundation.yawl.editor.elements.model.VertexContainer container,
int decorator) |
static void |
setSplitDecorator(org.yawlfoundation.yawl.editor.elements.model.VertexContainer container,
int decorator) |
static void |
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) |
public static org.yawlfoundation.yawl.editor.elements.model.VertexContainer createAtomicTask(org.yawlfoundation.yawl.editor.net.NetGraphModel netGraphModel, java.lang.String label)
public static org.yawlfoundation.yawl.editor.elements.model.VertexContainer createAtomicTask(org.yawlfoundation.yawl.editor.net.NetGraphModel netGraphModel, java.lang.String label, boolean split)
public static org.yawlfoundation.yawl.editor.elements.model.VertexContainer createCompositeTask(org.yawlfoundation.yawl.editor.net.NetGraphModel netGraphModel, java.lang.String label)
public static org.yawlfoundation.yawl.editor.elements.model.VertexContainer createCondition(org.yawlfoundation.yawl.editor.net.NetGraphModel netGraphModel, java.lang.String label)
public static org.yawlfoundation.yawl.editor.elements.model.VertexContainer createInputCondition(org.yawlfoundation.yawl.editor.net.NetGraphModel netGraphModel)
public static org.yawlfoundation.yawl.editor.elements.model.VertexContainer createInputCondition(org.yawlfoundation.yawl.editor.net.NetGraphModel netGraphModel, java.lang.String label)
public static org.yawlfoundation.yawl.editor.elements.model.VertexContainer createOutputCondition(org.yawlfoundation.yawl.editor.net.NetGraphModel netGraphModel)
public static org.yawlfoundation.yawl.editor.elements.model.VertexContainer createOutputCondition(org.yawlfoundation.yawl.editor.net.NetGraphModel netGraphModel, java.lang.String label)
public static void setJoinDecorator(org.yawlfoundation.yawl.editor.elements.model.VertexContainer container, int decorator)
public static void setSplitDecorator(org.yawlfoundation.yawl.editor.elements.model.VertexContainer container, int decorator)
public static org.yawlfoundation.yawl.editor.elements.model.YAWLFlowRelation createEdge(org.yawlfoundation.yawl.editor.net.NetGraphModel netGraphModel, org.yawlfoundation.yawl.editor.elements.model.VertexContainer source, org.yawlfoundation.yawl.editor.elements.model.VertexContainer target)
public static org.yawlfoundation.yawl.editor.elements.model.YAWLFlowRelation createEdge(org.yawlfoundation.yawl.editor.net.NetGraphModel netGraphModel, org.yawlfoundation.yawl.editor.elements.model.VertexContainer source, org.yawlfoundation.yawl.editor.elements.model.VertexContainer target, boolean hideable, boolean blockable)
public static org.yawlfoundation.yawl.editor.elements.model.YAWLFlowRelation 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)
public static org.yawlfoundation.yawl.editor.elements.model.YAWLFlowRelation 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)
public static org.yawlfoundation.yawl.editor.elements.model.YAWLFlowRelation createEdge(org.yawlfoundation.yawl.editor.net.NetGraphModel netGraphModel, org.yawlfoundation.yawl.editor.elements.model.VertexContainer source, org.yawlfoundation.yawl.editor.elements.model.VertexContainer target, java.lang.String predicate, boolean hideable, boolean blockable)
public static org.yawlfoundation.yawl.editor.net.NetGraphModel createSubnet(Node node, java.lang.String label)
public static void 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)
public static void setDecomposition(org.yawlfoundation.yawl.editor.elements.model.VertexContainer container, org.yawlfoundation.yawl.editor.net.NetGraphModel netGraphModel)
public static org.yawlfoundation.yawl.editor.data.Decomposition createDecomposition(ProcessTree tree)
public static org.yawlfoundation.yawl.editor.data.DataVariable createDataVariable(Variable var, int usage, boolean initValue)
public static java.lang.String createDataTypeDefinition(ProcessTree tree) throws java.lang.InstantiationException, java.lang.IllegalAccessException
java.lang.InstantiationException
java.lang.IllegalAccessException