Package de.xima.fc.gui.model.workflow
Class InsertOrUpdateNodeData
java.lang.Object
de.xima.fc.gui.model.workflow.InsertOrUpdateNodeData
- All Implemented Interfaces:
Serializable
POJO model for inserting a node into the flowchart from external Java code. The node is inserted at a suitable
location.
- Since:
- 7.0.0
- Author:
- XIMA MEDIA GmbH
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetNode()
com.alibaba.fastjson.JSONObject
boolean
void
void
setOverrideExistingAction
(boolean overrideExistingAction) void
setParams
(com.alibaba.fastjson.JSONObject params) void
setTargetName
(String targetName) void
setTaskUuid
(UUID taskUuid)
-
Constructor Details
-
InsertOrUpdateNodeData
public InsertOrUpdateNodeData()
-
-
Method Details
-
getNode
- Returns:
- Node to insert.
-
getParams
public com.alibaba.fastjson.JSONObject getParams()- Returns:
- Params of the node.
-
getTargetName
- Returns:
- When
isOverrideExistingAction()
, the name of the node to override.
-
getTaskUuid
- Returns:
- UUID of the task where to insert the node.
-
isOverrideExistingAction
public boolean isOverrideExistingAction()- Returns:
- When and an action of the same name and type exists, overwrites that action. Otherwise, inserts a new action.
-
setNode
-
setOverrideExistingAction
public void setOverrideExistingAction(boolean overrideExistingAction) -
setParams
public void setParams(com.alibaba.fastjson.JSONObject params) -
setTargetName
-
setTaskUuid
-