Package jline.io.tikz
Class SequenceDiagramTraverser
java.lang.Object
jline.io.tikz.SequenceDiagramTraverser
Traverses a LayeredNetwork model to extract interactions and fragments
for UML sequence diagram generation.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classRepresents a combined fragment (loop, par, alt) in the sequence diagram.static classRepresents a single interaction (message or activation) in the sequence diagram. -
Constructor Summary
ConstructorsConstructorDescriptionSequenceDiagramTraverser(LayeredNetwork model, SequenceDiagramLayoutEngine layoutEngine) -
Method Summary
Modifier and TypeMethodDescriptionExtracts combined fragments from activity precedences.Extracts all interactions from the model.Gets all fragments sorted by start level.Gets all interactions sorted by level.
-
Constructor Details
-
SequenceDiagramTraverser
-
-
Method Details
-
extractInteractions
Extracts all interactions from the model. -
extractFragments
Extracts combined fragments from activity precedences. -
getInteractions
Gets all interactions sorted by level. -
getFragments
Gets all fragments sorted by start level.
-