Добавить в модель с JavaApi
Используя File/AddToModel, я могу добавить внешние файлы sbs в качестве ссылки в мой проект Rhapsody. Однако возможно ли это с помощью JavaApi?
Я не смог найти метод в документации JavaApi. Я не хочу создавать новый пакет.
Пакет уже существует в виде файла sbs. На этот файл нужно ссылаться.
2 ответа
Просто видел это сейчас, не уверен, что это все еще актуально.
В любом случае, если вы говорите об одном из готовых профилей, предоставляемых Rhapsody, вы можете использовать IRPApplication.addProfileToModel
Если это другой файл sbs, вы можете использовать IRPApplication.addToModel
Чтобы добавить профили, которые присутствуют в каталоге профилей установки Rhapsody, используйте API
rhapsodyapp.addProfileToModel(profilename);
Чтобы добавить профиль в модель в качестве ссылки, используя путь к файлу sbsx/sbs, используйте API.
rhapsodyapp.addToModelByReference(sbsFilePath);
addProfileToModelByReference()
добавит профиль в текущий активный проект в качестве ссылки.