Package de.xima.fc.common.workflow.bpmn
Class BpmnExtensionWorkflowNode
- java.lang.Object
-
- de.xima.fc.common.workflow.bpmn.BpmnExtensionWorkflowNode
-
public final class BpmnExtensionWorkflowNode extends Object
Anextension elementfor BPMN that contains details regarding aWorkflowNode.- Since:
- 8.4.0
-
-
Constructor Summary
Constructors Constructor Description BpmnExtensionWorkflowNode()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BpmnExtensionWorkflowNodefrom(WorkflowNode node)Creates a newBpmnExtensionWorkflowNodefrom the givenWorkflowNode.Stringproperties()The JSON string with the custom properties (configuration) of the workflow node.voidproperties(String jsonProperties)The JSON string with the custom properties (configuration) of the workflow node.Stringtype()The type of the workflow node.voidtype(String type)The type of the workflow node.
-
-
-
Method Detail
-
properties
public String properties()
The JSON string with the custom properties (configuration) of the workflow node.- Returns:
- The JSON string with the custom properties of the workflow node
-
properties
public void properties(String jsonProperties)
The JSON string with the custom properties (configuration) of the workflow node.- Parameters:
jsonProperties- The JSON string with the custom properties of the workflow node
-
type
public String type()
The type of the workflow node.- Returns:
- The type of the workflow node.
-
type
public void type(String type)
The type of the workflow node.- Parameters:
type- The type of the workflow node.
-
from
public static BpmnExtensionWorkflowNode from(WorkflowNode node)
Creates a newBpmnExtensionWorkflowNodefrom the givenWorkflowNode.- Parameters:
node- The workflow node for which to create the extension element.- Returns:
- A new
BpmnExtensionWorkflowNodecontaining the details of the given workflow node.
-
-