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 interfaceISubProcessBpmnElementLayout<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 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 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 IAnnotatedNamedBpmnElementLayout Modifier and Type Method Description IWorkflowBpmnAssociationEdgeBuilderIWorkflowBpmnAssociationEdgeBuilder. 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 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.
-