| ... |
... |
@@ -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 == |