После долгих поисков я нашел способ ..
Просто скачайте UML-файл Java Core (JCL) API, который я сделал здесь:
https://mega.nz/#!qVdAAAIL!gWstAOCyQFWVHTqxVrgnYssiOJZSAEN-rbxMIaZzMJo
И используйте пакет model-> import-> import из функциональности пользовательской модели в папирусе в eclipse
Затем вы можете использовать стандартные типы библиотек Java за пределами простых примитивов в диаграмме UML для папируса.
Я проверил это с помощью генератора кода, и он работает с одним предупреждением, в результате вы получаете дополнительную локальную копию стандартных пакетов библиотеки в сгенерированном проекте. Просто удалите их, и вы можете продолжать свой день. Я не уверен, но кодовый код eclipse payprus в настоящее время, по-видимому, не генерирует необходимый импорт, поэтому вам придется сделать это вручную или позволить IDE сделать это за вас, но это наверняка лучше, чем заполнители типов.
Если вам интересно, как это было сделано, я использовал следующий плагин:
https://marketplace.eclipse.org/content/jar2uml
Чтобы создать UML-файл для стандартной версии jar-файла библиотеки 1.8 , он обычно находится в каталоге установки jre внутри папки lib .
Это дало мне модель со всеми стандартными пакетами библиотек внутри нее, но модель называлась rt.java. * Вместо java. *, Что испортило процесс генерации кода. Поэтому я просто удалил другие пакеты, отличные от java. * И сделал java самой моделью вместо пакета.