Class | Description |
---|---|
ClassDiagram |
Classes defining the layout of class diagrams have to inherit from this base
class.
|
CompositeDiagram<T extends ModelClass> |
Classes defining the layout of composite structure diagrams have to inherit from
this base class.
|
Diagram |
Base class for diagram layout descriptions.
|
StateMachineDiagram<T extends ModelClass> |
Classes defining the layout of state machine diagrams have to inherit from
this base class.
|
Enum | Description |
---|---|
AlignmentType |
Possible alignment types of a node group.
|
LinkEnd |
Annotation Type | Description |
---|---|
Above |
A diagram layout statement which sets that a node (
Above.val() ) is directly
above another node (Above.from() ). |
Alignment |
A diagram layout statement which can be applied to a node group and sets the
alignment of its elements (
Alignment.value() ). |
Below |
A diagram layout statement which sets that a node (
Below.val() ) is directly
below another node (Below.from() ). |
BottomMost |
A diagram layout statement which sets that some nodes and/or node groups (
BottomMost.value() ) are below all other nodes on the diagram. |
Column |
A diagram layout statement which sets that some nodes or node groups (
Column.value() ) are placed in a column. |
Contains |
A diagram layout statement which can be applied to a node group or link group
to set its elements (
Contains.value() ). |
Diamond |
A diagram layout statement which sets that four nodes (
Diamond.top() ,
Diamond.bottom() , Diamond.right() , Diamond.left() ) are placed in a diamond
shape. |
East |
A diagram layout statement which sets that some nodes and/or node groups (
East.val() ) are somewhere right to other nodes and/or node groups (
East.from() ). |
Left |
A diagram layout statement which sets that a node (
Left.val() ) is directly
left to another node (Left.from() ). |
LeftMost |
A diagram layout statement which sets that some nodes and/or node groups (
LeftMost.value() ) are left to all other nodes on the diagram. |
North |
A diagram layout statement which sets that some nodes and/or node groups (
North.val() ) are somewhere above other nodes and/or node groups (
North.from() ). |
Priority |
A diagram layout statement which sets the priority (
Priority.prior() ) of a link
(Priority.val() ). |
Right |
A diagram layout statement which sets that a node (
Right.val() ) is directly
right to another node (Right.from() ). |
RightMost |
A diagram layout statement which sets that some nodes and/or node groups (
RightMost.value() ) are right to all other nodes on the diagram. |
Row |
A diagram layout statement which sets that some nodes or node groups (
Row.value() ) are placed in a row. |
Show |
A diagram layout statement which sets that some nodes and/or links (
Show.value() ) should appear on the diagram. |
South |
A diagram layout statement which sets that some nodes and/or node groups (
South.val() ) are somewhere below other nodes and/or node groups (
South.from() ). |
Spacing |
A diagram layout statement which sets the spacing of the corridors between
boxes.
|
TopMost |
A diagram layout statement which sets that some nodes and/or node groups (
TopMost.value() ) are above all other nodes on the diagram. |
West |
A diagram layout statement which sets that some nodes and/or node groups (
West.val() ) are somewhere left to other nodes and/or node groups (
West.from() ). |