Package de.xima.fc.workflow.taglib.model
Class NodeWithTask
- java.lang.Object
-
- de.xima.fc.workflow.taglib.model.NodeWithTask
-
- All Implemented Interfaces:
IElementWithTask<NodeModel>,ITaskUuidProviding,Serializable
public final class NodeWithTask extends Object implements IElementWithTask<NodeModel>
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description NodeWithTask()Deprecated.Only for JSON serialization / deserializationNodeWithTask(UUID taskUuid, NodeModel element)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull NodeModelgetElement()NodeKeygetNodeKey()@NotNull UUIDgetTaskUuid()voidsetElement(NodeModel element)voidsetTaskUuid(UUID taskUuid)
-
-
-
Constructor Detail
-
NodeWithTask
@Deprecated public NodeWithTask()
Deprecated.Only for JSON serialization / deserialization
-
-
Method Detail
-
getElement
@NotNull public @NotNull NodeModel getElement()
- Specified by:
getElementin interfaceIElementWithTask<NodeModel>- Returns:
- The instance of the wrapped workflow element.
-
getNodeKey
public NodeKey getNodeKey()
-
getTaskUuid
@NotNull public @NotNull UUID getTaskUuid()
- Specified by:
getTaskUuidin interfaceIElementWithTask<NodeModel>- Specified by:
getTaskUuidin interfaceITaskUuidProviding- Returns:
- The UUID that identifies the task to which the workflow element belongs.
-
setElement
public void setElement(NodeModel element)
-
setTaskUuid
public void setTaskUuid(UUID taskUuid)
-
-