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 |
|