Добавление вкладки свойств в окно свойств Eclipse
Точка расширения вкладки свойств позволяет добавить вкладку свойств в окно свойств и на связанную страницу свойств.
Следующий пример кода из файла plugin.xml простого
модуля содержит базовую реализацию точки расширения вкладки свойств:
<extension
id="com.ibm.mq.explorer.samples.simplePropertyTab"
name="Simple Property Tab"
point="com.ibm.mq.explorer.ui.addpropertytab">
<propertyTab
class="com.ibm.mq.explorer.sample.simple.SimplePropertyTabFactory"
objectId="com.ibm.mq.explorer.queuemanager"
pluginId="com.ibm.mq.explorer.sample.simple"
name="com.ibm.mq.explorer.sample.simple"
propertyTabId="com.ibm.mq.explorer.sample.simple.propertyTab"
propertyTabName="Simple Sample Property Tab"/>
</extension>
Помимо объявления точки расширения вкладки свойств в файле plugin.xml,
требуются следующие классы:
- Класс, содержащий метод, который создает и возвращает отображаемую страницу свойств при выборе вкладке свойств. Этот класс должен реализовывать com.ibm.mq.explorer.ui.extensions.IPropertyTabFactory. Описание методов этого класса приведено в документации IBM® MQ Explorer
Javadoc. Дополнительная информация по просмотру документации
IBM MQ Explorer
Javadoc приведена в разделе
Справочник по API.
В модуле simple доступен работающий пример этого класса с именем SimplePropertyTabFactory.java.
- Класс, применяемый для создания страницы свойств, должен расширять com.ibm.mq.ui.extensions.PropertyPage.
Описание методов этого класса приведено в документации
IBM MQ Explorer
Javadoc.
В модуле simple доступен работающий пример этого класса с именем SimplePropertyPage.java.