mirror of https://github.com/dspinellis/UMLGraph
Add link to UML sequence diagram DSL.
Fix duplication in the contributor list.
This commit is contained in:
parent
767f30bcf9
commit
c3cba69d67
|
|
@ -35,7 +35,6 @@ UMLGraph would not be in its current state without their contributions.
|
|||
<li>Olek Poplavskyy</li>
|
||||
<li>Alessandro Riva</li>
|
||||
<li>Arnaud Rogues</li>
|
||||
<li>Arnaud Rogues</li>
|
||||
<li>Jonathan R. Santos</li>
|
||||
<li>Sebastian Setzer</li>
|
||||
<li>Jörn Guy Süß</li>
|
||||
|
|
|
|||
|
|
@ -5,6 +5,7 @@ The UMLGraph class diagrams allows you to model
|
|||
<ul>
|
||||
<li>classes (specified as Java classes)
|
||||
</li>
|
||||
<li>
|
||||
active classes, components, nodes, use cases,
|
||||
collaborations, and packages
|
||||
(specified as Java classes with an <code>@opt shape</code> tag)
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ of a class named <code>UMLOptions</code>, as in the following example:
|
|||
*/
|
||||
class UMLOptions {}
|
||||
</fmtcode>
|
||||
<p>
|
||||
<p />
|
||||
Similarly, you can also globally specify options for all the note elements.
|
||||
through a class named <code>UMLNoteOptions</code>, as in the following example:
|
||||
<fmtcode ext="java">
|
||||
|
|
@ -23,7 +23,7 @@ through a class named <code>UMLNoteOptions</code>, as in the following example:
|
|||
*/
|
||||
class UMLNoteOptions{}
|
||||
</fmtcode>
|
||||
<p>
|
||||
<p />
|
||||
|
||||
You can also change the UMLGraph operation on a per-class basis by
|
||||
using <code>@opt</code> attributes on individual classes.
|
||||
|
|
|
|||
|
|
@ -33,5 +33,7 @@ supports the scripting of UMLGraph.</li>
|
|||
<li> W. Goesgens has <a href="http://wiki.ioslo.net/dokuwiki/graphviz#plugging_umlgraph_infront_of_graphviz">documented here</a> a way to use
|
||||
UMLGraph diagrams in
|
||||
<a href="http://wiki.splitbrain.org/wiki:dokuwiki">DokuWiki</a>.</li>
|
||||
<li> Mykhaylo Sorochan has built on top of UMLGraph a
|
||||
<a href="http://macroexpand.org/doku.php/articles:uml-sequence-diagram-dsl-txl:start">higher-level domain-specific language for specifying UML sequence diagrams</a>.</li>
|
||||
</ul>
|
||||
</notes>
|
||||
|
|
|
|||
|
|
@ -16,6 +16,7 @@
|
|||
<ch><ti>Class Diagram Example: Advanced Relationships</ti><fi>ceg-adv</fi></ch>
|
||||
<ch><ti>Class Diagram Example: Relationships Inference</ti><fi>ceg-infer</fi></ch>
|
||||
<ch><ti>Class Diagram Example: Schema</ti><fi>ceg-schema</fi></ch>
|
||||
<ch><ti>Class Diagram Example: ER</ti><fi>ceg-er</fi></ch>
|
||||
<ch><ti>Class Diagram Example: Element Visibility</ti><fi>ceg-ev</fi></ch>
|
||||
<ch><ti>Class Diagram Example: Association Types</ti><fi>ceg-at</fi></ch>
|
||||
<ch><ti>Class Diagram Example: Real Example (Catalina Classes)</ti><fi>ceg-cat</fi></ch>
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
|
|
|
|||
|
|
@ -7,6 +7,7 @@
|
|||
<ul>
|
||||
<li>Sequence diagrams provide an option to specify whether objects are
|
||||
underlined or not.</li>
|
||||
</ul>
|
||||
</dd>
|
||||
|
||||
<dt>Version 5.2 2008-12-03</dt><dd>
|
||||
|
|
@ -19,7 +20,8 @@ underlined or not.</li>
|
|||
</li>
|
||||
<li> Corrected NullPointerException occurring when no global options were
|
||||
available.
|
||||
(Fix supplied by Bernd Blacha.)
|
||||
(Fix supplied by Bernd Blacha.)</li>
|
||||
</ul>
|
||||
</dd>
|
||||
|
||||
<dt>Version 5.1 2008-08-27 </dt><dd>
|
||||
|
|
|
|||
Loading…
Reference in New Issue