Changes for page KIML Layout Options
Last modified by Alexander Schulz-Rosengarten on 2023/09/11 16:17
From version 32.1
edited by csp
on 2023/07/06 14:35
on 2023/07/06 14:35
Change comment:
Renamed from xwiki:KIELER.KIML Layout Options
Summary
-
Page properties (3 modified, 0 added, 0 removed)
Details
- Page properties
-
- Parent
-
... ... @@ -1,1 +1,1 @@ 1 -Infrastructure for Meta Layout (KIML) 1 +KIELER.Home.Discontinued Projects.Infrastructure for Meta Layout (KIML).WebHome - Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. csp1 +XWiki.uru - Content
-
... ... @@ -862,7 +862,7 @@ 862 862 863 863 ==== Available Algorithms and Libraries ==== 864 864 865 -* **The [[KLay Project>>doc:Layout Algorithms (KLay)]]** - Java implementations of standard layout approaches, augmented with special processing of graph features such as ports and labels. 865 +* **The [[KLay Project>>doc:KIELER.Home.Discontinued Projects.Layout Algorithms (KLay).WebHome]]** - Java implementations of standard layout approaches, augmented with special processing of graph features such as ports and labels. 866 866 * **Randomizer** - Distributes the nodes randomly; not very useful, but it can show how important a good layout is for understanding a graph. 867 867 * ((( 868 868 **Box Layout** - Ignores edges, places all nodes in rows. Can be used to layout collections of unconnected boxes, such as Statechart regions. ... ... @@ -886,11 +886,11 @@ 886 886 The following diagram types are predefined: 887 887 888 888 * **General** - This type is automatically assigned to all diagrams for which no specific type is declared. A layout algorithm that has the highest priority on the //General// diagram type is taken as the default algorithm when no further information on a diagram is available to KIML. 889 -* **State Machine** - All kinds of state machines, automata, and activity diagrams. Examples: [[doc:SyncCharts]], UML Activity diagrams. 890 -* **Data Flow Diagram** - Actor-oriented diagrams, where connections are mostly done between //ports// of nodes. These diagrams can only be handled properly by very special layout algorithms, such as those developed in the [[KLay project>>doc:Layout Algorithms (KLay)]]. 889 +* **State Machine** - All kinds of state machines, automata, and activity diagrams. Examples: [[doc:KIELER.SyncCharts]], UML Activity diagrams. 890 +* **Data Flow Diagram** - Actor-oriented diagrams, where connections are mostly done between //ports// of nodes. These diagrams can only be handled properly by very special layout algorithms, such as those developed in the [[KLay project>>doc:KIELER.Home.Discontinued Projects.Layout Algorithms (KLay).WebHome]]. 891 891 * **Class Diagram** - Class diagrams such as Ecore diagrams for the [[EMF>>url:http://www.eclipse.org/modeling/emf/||shape="rect"]] or UML Class diagrams. 892 892 * **Use Case Diagram** - Use case diagrams as defined by the UML. 893 -* **Unconnected Boxes** - Sets of nodes that have no connections and are treated as resizable boxes. This is related to mathematical [[packing problems>>url:http://en.wikipedia.org/wiki/Packing_problem||shape="rect"]]. Example: Regions in [[doc:SyncCharts]]. 893 +* **Unconnected Boxes** - Sets of nodes that have no connections and are treated as resizable boxes. This is related to mathematical [[packing problems>>url:http://en.wikipedia.org/wiki/Packing_problem||shape="rect"]]. Example: Regions in [[doc:KIELER.SyncCharts]]. 894 894 895 895 === === 896 896 ... ... @@ -984,7 +984,7 @@ 984 984 985 985 In the following example, the port anchor of the left port was moved upwards, while the port anchor of the second port was moved downwards: 986 986 987 -[[image:attach:KLay Layered Layout Options@port_anchors.png]] 987 +[[image:attach:KIELER.KLay Layered Layout Options@port_anchors.png]] 988 988 989 989 === === 990 990