YUML Macro
Version 14.2 by Vincent Massol on 2011/11/14 13:41
Draw UML diagrams using yUML |
Type | XAR |
Category | |
Developed by | |
Rating | |
License | GNU Lesser General Public License 2.1 |
Table of contents
Description
Usage
{{yuml type="class|activity|usecase"}}
content here...
{{/yuml}}
content here...
{{/yuml}}
For more detail see the yUML web site.
Parameters definition
Name | Optional | Allowed values | Default value | Description |
---|---|---|---|---|
type | yes | a string | "class" | The type of UML diagram to draw. Valid values are "class", "activity" and "usecase". |
Examples
Class Diagram
{{yuml}}
[Customer]+1->*[Order]
[Order]++1-items >*[LineItem]
[Order]-0..1>[PaymentMethod]
{{/yuml}}
[Customer]+1->*[Order]
[Order]++1-items >*[LineItem]
[Order]-0..1>[PaymentMethod]
{{/yuml}}
Generates:
Activity Diagram
{{yuml type="activity"}}
(start)-><d1>logged in->(Show Dashboard)->|a|->(end)
<d1>not logged in->(Show Login)->|a|
{{/yuml}}
(start)-><d1>logged in->(Show Dashboard)->|a|->(end)
<d1>not logged in->(Show Login)->|a|
{{/yuml}}
Generates:
Use Case Diagram
{{yuml type="usecase"}}
[User]-(Login)
[User]-(Logout)
(Login)<(Reminder)
(Login)>(Captcha)
{{/yuml}}
[User]-(Login)
[User]-(Logout)
(Login)<(Reminder)
(Login)>(Captcha)
{{/yuml}}
Generates:
Prerequisites & Installation Instructions
Once you have imported the XAR go to the Main.yUMLMacro page and you'll find examples of using the macro.