Uses of Interface
de.xima.fc.interfaces.workflow.bpmn.IAnnotatedNamedBpmnElementLayout
Packages that use IAnnotatedNamedBpmnElementLayout
-
Uses of IAnnotatedNamedBpmnElementLayout in de.xima.fc.interfaces.workflow.bpmn
Subinterfaces of IAnnotatedNamedBpmnElementLayout in de.xima.fc.interfaces.workflow.bpmnModifier and TypeInterfaceDescriptioninterfaceISubProcessBpmnElementLayout<Element extends de.xima.bpmn_model.api.element.bpmn.activities.SubProcess<?>>/** Represents a laid outSubProcessthat may have a visibletext annotation, a visiblename, and astartandend event.Methods in de.xima.fc.interfaces.workflow.bpmn that return IAnnotatedNamedBpmnElementLayoutModifier and TypeMethodDescriptionIAnnotatedNamedBpmnElementLayout<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 eventat one of the foursidesof 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 eventnext to an existing boundary event on one of the foursidesof 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 eventnext 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 IAnnotatedNamedBpmnElementLayoutModifier and TypeMethodDescriptionIWorkflowBpmnAssociationEdgeBuilder.closestDiagonalConnectionToAnnotation(IAnnotatedNamedBpmnElementLayout<? extends de.xima.bpmn_model.api.element.bpmn.foundation.BaseElement<?>> layout) Sets the source of the association to theelementof theBPMN element layout, and the target to itstext annotation.de.xima.bpmn_model.api.element.bpmndi.BpmnShapeIFlattenedAlignmentItemMap.createBoundaryEventShape(IAnnotatedNamedBpmnElementLayout<? extends de.xima.bpmn_model.api.element.bpmn.events.BoundaryEvent> boundaryEvent) Creates a BPMN shapefor the given boundary event and colorizes it with the default colors, if needed.de.xima.bpmn_model.api.element.bpmndi.BpmnShapeIFlattenedAlignmentItemMap.createDataObjectShape(IAnnotatedNamedBpmnElementLayout<? extends de.xima.bpmn_model.api.element.bpmn.data.DataObjectReference> dataObject) Creates a BPMN shapefor the given data object and colorizes it with the default colors, if needed.de.xima.bpmn_model.api.element.bpmndi.BpmnShapeIFlattenedAlignmentItemMap.createDataStoreShape(IAnnotatedNamedBpmnElementLayout<? extends de.xima.bpmn_model.api.element.bpmn.data.DataStoreReference> dataStore) Creates a BPMN shapefor the given data store and colorizes it with the default colors, if needed.de.xima.bpmn_model.api.element.bpmndi.BpmnShapeIFlattenedAlignmentItemMap.createEndEventShape(IAnnotatedNamedBpmnElementLayout<? extends de.xima.bpmn_model.api.element.bpmn.events.EndEvent> endEvent) Creates a BPMN shapefor the given end event and colorizes it with the default colors, if needed.de.xima.bpmn_model.api.element.bpmndi.BpmnShapeIFlattenedAlignmentItemMap.createExclusiveGatewayShape(IAnnotatedNamedBpmnElementLayout<? extends de.xima.bpmn_model.api.element.bpmn.gateways.ExclusiveGateway> gateway) Creates a BPMN shapefor the given exclusive gateway and colorizes it with the default colors, if needed.de.xima.bpmn_model.api.element.bpmndi.BpmnShapeIFlattenedAlignmentItemMap.createIntermediateCatchEventShape(IAnnotatedNamedBpmnElementLayout<? extends de.xima.bpmn_model.api.element.bpmn.events.IntermediateCatchEvent> intermediateCatchEvent) Creates a BPMN shapefor the given intermediate catch event and colorizes it with the default colors, if needed.de.xima.bpmn_model.api.element.bpmndi.BpmnShapeIFlattenedAlignmentItemMap.createIntermediateThrowEventShape(IAnnotatedNamedBpmnElementLayout<? extends de.xima.bpmn_model.api.element.bpmn.events.IntermediateThrowEvent> intermediateThrowEvent) Creates a BPMN shapefor the given intermediate throw event and colorizes it with the default colors, if needed.de.xima.bpmn_model.api.element.bpmndi.BpmnShapeIFlattenedAlignmentItemMap.createStartEventShape(IAnnotatedNamedBpmnElementLayout<? extends de.xima.bpmn_model.api.element.bpmn.events.StartEvent> startEvent) Creates a BPMN shapefor the given start event and colorizes it with the default colors, if needed.de.xima.bpmn_model.api.element.bpmndi.BpmnShapeIFlattenedAlignmentItemMap.createTaskShape(IAnnotatedNamedBpmnElementLayout<? extends de.xima.bpmn_model.api.element.bpmn.activities.Task<?>> task) Creates a BPMN shapefor 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 IAnnotatedNamedBpmnElementLayoutModifier and TypeMethodDescriptionAStartEventBpmnModeler.IStatefulStartEventPostProcessor.processStartEvent(IAnnotatedNamedBpmnElementLayout<de.xima.bpmn_model.api.element.bpmn.events.StartEvent> startEvent) Applies post-processing to the createdstart event.AServiceTaskBpmnModeler.IStatefulTaskLayoutPostProcessor.processTask(IAnnotatedNamedBpmnElementLayout<de.xima.bpmn_model.api.element.bpmn.activities.ServiceTask> task) Applies post-processing to the createdservice task.