Я на самом деле пытаюсь создать диаграмму компонентов с PlantUml
. Можно ли определить относительное положение различных компонентов? Что нужно определить: ComponentB остается от ComponentA. КомпонентC находится ниже ComponentA,...
PlantUml определяет относительное положение компонентов
Ответ 1
Типичный подход - пометить линию как скрытую.
Следует иметь в виду, что hidden
поддерживается только для линий слева направо ->
и сверху вниз -->
, поэтому вам необходимо разместить левую и правую стороны соответственно (синтаксис X <[hidden]- Y
, кажется, не поддерживается).
@startuml
class ComponentA
ComponentB -[hidden]> ComponentA
ComponentA -[hidden]-> ComponentC
@enduml
Смотрите также Как исправить Path Line Path для получения дополнительных советов по позиционированию.
Ответ 2
Согласно моему опыту, использование [скрытого] метода не определяет позицию. Это только определяет ваши предпочтения. В 50% случаев такие предпочтения игнорируются PlantUML.