User Tools

Site Tools


development:uml:plantuml

PlantUML

Installation

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
development/uml/plantuml.txt · Last modified: 2021/04/10 09:27 by Ralf Hoppe