demo_doc/puml/resume-light/object-ex.svg

150 lines
7.9 KiB
XML
Raw Normal View History

2021-06-25 21:37:59 +08:00
<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentScriptType="application/ecmascript" contentStyleType="text/css" height="206px" preserveAspectRatio="none" style="width:455px;height:206px;" version="1.1" viewBox="0 0 455 206" width="455px" zoomAndPan="magnify"><defs/><g><rect fill="none" height="26.2969" style="stroke:none;stroke-width:1.0;" width="301" x="72.5" y="5"/><text fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacing" textLength="291" x="77.5" y="22.9951">Object Diagram - resume-light theme</text><rect fill="#FEFECE" height="33.9688" rx="5" ry="5" style="stroke:#A80036;stroke-width:1.5;" width="70" x="7" y="44.2969"/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="56" x="14" y="57.4355">Object01</text><line style="stroke:#A80036;stroke-width:1.5;" x1="8" x2="76" y1="62.2656" y2="62.2656"/><rect fill="#FEFECE" height="33.9688" rx="5" ry="5" style="stroke:#A80036;stroke-width:1.5;" width="70" x="7" y="162.7969"/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="56" x="14" y="175.9355">Object02</text><line style="stroke:#A80036;stroke-width:1.5;" x1="8" x2="76" y1="180.7656" y2="180.7656"/><rect fill="#FEFECE" height="33.9688" rx="5" ry="5" style="stroke:#A80036;stroke-width:1.5;" width="70" x="112" y="44.2969"/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="56" x="119" y="57.4355">Object03</text><line style="stroke:#A80036;stroke-width:1.5;" x1="113" x2="181" y1="62.2656" y2="62.2656"/><rect fill="#FEFECE" height="33.9688" rx="5" ry="5" style="stroke:#A80036;stroke-width:1.5;" width="70" x="112" y="162.7969"/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="56" x="119" y="175.9355">Object04</text><line style="stroke:#A80036;stroke-width:1.5;" x1="113" x2="181" y1="180.7656" y2="180.7656"/><rect fill="#FEFECE" height="33.9688" rx="5" ry="5" style="stroke:#A80036;stroke-width:1.5;" width="70" x="217" y="44.2969"/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="56" x="224" y="57.4355">Object05</text><line style="stroke:#A80036;stroke-width:1.5;" x1="218" x2="286" y1="62.2656" y2="62.2656"/><rect fill="#FEFECE" height="33.9688" rx="5" ry="5" style="stroke:#A80036;stroke-width:1.5;" width="70" x="217" y="162.7969"/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="56" x="224" y="175.9355">Object06</text><line style="stroke:#A80036;stroke-width:1.5;" x1="218" x2="286" y1="180.7656" y2="180.7656"/><rect fill="#FEFECE" height="33.9688" rx="5" ry="5" style="stroke:#A80036;stroke-width:1.5;" width="70" x="339" y="44.2969"/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="56" x="346" y="57.4355">Object07</text><line style="stroke:#A80036;stroke-width:1.5;" x1="340" x2="408" y1="62.2656" y2="62.2656"/><rect fill="#FEFECE" height="49.25" rx="5" ry="5" style="stroke:#A80036;stroke-width:1.5;" width="104" x="322" y="155.2969"/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacing" textLength="56" x="346" y="168.4355">Object08</text><line style="stroke:#A80036;stroke-width:1.5;" x1="323" x2="425" y1="173.2656" y2="173.2656"/><text fill="#000000" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="92" x="328" y="186.5479">name = "Dummy"</text><text fill="#000000" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="40" x="354" y="198.1885">id = 123</text><!--MD5=[507381b32e0a49e7abc7210229a8ee60]
reverse link Object01 to Object02--><path codeLine="21" d="M42,98.6069 C42,120.1069 42,146.2669 42,162.7369 " fill="none" id="Object01-backto-Object02" style="stroke:#A80036;stroke-width:1.0;"/><polygon fill="none" points="35,98.4969,42,78.4969,49,98.4969,35,98.4969" style="stroke:#A80036;stroke-width:1.0;"/><!--MD5=[d21c20b16b3ff22abbc2c8af84931b60]
reverse link Object03 to Object04--><path codeLine="22" d="M147,91.6669 C147,114.1969 147,144.4469 147,162.7369 " fill="none" id="Object03-backto-Object04" style="stroke:#A80036;stroke-width:1.0;"/><polygon fill="#A80036" points="147,78.4969,143,84.4969,147,90.4969,151,84.4969,147,78.4969" style="stroke:#A80036;stroke-width:1.0;"/><!--MD5=[ade907096602ef8d7fe19339b46bff0e]
reverse link Object05 to Object06--><path codeLine="23" d="M252,91.6669 C252,114.1969 252,144.4469 252,162.7369 " fill="none" id="Object05-backto-Object06" style="stroke:#A80036;stroke-width:1.0;"/><polygon points="252,78.4969,248,84.4969,252,90.4969,256,84.4969,252,78.4969" style="stroke:#A80036;stroke-width:1.0;fill:none;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="8" x="242.675" y="151.6954">4</text><!--MD5=[17488501a7bed181c851ca0c615fb4f2]
link Object07 to Object08--><path codeLine="24" d="M374,78.4969 C374,98.3769 374,132.2569 374,155.0769 " fill="none" id="Object07-Object08" style="stroke:#A80036;stroke-width:1.0;stroke-dasharray:7.0,7.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="77" x="375" y="121.3638">some labels</text><!--MD5=[73b71463b9f20ce87729d0568073de61]
@startuml
!$THEME = "resume-light"
!if %not(%variable_exists("$BGCOLOR"))
!$BGCOLOR = "transparent"
!endif
skinparam backgroundColor $BGCOLOR
skinparam useBetaStyle false
skinparam {
skinparam defaultFontName "Verdana"
skinparam defaultFontSize 12
defaultTextAlignment center
shadowing false
RoundCorner 10
TitleFontSize 18
}
<style>
wbsDiagram {
LineColor #f0f0f0
BorderThickness 3
BackgroundColor #f9f9f9
FontColor #6a9fb5
:depth(0) {
fontSize 16
fontStyle bold
}
:depth(1) {
fontSize 14
padding 5
fontStyle bold
}
:depth(2) {
fontSize 12
padding 3
}
:depth(3) {
fontSize 10
padding 2
}
}
</style>
!if %variable_exists("$THEME")
title Object Diagram - $THEME theme
!else
title Object Diagram
!endif
'skinparam BackgroundColor transparent
object Object01
object Object02
object Object03
object Object04
object Object05
object Object06
object Object07
object Object08
Object08 : name = "Dummy"
Object08 : id = 123
Object01 <|- - Object02
Object03 *- - Object04
Object05 o- - "4" Object06
Object07 .. Object08 : some labels
@enduml
@startuml
skinparam backgroundColor transparent
skinparam useBetaStyle false
skinparam {
skinparam defaultFontName "Verdana"
skinparam defaultFontSize 12
defaultTextAlignment center
shadowing false
RoundCorner 10
TitleFontSize 18
}
<style>
wbsDiagram {
LineColor #f0f0f0
BorderThickness 3
BackgroundColor #f9f9f9
FontColor #6a9fb5
:depth(0) {
fontSize 16
fontStyle bold
}
:depth(1) {
fontSize 14
padding 5
fontStyle bold
}
:depth(2) {
fontSize 12
padding 3
}
:depth(3) {
fontSize 10
padding 2
}
}
</style>
title Object Diagram - resume-light theme
object Object01
object Object02
object Object03
object Object04
object Object05
object Object06
object Object07
object Object08
Object08 : name = "Dummy"
Object08 : id = 123
Object01 <|- - Object02
Object03 *- - Object04
Object05 o- - "4" Object06
Object07 .. Object08 : some labels
@enduml
PlantUML version 1.2021.01(Mon Feb 01 23:55:08 PST 2021)
(GPL source distribution)
Java Runtime: OpenJDK Runtime Environment
JVM: OpenJDK 64-Bit Server VM
Default Encoding: UTF-8
Language: en
Country: US
--></g></svg>