A B C D E G H L M N O P R S T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ARTIFACT_PREFIX - Static variable in class science.aist.bpmn.viz.VisualizationConstants
- ArtifactBpmnProcessorImpl - Class in science.aist.bpmn.viz.impl
-
Processes TArtifcats of a BPMN model.
- ArtifactBpmnProcessorImpl(BpmnProcessorData, List<JAXBElement<? extends TArtifact>>, boolean) - Constructor for class science.aist.bpmn.viz.impl.ArtifactBpmnProcessorImpl
B
- BLACKBOX_PARTICIPANT_SIZE - Static variable in class science.aist.bpmn.viz.VisualizationConstants
- BPMN_IO_MARGIN - Static variable in class science.aist.bpmn.viz.VisualizationConstants
- BpmnAutoLayout - Class in science.aist.bpmn.viz
-
Auto layouts a BPMN model, with the help of different BPMN processors.
- BpmnAutoLayout(JAXBElement<TDefinitions>, boolean) - Constructor for class science.aist.bpmn.viz.BpmnAutoLayout
- BpmnAutoLayout(BpmnProcessorData) - Constructor for class science.aist.bpmn.viz.BpmnAutoLayout
- BpmnAutoLayout.CustomHierarchicalLayout - Class in science.aist.bpmn.viz
-
Due to a bug (see http://forum.jgraph.com/questions/5952/mxhierarchicallayout-not-correct-when-using-child-vertex) We must extend the default hierarchical layout to tweak it a bit (see url link) otherwise the layouting crashes.
- BpmnProcessor - Interface in science.aist.bpmn.viz
-
Interface for processing the graph
- BpmnProcessorData - Class in science.aist.bpmn.viz
-
Object which contains all information for instances of BpmnProcessor.
- BpmnProcessorData() - Constructor for class science.aist.bpmn.viz.BpmnProcessorData
C
- createGraph() - Method in class science.aist.bpmn.viz.GraphCreator
- CustomHierarchicalLayout(mxGraph, int) - Constructor for class science.aist.bpmn.viz.BpmnAutoLayout.CustomHierarchicalLayout
D
- DATA_OBJECT_HEIGHT - Static variable in class science.aist.bpmn.viz.VisualizationConstants
- DATA_OBJECT_REFERENCE_PREFIX - Static variable in class science.aist.bpmn.viz.VisualizationConstants
- DATA_OBJECT_WIDTH - Static variable in class science.aist.bpmn.viz.VisualizationConstants
- DATA_OBJECTS_LANE_PREFIX - Static variable in class science.aist.bpmn.viz.VisualizationConstants
- DATA_STORE_HEIGHT - Static variable in class science.aist.bpmn.viz.VisualizationConstants
- DATA_STORE_LANE_PREFIX - Static variable in class science.aist.bpmn.viz.VisualizationConstants
- DATA_STORE_WIDTH - Static variable in class science.aist.bpmn.viz.VisualizationConstants
- DataBpmnProcessorImpl - Class in science.aist.bpmn.viz.impl
-
Processes TDataObject of a BPMN model.
- DataBpmnProcessorImpl(BpmnProcessorData) - Constructor for class science.aist.bpmn.viz.impl.DataBpmnProcessorImpl
E
- ELEMENT_CONTAINER_PREFIX - Static variable in class science.aist.bpmn.viz.VisualizationConstants
- ElementBpmnProcessorImpl - Class in science.aist.bpmn.viz.impl
-
Processes the elements of either a TProcess or TSubProcess of a BPMN model.
- ElementBpmnProcessorImpl(BpmnProcessorData, List<JAXBElement<? extends TFlowElement>>) - Constructor for class science.aist.bpmn.viz.impl.ElementBpmnProcessorImpl
- EVENT_SIZE - Static variable in class science.aist.bpmn.viz.VisualizationConstants
- execute() - Method in class science.aist.bpmn.viz.BpmnAutoLayout
-
Method to setup the visualization of a given BPMN file
G
- GATEWAY_SIZE - Static variable in class science.aist.bpmn.viz.VisualizationConstants
- generateRandomId(String) - Static method in class science.aist.bpmn.viz.VisualizationUtils
-
Method to generate element ID if not present We really must have ids for - TSequenceFlow - TArtifacts - TDataObjectReference to be able to generate stuff
- GraphCreator - Class in science.aist.bpmn.viz
-
Class which creates a graph and setup the style of it.
- GraphCreator(boolean) - Constructor for class science.aist.bpmn.viz.GraphCreator
H
- handleSequenceFlow() - Method in class science.aist.bpmn.viz.BpmnAutoLayout
-
Method to handle the sequence flow
- HIERARCHY_NODE_PREFIX - Static variable in class science.aist.bpmn.viz.VisualizationConstants
L
- LABEL_HEIGHT - Static variable in class science.aist.bpmn.viz.VisualizationConstants
- LABEL_WIDTH - Static variable in class science.aist.bpmn.viz.VisualizationConstants
- layoutHandler(TBaseElement) - Method in class science.aist.bpmn.viz.BpmnAutoLayout
-
Method to handle different flow element containers
M
- MARGIN - Static variable in class science.aist.bpmn.viz.VisualizationConstants
N
- NESTED_SWIMLANE - Static variable in class science.aist.bpmn.viz.VisualizationConstants
O
- OBJECT_FACTORY - Static variable in class science.aist.bpmn.viz.VisualizationUtils
P
- process(mxGraph) - Method in interface science.aist.bpmn.viz.BpmnProcessor
- process(mxGraph) - Method in class science.aist.bpmn.viz.impl.ArtifactBpmnProcessorImpl
- process(mxGraph) - Method in class science.aist.bpmn.viz.impl.DataBpmnProcessorImpl
- process(mxGraph) - Method in class science.aist.bpmn.viz.impl.ElementBpmnProcessorImpl
- process(mxGraph) - Method in class science.aist.bpmn.viz.impl.RootElementBpmnProcessorImpl
- process(mxGraph) - Method in class science.aist.bpmn.viz.impl.SwimlaneBpmnProcessorImpl
R
- RootElementBpmnProcessorImpl - Class in science.aist.bpmn.viz.impl
-
Processes the root elements of a BPMN model.
- RootElementBpmnProcessorImpl(BpmnProcessorData) - Constructor for class science.aist.bpmn.viz.impl.RootElementBpmnProcessorImpl
S
- science.aist.bpmn.viz - package science.aist.bpmn.viz
- science.aist.bpmn.viz.impl - package science.aist.bpmn.viz.impl
- setupProcessElements() - Method in class science.aist.bpmn.viz.impl.ElementBpmnProcessorImpl
-
Method to setup all necessary object maps/lists which belong to a process
- STYLE_BOUNDARY_SEQUENCE_FLOW - Static variable in class science.aist.bpmn.viz.GraphCreator
- STYLE_EVENT - Static variable in class science.aist.bpmn.viz.GraphCreator
- STYLE_GATEWAY - Static variable in class science.aist.bpmn.viz.GraphCreator
- STYLE_MESSAGE_FLOW - Static variable in class science.aist.bpmn.viz.GraphCreator
- STYLE_MESSAGE_FLOW_PARTICIPANT_TO_ELEMENT - Static variable in class science.aist.bpmn.viz.GraphCreator
- STYLE_SEQUENCE_FLOW - Static variable in class science.aist.bpmn.viz.GraphCreator
- SWIMLANE - Static variable in class science.aist.bpmn.viz.VisualizationConstants
- SwimlaneBpmnProcessorImpl - Class in science.aist.bpmn.viz.impl
-
Processes swimlanes and nested swimlanes of a BPMN model.
- SwimlaneBpmnProcessorImpl(BpmnProcessorData, TLaneSet) - Constructor for class science.aist.bpmn.viz.impl.SwimlaneBpmnProcessorImpl
- SwimlaneData - Class in science.aist.bpmn.viz
-
Object which contains all information for swimlanes.
- SwimlaneData() - Constructor for class science.aist.bpmn.viz.SwimlaneData
T
- TASK_HEIGHT - Static variable in class science.aist.bpmn.viz.VisualizationConstants
- TASK_WIDTH - Static variable in class science.aist.bpmn.viz.VisualizationConstants
- TEXT_ANNOTATION_HEIGHT - Static variable in class science.aist.bpmn.viz.VisualizationConstants
- TEXT_ANNOTATION_MARGIN - Static variable in class science.aist.bpmn.viz.VisualizationConstants
- TEXT_ANNOTATION_WIDTH - Static variable in class science.aist.bpmn.viz.VisualizationConstants
V
- VisualizationConstants - Class in science.aist.bpmn.viz
-
Visualizations constants which are used by the BPMN layouting process.
- VisualizationUtils - Class in science.aist.bpmn.viz
-
Visualizations utils which are used by the BPMN layouting process.
All Classes All Packages