Я на самом деле пытаюсь создать диаграмму компонентов с 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.
