Uses of Package
de.xima.fc.interfaces.workflow.bpmn
-
Classes in de.xima.fc.interfaces.workflow.bpmn used by de.xima.fc.common.workflow.bpmn Class Description IStructuredBpmnModelPart Represents a part of a BPMN model for a workflow node or trigger.IStructuredBpmnModelPartBuilder A builder for aIStructuredBpmnModelPart, associated with a particularIWorkflowBpmnModelContext.IWorkflowBpmnAlignmentItem An alignment item used when modeling workflow elements for a BPMN diagram.IWorkflowBpmnAlignmentSelector Selector for points to use when aligningalignment itemsin a BPMN model viaIWorkflowBpmnLayouter.alignAtAxis().IWorkflowBpmnLayoutSettings Layout settings that affect how the BPMN diagram for the workflow is created.IWorkflowBpmnTwoChildAlignmentItem Analignment itemwith exactly two children. -
Classes in de.xima.fc.interfaces.workflow.bpmn used by de.xima.fc.interfaces.workflow.bpmn Class Description EAlignItemOnFlowSide Enumeration for the side of the flow where a label should be aligned, used byIWorkflowBpmnLayoutAlignOnFlowSideConfigurator.IAnnotatedBpmnElementLayout Represents a laid out BPMN element that has a singletext annotation.IAnnotatedNamedBpmnElementLayout /** Represents a laid out BPMN element that has a visibleTextAnnotationIBinarySelectionGatewayFlowLabelHelper A flow label helper for binary selectiongateways, i.e.IBinarySelectionGatewayFlowLabelHelperBuilder A builder for a flow label helper for binary selectiongateways, i.e.IBoundedBpmnElementLayout 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 Generic interface for a container that holds a single BPMN element or provides access to it.IBpmnElementLayout Represents the layout of a BPMN element, including the finalIWorkflowBpmnAlignmentItemand 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 AIStructuredBpmnModelPartBuilderfor parts that can containevents.IFertileStructuredBpmnModelPartBuilder AIStructuredBpmnModelPartBuilderthat allows for child parts to be added.IFlattenedAlignmentItemMap The result offlatteninganIWorkflowBpmnAlignmentItem, with the positions of all child items resolved.IFlowableStructuredBpmnModelPartBuilder AIStructuredBpmnModelPartBuilderthat allows for interconnections to be drawn between the part's constituents viasequence flow.IIncomingStructuredBpmnModelPartBuilder AIStructuredBpmnModelPartBuilderthat allows for incoming connections.IModelWorkflowElementParams Parameters that are passed when modelling a workflow element, seeIWorkflowTriggerBpmnModelerandIWorkflowNodeBpmnModelerIModelWorkflowItemParams Parameters that are passed when modelling a workflow item, see e.g.IModelWorkflowNodeParams Parameters that are passed when modelling aworkflow node, seeIWorkflowNodeBpmnModelerIModelWorkflowProcessParams Parameters that are passed when modelling aworkflow process.IModelWorkflowTaskParams Parameters that are passed when modelling aworkflow task.IModelWorkflowTriggerParams Parameters that are passed when modelling aworkflow trigger, seeIWorkflowTriggerBpmnModelerINamedBpmnElementLayout Represents a laid out BPMN element that has a visiblename.IOutgoingStructuredBpmnModelPartBuilder AIStructuredBpmnModelPartBuilderthat allows for outgoing connections.IStructuredBpmnModelPart Represents a part of a BPMN model for a workflow node or trigger.IStructuredBpmnModelPartBuilder A builder for aIStructuredBpmnModelPart, associated with a particularIWorkflowBpmnModelContext.IStructuredBpmnModelPartChild A child of aIStructuredBpmnModelPart, seeIStructuredBpmnModelPart.childParts().ISubProcessBpmnElementLayout /** Represents a laid outSubProcessthat may have a visibletext annotation, a visiblename, and astartandend event.IWorkflowBpmnAlignAtAxisPortSelector Selector for an in and out ports of theIWorkflowBpmnAlignmentItemcreated byIWorkflowBpmnLayoutAlignAtAxisBuilder.IWorkflowBpmnAlignmentItem An alignment item used when modeling workflow elements for a BPMN diagram.IWorkflowBpmnAlignmentSelector Selector for points to use when aligningalignment itemsin a BPMN model viaIWorkflowBpmnLayouter.alignAtAxis().IWorkflowBpmnAssociationEdge Represents the result ofIWorkflowBpmnAssociationEdgeBuilder.build(), with an edge and an association.IWorkflowBpmnAssociationEdgeBuilder Builder for creating anAssociationand aBPMN edgebetween a source and a target, used byIFlattenedAlignmentItemMap.association().IWorkflowBpmnAssociationLikeEdgeBuilder Builder for creating aBPMN edgefor an association-like connection between a source and a target, used byIFlattenedAlignmentItemMap.association()andIFlattenedAlignmentItemMap.dataAssociation().IWorkflowBpmnCardinalAlignmentSpacingSelector Selector for the spacing to use when aligningalignment itemin acardinal direction, e.g.IWorkflowBpmnColorizer Helper to colorize BPMN shapes, edges, and labels.IWorkflowBpmnConnectionEdgeBuilder Base builder interface for creating connections (such asAssociationorSequenceFlow) and aBPMN edgebetween a source and a target, used byIFlattenedAlignmentItemMap.IWorkflowBpmnDataAssociationEdgeBuilder Builder for creating aBPMN edgefor aDataAssociationbetween a source and a target, used byIFlattenedAlignmentItemMap.dataAssociation().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 Represents the result ofIWorkflowBpmnFlowEdgeBuilder.build(), with an edge and a flow.IWorkflowBpmnFlowEdgeBuilder Builder for creating aSequenceFlowand aBPMN edgebetween a source and a target, used byIFlattenedAlignmentItemMap.flow().IWorkflowBpmnFlowEdgeNameConfigurator Configurator for the label alignment on a flow line, used byIWorkflowBpmnFlowEdgeBuilder.name(IWorkflowBpmnAlignmentItem, IWorkflowBpmnFlowEdgeNameConfigurator)IWorkflowBpmnInterconnection A BPMN interconnection betweenWorkflowBpmnPointRef.IWorkflowBpmnInterconnectionData Data for a BPMN interconnection betweenWorkflowBpmnPointRef.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 Builder for aligning items in theflow direction, seeIWorkflowBpmnLayouter.alignAtPorts().IWorkflowBpmnLayoutAlignmentOptionsBuilder Builder for layouts that allow setting the alignment in the cross-axis when computing the layout.IWorkflowBpmnLayoutAlignOnFlowSideBuilder Builder for aligning an item (such as alabel) on the left or right side of (theedgeof) asequence flowormessage flow.IWorkflowBpmnLayoutAlignOnFlowSideConfigurator Options for aligning an item on the left or right side of (theedgeof) asequence flowormessage flow.IWorkflowBpmnLayoutAnnotatedElementBuilder Interface for layout builders of BPMN elements that can have text annotations.IWorkflowBpmnLayoutAxisDirectionOptionsBuilder Builder for layouts that allow setting theaxis polarityin which to align the items.IWorkflowBpmnLayoutCardinalDirectionOptionsBuilder Builder for layouts that allow setting the coordinate axis and axis direction in which to align the items.IWorkflowBpmnLayoutCartesianAxisOptionsBuilder Builder for layouts that allow setting the axis in which to align the items.IWorkflowBpmnLayoutDataObjectBuilder Builder for the layout of a BPMNDataObjectReference.IWorkflowBpmnLayoutDataStoreBuilder Builder for the layout of a BPMNDataStoreReference.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 BPMNEvent.IWorkflowBpmnLayoutGatewayBuilder Builder for the layout of a BPMNGateway.IWorkflowBpmnLayoutIdOptionsBuilder Builder for layouts that allow setting an ID used as the value to identify the item.IWorkflowBpmnLayoutNamedBuilder Interface for layout builders of BPMN elements that can have a name that gets placed somewhere in theBpmnDiagram.IWorkflowBpmnLayoutNamedOutsideBuilder Interface for layout builders of BPMN elements that can have an external name that gets placed outside the element, such asEventorGateway.IWorkflowBpmnLayoutPadBuilder Builder for configuring the settings when padding an alignment item.IWorkflowBpmnLayoutPortDirectionOptionsBuilder Builder for layouts that allow setting the port direction of the final alignment item.IWorkflowBpmnLayoutPortSelectionOptionsBuilder IWorkflowBpmnLayoutPrimaryIntercardinalDirectionOptionsBuilder 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 Builder for layouts that allow setting the spacing between items.IWorkflowBpmnLayoutSpacingSelectorOptionsBuilder Builder for layouts that allow setting the spacing between items via a custom selector function.IWorkflowBpmnLayoutSubProcessBuilder Builder for the layout of a BPMNSubProcess.IWorkflowBpmnLayoutTaskBuilder Builder for the layout of a BPMNTask.IWorkflowBpmnLocalization IWorkflowBpmnModelContext Interface for the context available when a workflow flowchart is converted to a BPMN diagram.IWorkflowBpmnSubProcessBodyShape Represents theBPMN shapescreated for the start and end event of aIBoundedBpmnElementLayout.IWorkflowBpmnTwoChildAlignmentItem Analignment itemwith exactly two children.IWorkflowElementStore Provides access to all workflow elements of a workflow when creating a BPMN diagram. -
Classes in de.xima.fc.interfaces.workflow.bpmn used by de.xima.fc.interfaces.workflow.nodes Class Description IWorkflowNodeBpmnModeler Interface for modelingworkflow nodesin a BPMN 2.0 diagram. -
Classes in de.xima.fc.interfaces.workflow.bpmn used by de.xima.fc.interfaces.workflow.triggers Class Description IWorkflowTriggerBpmnModeler Interface for modelingworkflow eventsin a BPMN 2.0 diagram. -
Classes in de.xima.fc.interfaces.workflow.bpmn used by de.xima.fc.workflow.bpmn Class Description IAnnotatedNamedBpmnElementLayout /** Represents a laid out BPMN element that has a visibleTextAnnotationIFlattenedAlignmentItemMap The result offlatteninganIWorkflowBpmnAlignmentItem, with the positions of all child items resolved.IModelWorkflowItemParams Parameters that are passed when modelling a workflow item, see e.g.IModelWorkflowNodeParams Parameters that are passed when modelling aworkflow node, seeIWorkflowNodeBpmnModelerIModelWorkflowProcessParams Parameters that are passed when modelling aworkflow process.IModelWorkflowTaskParams Parameters that are passed when modelling aworkflow task.IModelWorkflowTriggerParams Parameters that are passed when modelling aworkflow trigger, seeIWorkflowTriggerBpmnModelerIStructuredBpmnModelPartBuilder A builder for aIStructuredBpmnModelPart, associated with a particularIWorkflowBpmnModelContext.IWorkflowBpmnAlignmentItem An alignment item used when modeling workflow elements for a BPMN diagram.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.IWorkflowBpmnModelContext Interface for the context available when a workflow flowchart is converted to a BPMN diagram.IWorkflowNodeBpmnModeler Interface for modelingworkflow nodesin a BPMN 2.0 diagram.IWorkflowTriggerBpmnModeler Interface for modelingworkflow eventsin a BPMN 2.0 diagram. -
Classes in de.xima.fc.interfaces.workflow.bpmn used by de.xima.fc.workflow.converter.bpmn Class Description IWorkflowBpmnAlignmentItem An alignment item used when modeling workflow elements for a BPMN diagram.IWorkflowBpmnAlignmentSelector Selector for points to use when aligningalignment itemsin a BPMN model viaIWorkflowBpmnLayouter.alignAtAxis().IWorkflowBpmnLayoutSettings Layout settings that affect how the BPMN diagram for the workflow is created.IWorkflowNodeBpmnModeler Interface for modelingworkflow nodesin a BPMN 2.0 diagram.IWorkflowTriggerBpmnModeler Interface for modelingworkflow eventsin a BPMN 2.0 diagram. -
Classes in de.xima.fc.interfaces.workflow.bpmn used by de.xima.fc.workflow.designer.bpmn Class Description IModelWorkflowNodeParams Parameters that are passed when modelling aworkflow node, seeIWorkflowNodeBpmnModelerIWorkflowBpmnModelContext Interface for the context available when a workflow flowchart is converted to a BPMN diagram. -
Classes in de.xima.fc.interfaces.workflow.bpmn used by de.xima.fc.workflow.designer.bpmn.model.settings Class Description IWorkflowBpmnLayoutSettings Layout settings that affect how the BPMN diagram for the workflow is created. -
Classes in de.xima.fc.interfaces.workflow.bpmn used by de.xima.fc.workflow.designer.bpmn.node Class Description IModelWorkflowNodeParams Parameters that are passed when modelling aworkflow node, seeIWorkflowNodeBpmnModelerIWorkflowBpmnModelContext Interface for the context available when a workflow flowchart is converted to a BPMN diagram.IWorkflowNodeBpmnModeler Interface for modelingworkflow nodesin a BPMN 2.0 diagram. -
Classes in de.xima.fc.interfaces.workflow.bpmn used by de.xima.fc.workflow.designer.bpmn.node.action Class Description IModelWorkflowNodeParams Parameters that are passed when modelling aworkflow node, seeIWorkflowNodeBpmnModelerIWorkflowBpmnModelContext Interface for the context available when a workflow flowchart is converted to a BPMN diagram.IWorkflowNodeBpmnModeler Interface for modelingworkflow nodesin a BPMN 2.0 diagram. -
Classes in de.xima.fc.interfaces.workflow.bpmn used by de.xima.fc.workflow.designer.bpmn.node.flow_control Class Description IModelWorkflowNodeParams Parameters that are passed when modelling aworkflow node, seeIWorkflowNodeBpmnModelerIWorkflowBpmnModelContext Interface for the context available when a workflow flowchart is converted to a BPMN diagram.IWorkflowNodeBpmnModeler Interface for modelingworkflow nodesin a BPMN 2.0 diagram. -
Classes in de.xima.fc.interfaces.workflow.bpmn used by de.xima.fc.workflow.designer.bpmn.trigger Class Description IModelWorkflowTriggerParams Parameters that are passed when modelling aworkflow trigger, seeIWorkflowTriggerBpmnModelerIWorkflowBpmnModelContext Interface for the context available when a workflow flowchart is converted to a BPMN diagram.IWorkflowTriggerBpmnModeler Interface for modelingworkflow eventsin a BPMN 2.0 diagram. -
Classes in de.xima.fc.interfaces.workflow.bpmn used by de.xima.fc.workflow.designer.registry.nodes Class Description IWorkflowNodeBpmnModeler Interface for modelingworkflow nodesin a BPMN 2.0 diagram. -
Classes in de.xima.fc.interfaces.workflow.bpmn used by de.xima.fc.workflow.designer.registry.triggers Class Description IWorkflowTriggerBpmnModeler Interface for modelingworkflow eventsin a BPMN 2.0 diagram. -
Classes in de.xima.fc.interfaces.workflow.bpmn used by de.xima.fc.workflow.mixin Class Description IWorkflowNodeBpmnModeler Interface for modelingworkflow nodesin a BPMN 2.0 diagram.IWorkflowTriggerBpmnModeler Interface for modelingworkflow eventsin a BPMN 2.0 diagram.