Package org.jbpm.bpmn2.xml.elements
Class DataAssociationFactory
- java.lang.Object
-
- org.jbpm.bpmn2.xml.elements.DataAssociationFactory
-
public final class DataAssociationFactory extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected static StringDEFAULT_DIALECTprotected static StringLANG_EXPRESSION_ATTRprotected static StringUSE_DEFINITION_LANGUAGE_PROPERTY
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description protected static StringgetDialect(Node node, Node from, Node to)static booleanisLegacyAssignment(String source, List<org.jbpm.workflow.core.node.Assignment> assignments)static org.jbpm.workflow.core.node.AssignmentreadAssignment(Node xmlNode)static org.jbpm.workflow.core.node.AssignmentreadAssignment(Node xmlNode, Map<String,String> mapping)static List<org.jbpm.workflow.core.node.Assignment>readAssignments(Node subNode)static voidreadDataInputAssociation(Node xmlNode, Map<String,String> dataInputs, BiPredicate<String,List<org.jbpm.workflow.core.node.Assignment>> isLegacy, Consumer<org.jbpm.workflow.core.node.DataAssociation> addAssignment, BiConsumer<String,Object> legacyAssignment)static org.jbpm.workflow.core.node.DataAssociationreadDataOutputAssociation(Node xmlNode, Map<String,String> dataOutputs)
-
-
-
Field Detail
-
LANG_EXPRESSION_ATTR
protected static final String LANG_EXPRESSION_ATTR
- See Also:
- Constant Field Values
-
DEFAULT_DIALECT
protected static final String DEFAULT_DIALECT
- See Also:
- Constant Field Values
-
USE_DEFINITION_LANGUAGE_PROPERTY
protected static final String USE_DEFINITION_LANGUAGE_PROPERTY
- See Also:
- Constant Field Values
-
-
Method Detail
-
readDataOutputAssociation
public static org.jbpm.workflow.core.node.DataAssociation readDataOutputAssociation(Node xmlNode, Map<String,String> dataOutputs)
-
readDataInputAssociation
public static void readDataInputAssociation(Node xmlNode, Map<String,String> dataInputs, BiPredicate<String,List<org.jbpm.workflow.core.node.Assignment>> isLegacy, Consumer<org.jbpm.workflow.core.node.DataAssociation> addAssignment, BiConsumer<String,Object> legacyAssignment)
-
isLegacyAssignment
public static boolean isLegacyAssignment(String source, List<org.jbpm.workflow.core.node.Assignment> assignments)
-
readAssignments
public static List<org.jbpm.workflow.core.node.Assignment> readAssignments(Node subNode)
-
readAssignment
public static org.jbpm.workflow.core.node.Assignment readAssignment(Node xmlNode)
-
readAssignment
public static org.jbpm.workflow.core.node.Assignment readAssignment(Node xmlNode, Map<String,String> mapping)
-
-