Uses of Package
de.xima.fc.interfaces.workflow.bpmn
Packages that use de.xima.fc.interfaces.workflow.bpmn
Package
Description
-
Classes in de.xima.fc.interfaces.workflow.bpmn used by de.xima.fc.common.workflow.bpmnClassDescriptionRepresents a part of a BPMN model for a workflow node or trigger.A builder for a
IStructuredBpmnModelPart, associated with a particularIWorkflowBpmnModelContext.An alignment item used when modeling workflow elements for a BPMN diagram.Selector for points to use when aligningalignment itemsin a BPMN model viaIWorkflowBpmnLayouter.alignAtAxis().Layout settings that affect how the BPMN diagram for the workflow is created.Analignment itemwith exactly two children. -
Classes in de.xima.fc.interfaces.workflow.bpmn used by de.xima.fc.interfaces.workflow.bpmnClassDescriptionEnumeration for the side of the flow where a label should be aligned, used by
IWorkflowBpmnLayoutAlignOnFlowSideConfigurator.Represents a laid out BPMN element that has a singletext annotation./** Represents a laid out BPMN element that has a visibleTextAnnotationA flow label helper for binary selectiongateways, i.e. gateways with two branches, usually an if and an else branch.A builder for a flow label helper for binary selectiongateways, i.e. gateways with two branches, usually an if and an else branch.A laid out BPMN element with an explicit start and end event.Interface for compatibility-related settings with various BPMN tools, used when creating a BPMN diagram.Generic interface for a container that holds a single BPMN element or provides access to it.Represents the layout of a BPMN element, including the finalIWorkflowBpmnAlignmentItemand possibly some it its parts, such as the name or text annotation.Provides access to all BPMN elements when creating a BPMN diagram.AIStructuredBpmnModelPartBuilderfor parts that can containevents.AIStructuredBpmnModelPartBuilderthat allows for child parts to be added.The result offlatteninganIWorkflowBpmnAlignmentItem, with the positions of all child items resolved.AIStructuredBpmnModelPartBuilderthat allows for interconnections to be drawn between the part's constituents viasequence flow.AIStructuredBpmnModelPartBuilderthat allows for incoming connections.Parameters that are passed when modelling a workflow element, seeIWorkflowTriggerBpmnModelerandIWorkflowNodeBpmnModelerParameters that are passed when modelling a workflow item, see e.g.Parameters that are passed when modelling aworkflow node, seeIWorkflowNodeBpmnModelerParameters that are passed when modelling aworkflow process.Parameters that are passed when modelling aworkflow task.Parameters that are passed when modelling aworkflow trigger, seeIWorkflowTriggerBpmnModelerRepresents a laid out BPMN element that has a visiblename.AIStructuredBpmnModelPartBuilderthat allows for outgoing connections.Represents a part of a BPMN model for a workflow node or trigger.A builder for aIStructuredBpmnModelPart, associated with a particularIWorkflowBpmnModelContext.A child of aIStructuredBpmnModelPart, seeIStructuredBpmnModelPart.childParts()./** Represents a laid outSubProcessthat may have a visibletext annotation, a visiblename, and astartandend event.Selector for an in and out ports of theIWorkflowBpmnAlignmentItemcreated byIWorkflowBpmnLayoutAlignAroundBuilder.Selector for an in and out ports of theIWorkflowBpmnAlignmentItemcreated byIWorkflowBpmnLayoutAlignAtAxisBuilder.An alignment item used when modeling workflow elements for a BPMN diagram.Selector for points to use when aligningalignment itemsin a BPMN model viaIWorkflowBpmnLayouter.alignAtAxis().Represents the result ofIWorkflowBpmnAssociationEdgeBuilder.build(), with an edge and an association.Builder for creating anAssociationand aBPMN edgebetween a source and a target, used byIFlattenedAlignmentItemMap.association().Builder for creating aBPMN edgefor an association-like connection between a source and a target, used byIFlattenedAlignmentItemMap.association()andIFlattenedAlignmentItemMap.dataAssociation().Selector for the spacing to use when aligningalignment itemin acardinal direction, e.g. viaalignAtAxisoralignAtPorts.Helper to colorize BPMN shapes, edges, and labels.Base builder interface for creating connections (such asAssociationorSequenceFlow) and aBPMN edgebetween a source and a target, used byIFlattenedAlignmentItemMap.Builder for creating aBPMN edgefor aDataAssociationbetween a source and a target, used byIFlattenedAlignmentItemMap.dataAssociation().The data store that provides access to custom data associated with the current BPMN model context.Store to access various contextual entities that might be referenced by the workflow when building a BPMN diagram, such as client or form files.Represents the result ofIWorkflowBpmnFlowEdgeBuilder.build(), with an edge and a flow.Builder for creating aSequenceFlowand aBPMN edgebetween a source and a target, used byIFlattenedAlignmentItemMap.flow().Configurator for the label alignment on a flow line, used byIWorkflowBpmnFlowEdgeBuilder.name(IWorkflowBpmnAlignmentItem, IWorkflowBpmnFlowEdgeNameConfigurator)A BPMN interconnection betweenWorkflowBpmnPointRef.Data for a BPMN interconnection betweenWorkflowBpmnPointRef.A builder for aligning two items, with the second item positioned relative to the first item.Builder for configuring the settings when aligning multiple elements in a BPMN diagram.Builder for aligning items in theflow direction, seeIWorkflowBpmnLayouter.alignAtPorts().Builder for layouts that allow setting the alignment in the cross-axis when computing the layout.Builder for aligning an item (such as alabel) on the left or right side of (theedgeof) asequence flowormessage flow.Options for aligning an item on the left or right side of (theedgeof) asequence flowormessage flow.Interface for layout builders of BPMN elements that can have text annotations.Builder for layouts that allow setting theaxis polarityin which to align the items.Builder for layouts that allow setting the coordinate axis and axis direction in which to align the items.Builder for layouts that allow setting the axis in which to align the items.Builder for the layout of a BPMNDataObjectReference.Builder for the layout of a BPMNDataStoreReference.Layout helper that can be used to lay out the BPMN diagram, such as aligning the parts of a workflow node in a sequence.Builder for the layout of a BPMNEvent.Builder for the layout of a BPMNGateway.Builder for layouts that allow setting an ID used as the value to identify the item.Interface for layout builders of BPMN elements that can have a name that gets placed somewhere in theBpmnDiagram.Interface for layout builders of BPMN elements that can have an external name that gets placed outside the element, such asEventorGateway.Builder for configuring the settings when padding an alignment item.Builder for layouts that allow setting the port direction of the final alignment item.Builder for layouts that allow setting a primary intercardinal direction for aligning the items.Layout settings that affect how the BPMN diagram for the workflow is created.Builder for layouts that allow setting the spacing between items.Builder for layouts that allow setting the spacing between items via a custom selector function.Builder for the layout of a BPMNSubProcess.Builder for the layout of a BPMNTask.Interface for the context available when a workflow flowchart is converted to a BPMN diagram.Represents theBPMN shapescreated for the start and end event of aIBoundedBpmnElementLayout.Analignment itemwith exactly two children.Provides access to all workflow elements of a workflow when creating a BPMN diagram.Builder forIStructuredBpmnModelPartinstances created fromworkflow nodes.Builder forIStructuredBpmnModelPartcreated fromworkflow processes.Builder forIStructuredBpmnModelPartcreated fromworkflow tasks.Builder forIStructuredBpmnModelPartinstances created fromworkflow triggers. -
Classes in de.xima.fc.interfaces.workflow.bpmn used by de.xima.fc.interfaces.workflow.nodes
-
Classes in de.xima.fc.interfaces.workflow.bpmn used by de.xima.fc.interfaces.workflow.triggers
-
Classes in de.xima.fc.interfaces.workflow.bpmn used by de.xima.fc.workflow.bpmnClassDescription/** Represents a laid out BPMN element that has a visible
TextAnnotationThe result offlatteninganIWorkflowBpmnAlignmentItem, with the positions of all child items resolved.Parameters that are passed when modelling a workflow item, see e.g.Parameters that are passed when modelling aworkflow node, seeIWorkflowNodeBpmnModelerParameters that are passed when modelling aworkflow process.Parameters that are passed when modelling aworkflow task.Parameters that are passed when modelling aworkflow trigger, seeIWorkflowTriggerBpmnModelerA builder for aIStructuredBpmnModelPart, associated with a particularIWorkflowBpmnModelContext.An alignment item used when modeling workflow elements for a BPMN diagram.Layout helper that can be used to lay out the BPMN diagram, such as aligning the parts of a workflow node in a sequence.Interface for the context available when a workflow flowchart is converted to a BPMN diagram.Interface for modelingworkflow nodesin a BPMN 2.0 diagram.Builder forIStructuredBpmnModelPartinstances created fromworkflow nodes.Builder forIStructuredBpmnModelPartcreated fromworkflow processes.Builder forIStructuredBpmnModelPartcreated fromworkflow tasks.Interface for modelingworkflow eventsin a BPMN 2.0 diagram.Builder forIStructuredBpmnModelPartinstances created fromworkflow triggers. -
Classes in de.xima.fc.interfaces.workflow.bpmn used by de.xima.fc.workflow.converter.bpmnClassDescriptionAn alignment item used when modeling workflow elements for a BPMN diagram.Selector for points to use when aligning
alignment itemsin a BPMN model viaIWorkflowBpmnLayouter.alignAtAxis().Layout settings that affect how the BPMN diagram for the workflow is created.Interface for modelingworkflow nodesin a BPMN 2.0 diagram.Interface for modelingworkflow eventsin a BPMN 2.0 diagram. -
Classes in de.xima.fc.interfaces.workflow.bpmn used by de.xima.fc.workflow.designer.bpmnClassDescriptionParameters that are passed when modelling a
workflow node, seeIWorkflowNodeBpmnModelerInterface 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.settingsClassDescriptionLayout 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.nodeClassDescriptionParameters that are passed when modelling a
workflow node, seeIWorkflowNodeBpmnModelerInterface for the context available when a workflow flowchart is converted to a BPMN diagram.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.actionClassDescriptionParameters that are passed when modelling a
workflow node, seeIWorkflowNodeBpmnModelerInterface for the context available when a workflow flowchart is converted to a BPMN diagram.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_controlClassDescriptionParameters that are passed when modelling a
workflow node, seeIWorkflowNodeBpmnModelerInterface for the context available when a workflow flowchart is converted to a BPMN diagram.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.triggerClassDescriptionParameters that are passed when modelling a
workflow trigger, seeIWorkflowTriggerBpmnModelerInterface for the context available when a workflow flowchart is converted to a BPMN diagram.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
-
Classes in de.xima.fc.interfaces.workflow.bpmn used by de.xima.fc.workflow.designer.registry.triggers
-
Classes in de.xima.fc.interfaces.workflow.bpmn used by de.xima.fc.workflow.mixinClassDescriptionInterface for modeling
workflow nodesin a BPMN 2.0 diagram.Interface for modelingworkflow eventsin a BPMN 2.0 diagram.