PlantUML
Installation
download
plantuml.jar and copy into binary/java path of your machine;
-
Emacs Integration
Documentation
Example Files (*.puml)
Class Diagram
@startuml
title Example
hide empty members
skinparam nodesep 40
skinparam ranksep 80
' skinparam linetype polyline
' skinparam linetype ortho
namespace Provider {
interface Subscriber {
+{abstract} Execute()
.. Alias ..
+{abstract} Run()
}
class test <<struct>>
enum Color {
RED,
GREEN,
BLUE
}
Class1 --> Class2
Class1 "*" <- "1" Class3
}
@enduml