Changes for page KLay Layered Layout Options
Last modified by Richard Kreissig on 2023/09/14 10:20
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Objects (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -12,8 +12,15 @@ 12 12 13 13 = Overview = 14 14 15 - For a generalintroductionon layoutoptions, see [[the KIML documentation>>doc:KIML LayoutOptions]]. KLay Layeredsupportslayout options defined byKIML and definesadditionalcustomlayoutoptions.15 +Beside a human-readable name, layout options are defined by the following properties: 16 16 17 +* An ID to identify them. 18 +* A type. One of Boolean, String, Int, Float, Enum, EnumSet (a {{code language="none"}}Set{{/code}} over a given enumeration), or Object. The types Enum and EnumSet have to be further defined by an enumeration class. The Object type can be constricted to a certain class. 19 +* The kinds of graph objects the option applies to. At least one of Parents (nodes that have children, including the diagram root node), Nodes, Edges, Ports, and Labels. 20 +* An optional default value. If an option is not set on an object and if the option does not have a default value, {{code language="none"}}null{{/code}} is returned when it is accessed. 21 + 22 +KLay Layered supports layout options defined by KIML and defines additional custom layout options. 23 + 17 17 == Supported KIML Layout Options == 18 18 19 19 KLay Layered supports the following standard layout options defined by KIML. Note that the default value may be altered (highlighted yellow). ... ... @@ -404,7 +404,7 @@ 404 404 20 405 405 ))) 406 406 407 -== CustomLayout Options ==414 +== KLay Layered Layout Options == 408 408 409 409 |=((( 410 410 Option
- Confluence.Code.ConfluencePageClass[0]
-
- Id
-
... ... @@ -1,1 +1,1 @@ 1 -711110 31 +7111101 - URL
-
... ... @@ -1,1 +1,1 @@ 1 -https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/711110 3/KLay Layered Layout Options1 +https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/7111101/KLay Layered Layout Options