Difference between revisions of "UML"

From AccountIT
Jump to: navigation, search
Line 1: Line 1:
 
==Usage==
 
==Usage==
  
Just put a [http://plantuml.sourceforge.net/ PlantUML] model description between the <nowiki><<uml></uml></nowiki>< tag.
+
Just put a [http://plantuml.sourceforge.net/ PlantUML] model description between the <nowiki><uml></uml></nowiki>< tag.
  
 
===Attributes===
 
===Attributes===

Revision as of 10:30, 30 April 2014

Usage

Just put a PlantUML model description between the <uml></uml>< tag.

Attributes

redraw
force diagram to be redrawn by deleting cached image.

Examples

Example1

<uml>
Alice -> Bob: Authentication Request
Bob --> Alice: Authentication Response
</uml>

Example2

<uml>
skinparam usecaseBackgroundColor DarkSeaGreen
skinparam usecaseArrowColor Olive
skinparam actorBorderColor black
skinparam usecaseBorderColor DarkSlateGray
skinparam usecaseActorFontName Courier

User << Human >>
:Main Database: as MySql << Application >>
(Start) << One Shot >>
(Use the application) as (Use) << Main >>

User -> (Start)
User --> (Use)
MySql --> (Use)
</uml>

Example3

<uml>
package "Classic Collections" #DDDDDD
Object <|-- ArrayList

package net.sourceforge.plantuml
Object <|-- Demo1
Demo1 *- Demo2
</uml>