【问题标题】:How can I add description to plantuml object that contains another object?如何向包含另一个对象的 plantuml 对象添加描述?
【发布时间】:2020-09-28 13:40:19
【问题描述】:

是否可以向包含另一个对象的植物对象添加文本描述?我知道这如何添加额外的文本:

@startuml

rectangle rect [
This is a <b>folder
----
You can use separator
====
of different kind
....
and style
]

@enduml

我可以在一个对象中添加一个对象:

rectangle sb3crect {

rectangle rect [
This is a <b>folder
----
You can use separator
====
of different kind
....
and style
]

 component sb3c [
 QA QMgr: QAMBSB3C
 ]
}

后者的图表产生:

但是,我试图替换的现有图表在包含其他对象的对象(无论是矩形、节点、组件等)中有很多描述,例如:

(添加了突出显示以说明附加文本)。

有没有办法在植物中做到这一点,或者那些只是对象之外的注释?

【问题讨论】:

    标签: plantuml


    【解决方案1】:

    您可以在节点或包内添加浮动注释。不要忘记给你的笔记起一个别名,比如as n1,否则它将不起作用。

    默认情况下,它会与组件水平对齐,您可以使用命令left to right direction进行更改。

    我添加了skinparam componentStyle uml2,因为这是您示例中的样式,但当然是可选的。

    skinparam componentStyle uml2
    left to right direction
    
    node "<<device>>" {
    note "hello World!" as n1
    [Group Message] as gm
    }
    

    【讨论】:

    • 太好了,谢谢!我知道一定有某种方法,这会很好,感谢您的帮助。
    猜你喜欢
    • 1970-01-01
    • 2016-12-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-08
    • 1970-01-01
    相关资源
    最近更新 更多