У меня есть интерфейс. Один компонент обеспечивает этот интерфейс, а другой требует этот интерфейс.
Я не могу представить его в IBM Rational Software Architect.
В компоненте, который его предоставляет (содержит класс, который является реализацией интерфейса), я добавил порт и выбрал класс, который реализует этот интерфейс.
В компоненте, который требует его (содержит определение интерфейса), я добавил порт и выбрал интерфейс.
Результат верный, но автоматически создается Class3, который я считаю неправильным.
Итак, я изменил Class3 на определение интерфейса, и RSA меняет требуемый интерфейс на предоставленный интерфейс.
Как я могу смоделировать это правильно? Я не могу найти в документации RSA.
Спасибо!