Class | Description |
---|---|
ANode |
Used for A* algorithm based message flow routing
|
BPMNDataObjectStackProcessor | |
FlowObjectWrapper |
Wraps a BPMN Flow Object and provides further information, which are used
in the "Grid Layout" algorithm
|
Grid |
2D-data structure where flowobjects are added to.
|
GridLayouter |
This Grid Layouter is an implementation of an algorithm
presented in the paper "A Simple Algorithm for Automatic Layout of BPMN Processes" by
Ingo Kitzmann, Christopher Koenig, Danile Luebke and Leif Singer of the Leibniz University Hannover
It can be applied to BPMN and TWF diagrams. it places all objects along a grid (like in excel).
|
GridLayouterEdgeRouter |
determines routing points for the edges between the nodes.
|
Hypergrid |
datastructure that contains several grids
|
ModifiedTopologicalSorter |
Provied a topological sorting of all node of the given ProcessModel.
|
SubProcessModel |
This class handles layouting of BPMN Subprocesses.
|
XPositionComparator | |
YPositionComparator |