Incluindo uma Guia Propriedade em um Diálogo de Propriedade do Eclipse

Um ponto de extensão da guia Propriedades é usado para incluir uma guia de propriedade em um diálogo de propriedades e uma página de propriedade associada.

A extração de código a seguir é tomada do arquivo plugin.xml do plug-in simples e mostra uma implementação básica do ponto de extensão da guia de propriedades:

<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>
Além da declaração do ponto de extensão da guia Propriedades em plugin.xml, as classes a seguir são necessárias:
  • Uma classe que contém um método que cria e retorna uma página de propriedade a ser exibida quando um usuário clica na guia de propriedade. Essa classe deve implementar com.ibm.mq.explorer.ui.extensions.IPropertyTabFactory. Para obter os métodos que essa classe deve conter, consulte a documentação do IBM® MQ Explorer Javadoc. Para obter informações sobre como acessar a documentação do IBM MQ Explorer Javadoc, consulte Referência da API.

    Um exemplo de trabalho dessa classe, chamada SimplePropertyTabFactory.java, está disponível no plug-in simples.

  • Uma classe usada para criar a página de propriedade deve estender com.ibm.mq.ui.extensions.PropertyPage. Para obter os métodos que essa classe deve conter, consulte a documentação do IBM MQ Explorer Javadoc.

    Um exemplo de trabalho dessa classe, chamada SimplePropertyPage.java, está disponível no plug-in simples.