Uses of Interface
de.xima.fc.interfaces.workflow.bpmn.IFlattenedAlignmentItemMap
-
Packages that use IFlattenedAlignmentItemMap Package Description de.xima.fc.interfaces.workflow.bpmn de.xima.fc.workflow.bpmn -
-
Uses of IFlattenedAlignmentItemMap in de.xima.fc.interfaces.workflow.bpmn
Methods in de.xima.fc.interfaces.workflow.bpmn that return IFlattenedAlignmentItemMap Modifier and Type Method Description IFlattenedAlignmentItemMap<String>IWorkflowBpmnLayouter. flattenToMap(IWorkflowBpmnAlignmentItem<?,?> item)Flattens the alignment items and all its nested children.Methods in de.xima.fc.interfaces.workflow.bpmn with parameters of type IFlattenedAlignmentItemMap Modifier and Type Method Description SelfIFertileStructuredBpmnModelPartBuilder. addChildPart(IFlattenedAlignmentItemMap<?> flattened, AWorkflowElement<?,?> element)Retrieves theIStructuredBpmnModelPartfrom the flattened alignment map, using the node as the value, and adds a child part with the position to the list of child parts of this part, seeIStructuredBpmnModelPart.childParts().SelfIFertileStructuredBpmnModelPartBuilder. addChildPart(IFlattenedAlignmentItemMap<?> flattened, AWorkflowElement<?,?> element, de.xima.bpmn_model.api.element.bpmn.common.FlowElementsContainer<?> container)Retrieves theIStructuredBpmnModelPartfrom the flattened alignment map, using the node as the value, and adds a child part with the position to the list of child parts of this part, seeIStructuredBpmnModelPart.childParts().SelfIFertileStructuredBpmnModelPartBuilder. addChildPart(IFlattenedAlignmentItemMap<?> flattened, AWorkflowElement<?,?> element, de.xima.bpmn_model.api.element.bpmn.common.FlowElementsContainer<?> container, de.xima.bpmn_model.api.element.bpmn.process.Lane lane)Retrieves theIStructuredBpmnModelPartfrom the flattened alignment map, using the node as the value, and adds a child part with the position to the list of child parts of this part, seeIStructuredBpmnModelPart.childParts().SelfIFertileStructuredBpmnModelPartBuilder. addChildPart(IFlattenedAlignmentItemMap<?> flattened, AWorkflowElement<?,?> element, IBpmnElementAccessor<? extends de.xima.bpmn_model.api.element.bpmn.common.FlowElementsContainer<?>> container)Retrieves theIStructuredBpmnModelPartfrom the flattened alignment map, using the node as the value, and adds a child part with the position to the list of child parts of this part, seeIStructuredBpmnModelPart.childParts().SelfIFertileStructuredBpmnModelPartBuilder. addChildPart(IFlattenedAlignmentItemMap<?> flattened, AWorkflowElement<?,?> element, IBpmnElementAccessor<? extends de.xima.bpmn_model.api.element.bpmn.common.FlowElementsContainer<?>> container, de.xima.bpmn_model.api.element.bpmn.process.Lane lane)Retrieves theIStructuredBpmnModelPartfrom the flattened alignment map, using the node as the value, and adds a child part with the position to the list of child parts of this part, seeIStructuredBpmnModelPart.childParts(). -
Uses of IFlattenedAlignmentItemMap in de.xima.fc.workflow.bpmn
Methods in de.xima.fc.workflow.bpmn with parameters of type IFlattenedAlignmentItemMap Modifier and Type Method Description default voidAServiceTaskBpmnModeler.IStatefulTaskLayoutPostProcessor. addAssociations(IFlattenedAlignmentItemMap<?> flattened)Adds theassociationsfor the additional BPMN elements created byprocessTask.default voidAStartEventBpmnModeler.IStatefulStartEventPostProcessor. addAssociations(IFlattenedAlignmentItemMap<?> flattened)Adds theassociationsfor the additional BPMN elements created byprocessStartEvent.protected abstract voidAStatefulWorkflowBpmnModeler. addAssociations(IFlattenedAlignmentItemMap<?> flattened)After the finalIFlattenedAlignmentItemMapwas created, adds allassociationsbetween BPMN elements, such as the association between aTextAnnotationand the element it annotates.default voidAServiceTaskBpmnModeler.IStatefulTaskLayoutPostProcessor. addFlows(IFlattenedAlignmentItemMap<?> flattened)Adds theSequenceFlow sequence flowsfor the additional BPMN elements created byprocessTask.default voidAStartEventBpmnModeler.IStatefulStartEventPostProcessor. addFlows(IFlattenedAlignmentItemMap<?> flattened)Adds theSequenceFlow sequence flowsfor the additional BPMN elements created byprocessStartEvent.protected abstract voidAStatefulWorkflowBpmnModeler. addFlows(IFlattenedAlignmentItemMap<?> flattened)After the finalIFlattenedAlignmentItemMapwas created, connects allflow nodeswith each other.default voidAServiceTaskBpmnModeler.IStatefulTaskLayoutPostProcessor. addShapes(IFlattenedAlignmentItemMap<?> flattened)Adds theBPMN shapesfor the additional BPMN elements created byprocessTask.default voidAStartEventBpmnModeler.IStatefulStartEventPostProcessor. addShapes(IFlattenedAlignmentItemMap<?> flattened)Adds theBPMN shapesfor the additional BPMN elements created byprocessStartEvent.protected abstract voidAStatefulWorkflowBpmnModeler. addShapes(IFlattenedAlignmentItemMap<?> flattened)After the finalIFlattenedAlignmentItemMapwas created, addsBPMN shapesfor allflow nodescreated by the part; and configures those shapes appropriately (position, dimensions, colors).protected abstract voidAStatefulWorkflowBpmnModeler. configurePartBuilder(IFlattenedAlignmentItemMap<?> flattened)Adds basic settings to thepart builderfor the part, such as the dimensions of the bounding box, the in and out ports, the position of the child parts, and the events that can be raised by the part.protected voidAStatefulWorkflowBpmnModeler. finishBpmnModel(IFlattenedAlignmentItemMap<String> flattened)Called at the end after all other modeling methods have been called.default voidAServiceTaskBpmnModeler.IStatefulTaskLayoutPostProcessor. finishLayout(IFlattenedAlignmentItemMap<?> flattened)Finishes the layout of the service task and any additional BPMN elements.default voidAStartEventBpmnModeler.IStatefulStartEventPostProcessor. finishLayout(IFlattenedAlignmentItemMap<?> flattened)Finishes the layout of the start event and any additional BPMN elements.
-