Usecase Plantuml - Вертикально сложите компоненты - PullRequest
0 голосов
/ 25 ноября 2018

Я пытаюсь связать один и тот же объект с несколькими объектами в окне.Но объекты внутри коробки лежат горизонтально, а не вертикально.

 :Application:
    rectangle Set{

      Application-right--> (Set Property)
      (Set Property)-right..> (Sensor Property) : <<extends>>
      (Set Property)-right..> (Info Property) : <<extends>>
    (Set Property) .right..> (Audio Property) : <<extends>>
    (Set Property) .right..> (Car navigation Property) : <<extends>>
    (Set Property) .right..> (Cluster Property) : <<extends>>
    (Set Property) .right..> (Diagnostic Property) : <<extends>>
    (Set Property) .right..> (HVAC Property) : <<extends>>
    (Set Property) .right..> (Power Property) : <<extends>>
    (Set Property) .right..> (Vendor extension Property) : <<extends>>
    }

Current output

1 Ответ

0 голосов
/ 25 ноября 2018

Он горизонтальный, потому что вы явно указываете, что он горизонтальный с .right..>

Измените его на .down..>, и вы получите то, что хотите.

enter image description here

Также обратите внимание, что направления вправо и вниз являются значениями по умолчанию и зависят от количества штрихов / точек в спецификации линии.Сравните следующее:

@startuml 
rectangle Set1 {
  Application1 -> (Set Property1)
}

rectangle Set2 {
  Application2 --> (Set Property2)
}

rectangle Set3 {
  Application3 ---> (Set Property3)
}
@enduml

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...