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.
O extrato de código a seguir é retirado do arquivo plugin.xml, a partir do plug-in simples, e mostra uma implementação básica do ponto de extensão da guia da propriedade:
<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>
Assim como declarar o ponto de extensão da guia de propriedade em plugin.xml, são necessárias as classes a seguir:
- 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 os métodos que essa classe deve conter referem-se à documentação IBM® MQ Explorer Javadoc . Para obter informações sobre como acessar a documentação IBM MQ Explorer Javadoc , consulte Referência de 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 os métodos que essa classe deve conter referem-se à documentação IBM MQ Explorer Javadoc .
Um exemplo de trabalho dessa classe, chamada SimplePropertyPage.java, está disponível no plug-in simples.