Добавление вкладки свойств в окно свойств 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.