diff --git a/doc/ack.xml b/doc/ack.xml
index 2afc12e..7e04257 100644
--- a/doc/ack.xml
+++ b/doc/ack.xml
@@ -35,7 +35,6 @@ UMLGraph would not be in its current state without their contributions.
Olek Poplavskyy
Alessandro Riva
Arnaud Rogues
-Arnaud Rogues
Jonathan R. Santos
Sebastian Setzer
Jörn Guy Süß
diff --git a/doc/cd-model.xml b/doc/cd-model.xml
index 964dd7a..1214546 100644
--- a/doc/cd-model.xml
+++ b/doc/cd-model.xml
@@ -5,6 +5,7 @@ The UMLGraph class diagrams allows you to model
- classes (specified as Java classes)
+-
active classes, components, nodes, use cases,
collaborations, and packages
(specified as Java classes with an
@opt shape tag)
diff --git a/doc/cd-opt-spec.xml b/doc/cd-opt-spec.xml
index 32cea35..faeb78c 100644
--- a/doc/cd-opt-spec.xml
+++ b/doc/cd-opt-spec.xml
@@ -13,7 +13,7 @@ of a class named UMLOptions, as in the following example:
*/
class UMLOptions {}
-
+
Similarly, you can also globally specify options for all the note elements.
through a class named UMLNoteOptions, as in the following example:
@@ -23,7 +23,7 @@ through a class named UMLNoteOptions, as in the following example:
*/
class UMLNoteOptions{}
-
+
You can also change the UMLGraph operation on a per-class basis by
using @opt attributes on individual classes.
diff --git a/doc/deriv.xml b/doc/deriv.xml
index f4a1c50..7b29132 100644
--- a/doc/deriv.xml
+++ b/doc/deriv.xml
@@ -33,5 +33,7 @@ supports the scripting of UMLGraph.
- W. Goesgens has documented here a way to use
UMLGraph diagrams in
DokuWiki.
+- Mykhaylo Sorochan has built on top of UMLGraph a
+higher-level domain-specific language for specifying UML sequence diagrams.
diff --git a/doc/index.xml b/doc/index.xml
index 9823957..c71a8ed 100644
--- a/doc/index.xml
+++ b/doc/index.xml
@@ -16,6 +16,7 @@
Class Diagram Example: Advanced Relationshipsceg-adv
Class Diagram Example: Relationships Inferenceceg-infer
Class Diagram Example: Schemaceg-schema
+Class Diagram Example: ERceg-er
Class Diagram Example: Element Visibilityceg-ev
Class Diagram Example: Association Typesceg-at
Class Diagram Example: Real Example (Catalina Classes)ceg-cat
diff --git a/doc/sequence.pic b/doc/sequence.pic
index 91ec8da..35e443e 100644
--- a/doc/sequence.pic
+++ b/doc/sequence.pic
@@ -34,13 +34,14 @@ define comment_default_move {up 0.25 right 0.25};
comment_default_ht=0.5;
# Comment width
comment_default_wid=1;
-
+# Underline object name
+underline=1;
# Create a new object(name,label)
define object {
$1: box $2; move;
# Could also underline text with \mk\ul\ul\ul...\rt
- {
+ if (underline) then {
line from $1.w + (.1, -.07) to $1.e + (-.1, -.07);
}
move to $1.e;
diff --git a/doc/ver.xml b/doc/ver.xml
index fef03b2..5cd7854 100644
--- a/doc/ver.xml
+++ b/doc/ver.xml
@@ -7,6 +7,7 @@
- Sequence diagrams provide an option to specify whether objects are
underlined or not.
+
Version 5.2 2008-12-03
@@ -19,7 +20,8 @@ underlined or not.
Corrected NullPointerException occurring when no global options were
available.
-(Fix supplied by Bernd Blacha.)
+(Fix supplied by Bernd Blacha.)
+
Version 5.1 2008-08-27