mirror of
https://github.com/JetBrains/intellij-sdk-code-samples.git
synced 2025-07-30 02:07:50 +08:00
81 lines
4.5 KiB
XML
81 lines
4.5 KiB
XML
<?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="47px" preserveAspectRatio="none" style="width:392px;height:47px;background:#FFFFFF;" version="1.1" viewBox="0 0 392 47" width="392px" zoomAndPan="magnify">
|
|
<style>@import url('https://fonts.googleapis.com/css?family=Roboto|Roboto+Mono&display=swap');</style>
|
|
<defs><filter height="300%" id="f1v8g63l95wzsl" width="300%" x="-1" y="-1"><feGaussianBlur result="blurOut" stdDeviation="2.0"/><feColorMatrix in="blurOut" result="blurOut2" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .4 0"/><feOffset dx="4.0" dy="4.0" in="blurOut2" result="blurOut3"/><feBlend in="SourceGraphic" in2="blurOut3" mode="normal"/></filter></defs><g><!--MD5=[cd07344a80c53f6735430047176be71f]
|
|
class AB--><rect codeLine="27" fill="#F8F8F8" filter="url(#f1v8g63l95wzsl)" height="26.7999" id="AB" style="stroke:#383838;stroke-width:1.5;" width="100" x="7" y="7"/><text fill="#000000" font-family="Roboto,sans-serif" font-size="14" lengthAdjust="spacing" textLength="94" x="10" y="25.9999">application bus</text><!--MD5=[562978db86ac36b29d57db113b203393]
|
|
class PB--><rect codeLine="28" fill="#F8F8F8" filter="url(#f1v8g63l95wzsl)" height="26.7999" id="PB" style="stroke:#383838;stroke-width:1.5;" width="74" x="167" y="7"/><text fill="#000000" font-family="Roboto,sans-serif" font-size="14" lengthAdjust="spacing" textLength="68" x="170" y="25.9999">project bus</text><!--MD5=[2916ee572578080aeed684cfcd51fe32]
|
|
class MB--><rect codeLine="29" fill="#F8F8F8" filter="url(#f1v8g63l95wzsl)" height="26.7999" id="MB" style="stroke:#383838;stroke-width:1.5;" width="77" x="301" y="7"/><text fill="#000000" font-family="Roboto,sans-serif" font-size="14" lengthAdjust="spacing" textLength="71" x="304" y="25.9999">module bus</text><!--MD5=[b34b903977778f6e15b67d5d61f7d5e9]
|
|
reverse link AB to PB--><path codeLine="32" d="M120.22,20.5 C136.12,20.5 152.69,20.5 166.8,20.5 " fill="none" id="AB-backto-PB" style="stroke:#383838;stroke-width:1.0;"/><polygon fill="#FFFFFF" points="107.09,20.5,113.09,24.5,119.09,20.5,113.09,16.5,107.09,20.5" style="stroke:#383838;stroke-width:1.0;"/><text fill="#000000" font-family="Roboto,sans-serif" font-size="14" lengthAdjust="spacing" textLength="5" x="153.9841" y="36.1734">*</text><!--MD5=[d4275642ac8e9423a6422f9e799928f6]
|
|
reverse link PB to MB--><path codeLine="33" d="M254.25,20.5 C269.68,20.5 286.46,20.5 300.95,20.5 " fill="none" id="PB-backto-MB" style="stroke:#383838;stroke-width:1.0;"/><polygon fill="#FFFFFF" points="241.13,20.5,247.13,24.5,253.13,20.5,247.13,16.5,241.13,20.5" style="stroke:#383838;stroke-width:1.0;"/><text fill="#000000" font-family="Roboto,sans-serif" font-size="14" lengthAdjust="spacing" textLength="5" x="288.1248" y="36.1203">*</text><!--MD5=[88c50094b8ffd821e61a879bc1904da6]
|
|
@startuml
|
|
' https://plantuml-documentation.readthedocs.io/en/latest/formatting/all-skin-params.html
|
|
skinparam monochrome true
|
|
skinparam shadowing true
|
|
|
|
skinparam DefaultFontName "Roboto,sans-serif"
|
|
skinparam DefaultMonospacedFontName "Roboto Mono,monospace"
|
|
|
|
' https://material.io/design/typography/the-type-system.html
|
|
' Body 2
|
|
skinparam DefaultFontSize 14
|
|
skinparam DefaultTextAlignment center
|
|
skinparam NoteTextAlignment left
|
|
|
|
' default 1.5
|
|
skinparam ActivityBorderThickness 1
|
|
' default 2
|
|
skinparam PartitionBorderThickness 1.5
|
|
hide empty members
|
|
hide circle
|
|
top to bottom direction
|
|
left to right direction
|
|
hide empty members
|
|
hide circle
|
|
left to right direction
|
|
|
|
' Define the objects in the diagram
|
|
class "application bus" as AB
|
|
class "project bus" as PB
|
|
class "module bus" as MB
|
|
|
|
' Define the class relationships
|
|
AB o- - "*" PB
|
|
PB o- - "*" MB
|
|
@enduml
|
|
|
|
@startuml
|
|
skinparam monochrome true
|
|
skinparam shadowing true
|
|
|
|
skinparam DefaultFontName "Roboto,sans-serif"
|
|
skinparam DefaultMonospacedFontName "Roboto Mono,monospace"
|
|
|
|
skinparam DefaultFontSize 14
|
|
skinparam DefaultTextAlignment center
|
|
skinparam NoteTextAlignment left
|
|
|
|
skinparam ActivityBorderThickness 1
|
|
skinparam PartitionBorderThickness 1.5
|
|
hide empty members
|
|
hide circle
|
|
top to bottom direction
|
|
left to right direction
|
|
hide empty members
|
|
hide circle
|
|
left to right direction
|
|
|
|
class "application bus" as AB
|
|
class "project bus" as PB
|
|
class "module bus" as MB
|
|
|
|
AB o- - "*" PB
|
|
PB o- - "*" MB
|
|
@enduml
|
|
|
|
PlantUML version 1.2021.8(Sat Jun 26 08:20:59 GMT 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> |