Динамически и программно добавьте запись GMF Sirius Tool в палитру - PullRequest
0 голосов
/ 25 августа 2018

Я использую GMF / Sirius Framework для создания проекта,

Осталась только одна проблема, как я могу добавить запись инструмента в Палитру,

Я нашел, что кто-то говорит это, но незнаете как продолжить, есть идеи?спасибо,

PaletteToolEntry defaultEntry3 = new PaletteToolEntry("platform:/plugin/fr.obeo.dsl.arduino.design/description/arduino.odesign#//@ownedViewpoints[name='abc']/@ownedRepresentations[name='SoftwareRadar']/@defaultLayer/@toolSections.0/@ownedTools[name='creationDataFlow']", "test test test", viewpointDiagramPaletteFactory);  //$NON-NLS-1$//$NON-NLS-2$
defaultEntry3.setToolProperty(CreationTool.PROPERTY_CREATION_FACTORY, viewpointDiagramPaletteFactory);
drawner.add(defaultEntry3);
...