| IAnnotatedBpmnElementLayout<Element extends de.xima.bpmn_model.api.behavior.BpmnElement<?>> |
Represents a laid out BPMN element that has a single text annotation.
|
| IAnnotatedNamedBpmnElementLayout<Element extends de.xima.bpmn_model.api.behavior.BpmnElement<?>> |
/** Represents a laid out BPMN element that has a visible TextAnnotation
|
| IBinarySelectionGatewayFlowLabelHelper |
A flow label helper for binary selection gateways, i.e.
|
| IBinarySelectionGatewayFlowLabelHelperBuilder |
A builder for a flow label helper for binary selection gateways, i.e.
|
| IBoundedBpmnElementLayout<Element extends de.xima.bpmn_model.api.behavior.BpmnElement<?>> |
A laid out BPMN element with an explicit start and end event.
|
| IBpmnCompatibilitySettings |
Interface for compatibility-related settings with various BPMN tools, used when creating a BPMN diagram.
|
| IBpmnElementAccessor<Element extends de.xima.bpmn_model.api.behavior.BpmnElement<?>> |
Generic interface for a container that holds a single BPMN element or provides access to it.
|
| IBpmnElementLayout<Element extends de.xima.bpmn_model.api.behavior.BpmnElement<?>> |
Represents the layout of a BPMN element, including the final IWorkflowBpmnAlignmentItem and possibly some it
its parts, such as the name or text annotation.
|
| IBpmnElementStore |
Provides access to all BPMN elements when creating a BPMN diagram.
|
| IEventContainingStructuredBpmnModelPartBuilder<Self> |
|
| IFertileStructuredBpmnModelPartBuilder<Self> |
|
| IFlattenedAlignmentItemMap<Value> |
|
| IFlowableStructuredBpmnModelPartBuilder<Self> |
|
| IIncomingStructuredBpmnModelPartBuilder<Self> |
|
| IModelWorkflowElementParams<Model,Element extends AWorkflowElement<Element,?>,PartBuilder extends IStructuredBpmnModelPartBuilder<?>> |
|
| IModelWorkflowItemParams<Element,PartBuilder extends IStructuredBpmnModelPartBuilder<?>> |
Parameters that are passed when modelling a workflow item, see e.g.
|
| IModelWorkflowNodeParams<Model> |
|
| IModelWorkflowProcessParams |
|
| IModelWorkflowTaskParams |
|
| IModelWorkflowTriggerParams<Model> |
|
| INamedBpmnElementLayout<Element extends de.xima.bpmn_model.api.behavior.BpmnElement<?>> |
Represents a laid out BPMN element that has a visible name.
|
| IOutgoingStructuredBpmnModelPartBuilder<Self> |
|
| IStructuredBpmnModelPart |
Represents a part of a BPMN model for a workflow node or trigger.
|
| IStructuredBpmnModelPartBuilder<Self extends IStructuredBpmnModelPartBuilder<Self>> |
|
| IStructuredBpmnModelPartChild |
|
| ISubProcessBpmnElementLayout<Element extends de.xima.bpmn_model.api.element.bpmn.activities.SubProcess<?>> |
/** Represents a laid out SubProcess that may have a visible text annotation, a
visible name, and a start and end event.
|
| IWorkflowBpmnAlignAroundPortSelector |
|
| IWorkflowBpmnAlignAtAxisPortSelector |
|
| IWorkflowBpmnAlignmentItem<Value,Children extends IWorkflowBpmnAlignmentItem<?,?>> |
An alignment item used when modeling workflow elements for a BPMN diagram.
|
| IWorkflowBpmnAlignmentSelector |
|
| IWorkflowBpmnAssociationEdge |
|
| IWorkflowBpmnAssociationEdgeBuilder |
|
| IWorkflowBpmnAssociationLikeEdgeBuilder<Self,Element extends de.xima.bpmn_model.api.behavior.BpmnElement<?>> |
|
| IWorkflowBpmnCardinalAlignmentSpacingSelector |
|
| IWorkflowBpmnColorizer |
Helper to colorize BPMN shapes, edges, and labels.
|
| IWorkflowBpmnConnectionEdgeBuilder<Self,Element extends de.xima.bpmn_model.api.behavior.BpmnElement<?>> |
Base builder interface for creating connections (such as Association or SequenceFlow) and a
BPMN edge between a source and a target, used by IFlattenedAlignmentItemMap.
|
| IWorkflowBpmnDataAssociationEdgeBuilder |
|
| IWorkflowBpmnDataStore |
The data store that provides access to custom data associated with the current BPMN model context.
|
| IWorkflowBpmnEnvironmentStore |
Store to access various contextual entities that might be referenced by the workflow when building a BPMN diagram,
such as client or form files.
|
| IWorkflowBpmnFlowEdge |
|
| IWorkflowBpmnFlowEdgeBuilder |
|
| IWorkflowBpmnFlowEdgeNameConfigurator |
|
| IWorkflowBpmnInterconnection |
|
| IWorkflowBpmnInterconnectionData |
|
| IWorkflowBpmnLayoutAlignAroundBuilder |
A builder for aligning two items, with the second item positioned relative to the first item.
|
| IWorkflowBpmnLayoutAlignAtAxisBuilder |
Builder for configuring the settings when aligning multiple elements in a BPMN diagram.
|
| IWorkflowBpmnLayoutAlignAtPortsBuilder |
|
| IWorkflowBpmnLayoutAlignmentOptionsBuilder<Self extends IWorkflowBpmnLayoutAlignmentOptionsBuilder<Self>> |
Builder for layouts that allow setting the alignment in the cross-axis when computing the layout.
|
| IWorkflowBpmnLayoutAlignOnFlowSideBuilder |
Builder for aligning an item (such as a label) on the left or right side of (the edge of) a sequence flow or message flow.
|
| IWorkflowBpmnLayoutAlignOnFlowSideConfigurator<Self extends IWorkflowBpmnLayoutAlignOnFlowSideConfigurator<Self>> |
Options for aligning an item on the left or right side of (the edge of) a sequence flow or message flow.
|
| IWorkflowBpmnLayoutAnnotatedElementBuilder<Self extends IWorkflowBpmnLayoutAnnotatedElementBuilder<Self>> |
Interface for layout builders of BPMN elements that can have text annotations.
|
| IWorkflowBpmnLayoutAxisDirectionOptionsBuilder<Self extends IWorkflowBpmnLayoutAxisDirectionOptionsBuilder<Self>> |
Builder for layouts that allow setting the axis polarity in which to align the items.
|
| IWorkflowBpmnLayoutCardinalDirectionOptionsBuilder<Self extends IWorkflowBpmnLayoutCardinalDirectionOptionsBuilder<Self>> |
Builder for layouts that allow setting the coordinate axis and axis direction in which to align the items.
|
| IWorkflowBpmnLayoutCartesianAxisOptionsBuilder<Self extends IWorkflowBpmnLayoutCartesianAxisOptionsBuilder<Self>> |
Builder for layouts that allow setting the axis in which to align the items.
|
| IWorkflowBpmnLayoutDataObjectBuilder |
Builder for the layout of a BPMN DataObjectReference.
|
| IWorkflowBpmnLayoutDataStoreBuilder |
Builder for the layout of a BPMN DataStoreReference.
|
| IWorkflowBpmnLayouter |
Layout helper that can be used to lay out the BPMN diagram, such as aligning the parts of a workflow node in a
sequence.
|
| IWorkflowBpmnLayoutEventBuilder |
Builder for the layout of a BPMN Event.
|
| IWorkflowBpmnLayoutGatewayBuilder |
Builder for the layout of a BPMN Gateway.
|
| IWorkflowBpmnLayoutIdOptionsBuilder<Self extends IWorkflowBpmnLayoutIdOptionsBuilder<Self>> |
Builder for layouts that allow setting an ID used as the value to identify the item.
|
| IWorkflowBpmnLayoutNamedBuilder<Self extends IWorkflowBpmnLayoutNamedBuilder<Self>> |
Interface for layout builders of BPMN elements that can have a name that gets placed somewhere in the
BpmnDiagram.
|
| IWorkflowBpmnLayoutNamedOutsideBuilder<Self extends IWorkflowBpmnLayoutNamedOutsideBuilder<Self>> |
Interface for layout builders of BPMN elements that can have an external name that gets placed outside the element,
such as Event or Gateway.
|
| IWorkflowBpmnLayoutPadBuilder |
Builder for configuring the settings when padding an alignment item.
|
| IWorkflowBpmnLayoutPortDirectionOptionsBuilder<Self extends IWorkflowBpmnLayoutPortDirectionOptionsBuilder<Self>> |
Builder for layouts that allow setting the port direction of the final alignment item.
|
| IWorkflowBpmnLayoutPortSelectionOptionsBuilder<Self extends IWorkflowBpmnLayoutPortSelectionOptionsBuilder<Self,Selector>,Selector> |
|
| IWorkflowBpmnLayoutPrimaryIntercardinalDirectionOptionsBuilder<Self extends IWorkflowBpmnLayoutPrimaryIntercardinalDirectionOptionsBuilder<Self>> |
Builder for layouts that allow setting a primary intercardinal direction for aligning the items.
|
| IWorkflowBpmnLayoutSettings |
Layout settings that affect how the BPMN diagram for the workflow is created.
|
| IWorkflowBpmnLayoutSpacingOptionsBuilder<Self extends IWorkflowBpmnLayoutSpacingOptionsBuilder<Self>> |
Builder for layouts that allow setting the spacing between items.
|
| IWorkflowBpmnLayoutSpacingSelectorOptionsBuilder<Self extends IWorkflowBpmnLayoutSpacingSelectorOptionsBuilder<Self>> |
Builder for layouts that allow setting the spacing between items via a custom selector function.
|
| IWorkflowBpmnLayoutSubProcessBuilder |
Builder for the layout of a BPMN SubProcess.
|
| IWorkflowBpmnLayoutTaskBuilder |
Builder for the layout of a BPMN Task.
|
| IWorkflowBpmnLocalization |
|
| IWorkflowBpmnModelContext |
Interface for the context available when a workflow flowchart is converted to a BPMN diagram.
|
| IWorkflowBpmnSubProcessBodyShape |
|
| IWorkflowBpmnTwoChildAlignmentItem<Value,First extends IWorkflowBpmnAlignmentItem<?,?>,Second extends IWorkflowBpmnAlignmentItem<?,?>> |
|
| IWorkflowElementStore |
Provides access to all workflow elements of a workflow when creating a BPMN diagram.
|
| IWorkflowNodeBpmnModeler<Model> |
|
| IWorkflowNodeBpmnModelPartBuilder |
|
| IWorkflowProcessBpmnModeler |
|
| IWorkflowProcessBpmnModelPartBuilder |
|
| IWorkflowTaskBpmnModeler |
|
| IWorkflowTaskBpmnModelPartBuilder |
|
| IWorkflowTriggerBpmnModeler<Model> |
|
| IWorkflowTriggerBpmnModelPartBuilder |
|