Два класса с одинаковыми именами на диаграмме классов PlantUML

Уважаемые члены сообщества и практики PlantUml,

Я хотел бы иметь два класса с одинаковым именем, например:

  • Тест ‹‹ стереотип >>
  • Тест

и я хотел бы установить связь между этими двумя классами. Можно ли создать псевдоним для классов на диаграмме классов, чтобы я мог различать классы, поэтому они будут представлены как два разных элемента.

Есть идеи?


person Vasil Buraliev    schedule 23.08.2018    source источник
comment
хм, я не знаю PlantUml, но у вас не может быть классов с одинаковыми именами, потому что если вы сгенерируете исходный код, это закончится ошибкой. Но у вас могут быть одни и те же классы в разных пространствах имен.   -  person daremachine    schedule 23.08.2018


Ответы (1)


С помощью plantuml вы можете создать псевдоним для отображаемого имени, используя «as». Для диаграмм классов это выглядит так:

@startuml
class "Test" as t1
class "Test" as t2
t1 -> t2
@enduml

Обработано онлайн-сервером planuml по адресу http://www.plantuml.com

person John    schedule 24.08.2018
comment
см. также: forum.plantuml.net /8111/ - person albert; 24.08.2018
comment
Большое спасибо, Джон, и я прошу прощения за отставание моего ответа. Я думал, что пробовал псевдонимы в этом контексте, но было очевидно, что я этого не делал. Большое спасибо за предоставленное решение моей проблемы. - person Vasil Buraliev; 19.09.2018