Package com.axelor.studio.mapper.schema
Class StudioJsonWorkflow
java.lang.Object
com.axelor.meta.schema.workflows.Workflow
com.axelor.studio.mapper.schema.StudioJsonWorkflow
- All Implemented Interfaces:
StudioJsonSchema<WorkflowNode>,StudioJsonSchemaLike
Studio schema for a workflow. It is the engine's
Workflow itself — no field duplication —
so the designer and module XML are two serializations of the same model.
The engine id must be present in the document: the designer mints a random id at
document creation. It is deliberately NOT derived from the designer uid, which is a
session-local counter and collides across documents.
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.axelor.meta.schema.workflows.Workflow
getActive, getId, getItems, getJsonModel, getLayout, getModel, getName, getPriority, getSequence, getStart, setActive, setId, setItems, setJsonModel, setLayout, setModel, setName, setPriority, setSequenceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.axelor.studio.mapper.schema.StudioJsonSchema
getItemsMethods inherited from interface com.axelor.studio.mapper.schema.StudioJsonSchemaLike
getType
-
Constructor Details
-
StudioJsonWorkflow
public StudioJsonWorkflow()
-