mirror of
https://github.com/octoleo/plantuml.git
synced 2024-11-22 13:05:09 +00:00
version 1.2018.9
This commit is contained in:
parent
87ee4898b1
commit
1a8e4feb6a
@ -1,38 +0,0 @@
|
|||||||
@startuml
|
|
||||||
interface Positionable {
|
|
||||||
+ Dimension2D getSize();
|
|
||||||
+ Point2D getPosition();
|
|
||||||
}
|
|
||||||
|
|
||||||
interface Clusterable {
|
|
||||||
+Cluster getParent();
|
|
||||||
}
|
|
||||||
|
|
||||||
Positionable <|-- Clusterable
|
|
||||||
|
|
||||||
class Cluster
|
|
||||||
|
|
||||||
Cluster *-- Cluster : subclusters
|
|
||||||
Clusterable <|.. Cluster
|
|
||||||
Cluster *-- Block
|
|
||||||
Clusterable <|.. Block
|
|
||||||
|
|
||||||
Path *-- "2" Cluster
|
|
||||||
Path --> Label : has one
|
|
||||||
Positionable <|-- Label
|
|
||||||
|
|
||||||
SimpleDrawer --> Cluster
|
|
||||||
SimpleDrawer *--> Path
|
|
||||||
|
|
||||||
class GraphvizSolver {
|
|
||||||
+ Dimension2D solve(Cluster root, Collection<Path> paths)
|
|
||||||
}
|
|
||||||
GraphvizSolver --> Cluster
|
|
||||||
GraphvizSolver *--> Path
|
|
||||||
|
|
||||||
|
|
||||||
'Clusterable --> Cluster : Parent
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@enduml
|
|
Loading…
Reference in New Issue
Block a user