Uses of Interface
de.xima.fc.interfaces.workflow.bpmn.IAnnotatedNamedBpmnElementLayout
-
Packages that use IAnnotatedNamedBpmnElementLayout Package Description de.xima.fc.interfaces.workflow.bpmn de.xima.fc.workflow.bpmn -
-
Uses of IAnnotatedNamedBpmnElementLayout in de.xima.fc.interfaces.workflow.bpmn
Subinterfaces of IAnnotatedNamedBpmnElementLayout in de.xima.fc.interfaces.workflow.bpmn Modifier and Type Interface Description interface
ISubProcessBpmnElementLayout<Element extends de.xima.bpmn_model.api.element.bpmn.activities.SubProcess<?>>
/** Represents a laid outSubProcess
that may have a visibletext annotation
, a visiblename
, and astart
andend event
.Methods in de.xima.fc.interfaces.workflow.bpmn that return IAnnotatedNamedBpmnElementLayout Modifier and Type Method Description IAnnotatedNamedBpmnElementLayout<de.xima.bpmn_model.api.element.bpmn.events.BoundaryEvent>
IWorkflowBpmnLayoutSubProcessBuilder. appendBoundaryEventAtEdge(ECardinalDirection2D side, EAxisPolarity direction, de.xima.bpmn_model.api.element.bpmn.events.EventDefinition<?> eventDefinition, String name)
Appends aboundary event
at one of the foursides
of the sub process, either at the beginning or at the end of that side, depending on the given direction.IAnnotatedNamedBpmnElementLayout<de.xima.bpmn_model.api.element.bpmn.events.BoundaryEvent>
IWorkflowBpmnLayoutSubProcessBuilder. appendBoundaryEventNextToEvent(ECardinalDirection2D side, EAxisPolarity direction, int boundaryEventIndex, de.xima.bpmn_model.api.element.bpmn.events.EventDefinition<?> eventDefinition, String name)
Appends aboundary event
next to an existing boundary event on one of the foursides
of the sub process; either before or after the boundary event, depending on the given direction.IAnnotatedNamedBpmnElementLayout<de.xima.bpmn_model.api.element.bpmn.events.BoundaryEvent>
IWorkflowBpmnLayoutSubProcessBuilder. appendBoundaryEventNextToPort(EAxisPolarity portSide, EAxisPolarity direction, de.xima.bpmn_model.api.element.bpmn.events.EventDefinition<?> eventDefinition, String name)
Appends aboundary event
next to the in or out port of the sub process; either before or after the port, depending on the given direction.IAnnotatedNamedBpmnElementLayout<de.xima.bpmn_model.api.element.bpmn.data.DataObjectReference>
IWorkflowBpmnLayoutDataObjectBuilder. build(de.xima.bpmn_model.api.element.bpmn.data.DataObjectReference event)
Creates the layout for the given data object, using the current layout settings.IAnnotatedNamedBpmnElementLayout<de.xima.bpmn_model.api.element.bpmn.data.DataStoreReference>
IWorkflowBpmnLayoutDataStoreBuilder. build(de.xima.bpmn_model.api.element.bpmn.data.DataStoreReference event)
Creates the layout for the given data store, using the current layout settings.<E extends de.xima.bpmn_model.api.element.bpmn.events.Event<?>>
IAnnotatedNamedBpmnElementLayout<E>IWorkflowBpmnLayoutEventBuilder. build(E event)
Creates the layout for the given event, using the current layout settings.<G extends de.xima.bpmn_model.api.element.bpmn.gateways.Gateway<?>>
IAnnotatedNamedBpmnElementLayout<G>IWorkflowBpmnLayoutGatewayBuilder. build(G gateway)
Creates the layout for the given gateway, using the current layout settings.<T extends de.xima.bpmn_model.api.element.bpmn.activities.Task<?>>
IAnnotatedNamedBpmnElementLayout<T>IWorkflowBpmnLayoutTaskBuilder. build(T task)
Creates the layout for the given task, using the current layout settings.IAnnotatedNamedBpmnElementLayout<de.xima.bpmn_model.api.element.bpmn.events.EndEvent>
IBoundedBpmnElementLayout. endEvent()
The end event that terminates theIBpmnElementLayout.item()
.IAnnotatedNamedBpmnElementLayout<de.xima.bpmn_model.api.element.bpmn.events.StartEvent>
IBoundedBpmnElementLayout. startEvent()
The start event that starts theIBpmnElementLayout.item()
.Methods in de.xima.fc.interfaces.workflow.bpmn with parameters of type IAnnotatedNamedBpmnElementLayout Modifier and Type Method Description IWorkflowBpmnAssociationEdgeBuilder
IWorkflowBpmnAssociationEdgeBuilder. closestDiagonalConnectionToAnnotation(IAnnotatedNamedBpmnElementLayout<? extends de.xima.bpmn_model.api.element.bpmn.foundation.BaseElement<?>> layout)
Sets the source of the association to theelement
of theBPMN element layout
, and the target to itstext annotation
.de.xima.bpmn_model.api.element.bpmndi.BpmnShape
IFlattenedAlignmentItemMap. createBoundaryEventShape(IAnnotatedNamedBpmnElementLayout<? extends de.xima.bpmn_model.api.element.bpmn.events.BoundaryEvent> boundaryEvent)
Creates a BPMN shape
for the given boundary event and colorizes it with the default colors, if needed.de.xima.bpmn_model.api.element.bpmndi.BpmnShape
IFlattenedAlignmentItemMap. createDataObjectShape(IAnnotatedNamedBpmnElementLayout<? extends de.xima.bpmn_model.api.element.bpmn.data.DataObjectReference> dataObject)
Creates a BPMN shape
for the given data object and colorizes it with the default colors, if needed.de.xima.bpmn_model.api.element.bpmndi.BpmnShape
IFlattenedAlignmentItemMap. createDataStoreShape(IAnnotatedNamedBpmnElementLayout<? extends de.xima.bpmn_model.api.element.bpmn.data.DataStoreReference> dataStore)
Creates a BPMN shape
for the given data store and colorizes it with the default colors, if needed.de.xima.bpmn_model.api.element.bpmndi.BpmnShape
IFlattenedAlignmentItemMap. createEndEventShape(IAnnotatedNamedBpmnElementLayout<? extends de.xima.bpmn_model.api.element.bpmn.events.EndEvent> endEvent)
Creates a BPMN shape
for the given end event and colorizes it with the default colors, if needed.de.xima.bpmn_model.api.element.bpmndi.BpmnShape
IFlattenedAlignmentItemMap. createExclusiveGatewayShape(IAnnotatedNamedBpmnElementLayout<? extends de.xima.bpmn_model.api.element.bpmn.gateways.ExclusiveGateway> gateway)
Creates a BPMN shape
for the given exclusive gateway and colorizes it with the default colors, if needed.de.xima.bpmn_model.api.element.bpmndi.BpmnShape
IFlattenedAlignmentItemMap. createIntermediateCatchEventShape(IAnnotatedNamedBpmnElementLayout<? extends de.xima.bpmn_model.api.element.bpmn.events.IntermediateCatchEvent> intermediateCatchEvent)
Creates a BPMN shape
for the given intermediate catch event and colorizes it with the default colors, if needed.de.xima.bpmn_model.api.element.bpmndi.BpmnShape
IFlattenedAlignmentItemMap. createIntermediateThrowEventShape(IAnnotatedNamedBpmnElementLayout<? extends de.xima.bpmn_model.api.element.bpmn.events.IntermediateThrowEvent> intermediateThrowEvent)
Creates a BPMN shape
for the given intermediate throw event and colorizes it with the default colors, if needed.de.xima.bpmn_model.api.element.bpmndi.BpmnShape
IFlattenedAlignmentItemMap. createStartEventShape(IAnnotatedNamedBpmnElementLayout<? extends de.xima.bpmn_model.api.element.bpmn.events.StartEvent> startEvent)
Creates a BPMN shape
for the given start event and colorizes it with the default colors, if needed.de.xima.bpmn_model.api.element.bpmndi.BpmnShape
IFlattenedAlignmentItemMap. createTaskShape(IAnnotatedNamedBpmnElementLayout<? extends de.xima.bpmn_model.api.element.bpmn.activities.Task<?>> task)
Creates a BPMN shape
for the given task and colorizes it with the default colors, if needed. -
Uses of IAnnotatedNamedBpmnElementLayout in de.xima.fc.workflow.bpmn
Methods in de.xima.fc.workflow.bpmn with parameters of type IAnnotatedNamedBpmnElementLayout Modifier and Type Method Description IWorkflowBpmnAlignmentItem<?,?>
AStartEventBpmnModeler.IStatefulStartEventPostProcessor. processStartEvent(IAnnotatedNamedBpmnElementLayout<de.xima.bpmn_model.api.element.bpmn.events.StartEvent> startEvent)
Applies post-processing to the createdstart event
.IWorkflowBpmnAlignmentItem<?,?>
AServiceTaskBpmnModeler.IStatefulTaskLayoutPostProcessor. processTask(IAnnotatedNamedBpmnElementLayout<de.xima.bpmn_model.api.element.bpmn.activities.ServiceTask> task)
Applies post-processing to the createdservice task
.
-