Changes for page KIML Layout Options

Last modified by Alexander Schulz-Rosengarten on 2023/09/11 16:17

From version 18.1
edited by msp
on 2014/03/07 17:04
Change comment: There is no comment for this version
To version 19.1
edited by msp
on 2014/03/08 20:04
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -16,7 +16,7 @@
16 16  
17 17  * An ID to identify them.
18 18  * A type. One of Boolean, String, Int, Float, Enum, EnumSet (a s{{code language="none"}}et{{/code}} over a given enumeration), or Object (a non-primitive Java object). The types Enum and EnumSet have to be further defined by an enumeration class. The Object type can be constricted to a certain Java 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, or Labels.
19 +* The kinds of graph objects the option applies to. At least one of Nodes, Edges, Ports, Labels, or Parents (nodes that have children, including the diagram root node). Parents-applicable options affect whole graphs or subgraphs, while options with other application targets affect only single graph elements.
20 20  * An optional default value. A default value may also be provided by the layout algorithm using the option, or by the modeling application you are using. In these cases the value given here is overridden.
21 21  
22 22  Layout options can be assigned to two main categories: user options and programmatic options.
... ... @@ -349,6 +349,54 @@
349 349  )))|=(((
350 350  Default
351 351  )))
352 +|(% colspan="1" %)(% colspan="1" %)
353 +(((
354 +Animate
355 +)))|(% colspan="1" %)(% colspan="1" %)
356 +(((
357 +de.cau.cs.kieler.animate
358 +)))|(% colspan="1" %)(% colspan="1" %)
359 +(((
360 +Boolean
361 +)))|(% colspan="1" %)(% colspan="1" %)
362 +(((
363 +Parents
364 +)))|(% colspan="1" %)(% colspan="1" %)
365 +(((
366 +true
367 +)))
368 +|(% colspan="1" %)(% colspan="1" %)
369 +(((
370 +Animation Time Factor
371 +)))|(% colspan="1" %)(% colspan="1" %)
372 +(((
373 +de.cau.cs.kieler.animTimeFactor
374 +)))|(% colspan="1" %)(% colspan="1" %)
375 +(((
376 +Int
377 +)))|(% colspan="1" %)(% colspan="1" %)
378 +(((
379 +Parents
380 +)))|(% colspan="1" %)(% colspan="1" %)
381 +(((
382 +100
383 +)))
384 +|(% colspan="1" %)(% colspan="1" %)
385 +(((
386 +Comment Box
387 +)))|(% colspan="1" %)(% colspan="1" %)
388 +(((
389 +de.cau.cs.kieler.commentBox
390 +)))|(% colspan="1" %)(% colspan="1" %)
391 +(((
392 +Boolean
393 +)))|(% colspan="1" %)(% colspan="1" %)
394 +(((
395 +Nodes
396 +)))|(% colspan="1" %)(% colspan="1" %)
397 +(((
398 +false
399 +)))
352 352  |(((
353 353  [[Diagram Type>>doc:||anchor="diagramType"]]
354 354  )))|(((
... ... @@ -437,6 +437,54 @@
437 437  )))
438 438  |(% colspan="1" %)(% colspan="1" %)
439 439  (((
488 +Layout Ancestors
489 +)))|(% colspan="1" %)(% colspan="1" %)
490 +(((
491 +de.cau.cs.kieler.layoutAncestors
492 +)))|(% colspan="1" %)(% colspan="1" %)
493 +(((
494 +Boolean
495 +)))|(% colspan="1" %)(% colspan="1" %)
496 +(((
497 +Parents
498 +)))|(% colspan="1" %)(% colspan="1" %)
499 +(((
500 +false
501 +)))
502 +|(% colspan="1" %)(% colspan="1" %)
503 +(((
504 +Maximal Animation Time
505 +)))|(% colspan="1" %)(% colspan="1" %)
506 +(((
507 +de.cau.cs.kieler.maxAnimTim
508 +)))|(% colspan="1" %)(% colspan="1" %)
509 +(((
510 +Int
511 +)))|(% colspan="1" %)(% colspan="1" %)
512 +(((
513 +Parents
514 +)))|(% colspan="1" %)(% colspan="1" %)
515 +(((
516 +4000
517 +)))
518 +|(% colspan="1" %)(% colspan="1" %)
519 +(((
520 +Minimal Animation Time
521 +)))|(% colspan="1" %)(% colspan="1" %)
522 +(((
523 +de.cau.cs.kieler.minAnimTim
524 +)))|(% colspan="1" %)(% colspan="1" %)
525 +(((
526 +Int
527 +)))|(% colspan="1" %)(% colspan="1" %)
528 +(((
529 +Parents
530 +)))|(% colspan="1" %)(% colspan="1" %)
531 +(((
532 +400
533 +)))
534 +|(% colspan="1" %)(% colspan="1" %)
535 +(((
440 440  Minimal Height
441 441  )))|(% colspan="1" %)(% colspan="1" %)
442 442  (((
... ... @@ -487,6 +487,22 @@
487 487  )))
488 488  |(% colspan="1" %)(% colspan="1" %)
489 489  (((
586 +Port Index
587 +)))|(% colspan="1" %)(% colspan="1" %)
588 +(((
589 +de.cau.cs.kieler.portIndex
590 +)))|(% colspan="1" %)(% colspan="1" %)
591 +(((
592 +Int
593 +)))|(% colspan="1" %)(% colspan="1" %)
594 +(((
595 +Ports
596 +)))|(% colspan="1" %)(% colspan="1" %)
597 +(((
598 +
599 +)))
600 +|(% colspan="1" %)(% colspan="1" %)
601 +(((
490 490  [[Port Offset>>doc:||anchor="portOffset"]]
491 491  )))|(% colspan="1" %)(% colspan="1" %)
492 492  (((
... ... @@ -517,7 +517,89 @@
517 517  (((
518 518  
519 519  )))
632 +|(% colspan="1" %)(% colspan="1" %)
633 +(((
634 +Progress Bar
635 +)))|(% colspan="1" %)(% colspan="1" %)
636 +(((
637 +de.cau.cs.kieler.progressBar
638 +)))|(% colspan="1" %)(% colspan="1" %)
639 +(((
640 +Boolean
641 +)))|(% colspan="1" %)(% colspan="1" %)
642 +(((
643 +Parents
644 +)))|(% colspan="1" %)(% colspan="1" %)
645 +(((
646 +false
647 +)))
648 +|(% colspan="1" %)(% colspan="1" %)
649 +(((
650 +Scale Factor
651 +)))|(% colspan="1" %)(% colspan="1" %)
652 +(((
653 +de.cau.cs.kieler.scaleFactor
654 +)))|(% colspan="1" %)(% colspan="1" %)
655 +(((
656 +Float
657 +)))|(% colspan="1" %)(% colspan="1" %)
658 +(((
659 +Nodes
660 +)))|(% colspan="1" %)(% colspan="1" %)
661 +(((
662 +1.0
663 +)))
664 +|(% colspan="1" %)(% colspan="1" %)
665 +(((
666 +Zoom to Fit
667 +)))|(% colspan="1" %)(% colspan="1" %)
668 +(((
669 +de.cau.cs.kieler.zoomToFit
670 +)))|(% colspan="1" %)(% colspan="1" %)
671 +(((
672 +Boolean
673 +)))|(% colspan="1" %)(% colspan="1" %)
674 +(((
675 +Parents
676 +)))|(% colspan="1" %)(% colspan="1" %)
677 +(((
678 +false
679 +)))
520 520  
681 +=== Layout Output Properties ===
682 +
683 +A few properties are used as additional information in the output of a layout algorithm. This information should be considered when the layout is applied to the original diagram
684 +
685 +|=(((
686 +Property
687 +)))|=(((
688 +ID
689 +)))|=(((
690 +Type
691 +)))|=(((
692 +Applies to
693 +)))
694 +|(((
695 +[[Edge Routing>>doc:||anchor="edgeRouting"]]
696 +)))|(((
697 +de.cau.cs.kieler.edgeRouting
698 +)))|(((
699 +Enum
700 +)))|(((
701 +Edges
702 +)))
703 +|(((
704 +Junction Points
705 +)))|(((
706 +de.cau.cs.kieler.junctionPoints
707 +)))|(((
708 +Object
709 +)))|(((
710 +Edges
711 +)))
712 +
713 +
714 +
521 521  = Detailed Documentation =
522 522  
523 523  == The Most Important Options ==
Confluence.Code.ConfluencePageClass[0]
Id
... ... @@ -1,1 +1,1 @@
1 -9470010
1 +9470012
URL
... ... @@ -1,1 +1,1 @@
1 -https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/9470010/KIML Layout Options
1 +https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/9470012/KIML Layout Options