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