Añadir un separador de propiedad a un diálogo de propiedad de Eclipse
Se utiliza un punto de ampliación de separador de propiedad para añadir un separador de propiedad a un diálogo de propiedad y una página de propiedad asociada.
La extracción de código siguiente proviene del archivo plugin.xml, del plug-in simple, y muestra
una implementación básica del punto de ampliación del separador de propiedad:
<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="Separador de propiedad de ejemplo simple"/>
</extension>
Además de declarar el punto de ampliación del separador de propiedad en plugin.xml,
se necesitan las clases siguientes:
- Una clase que contiene un método que crea y devuelve una página de propiedad que se visualizará cuando un usuario pulse en el separador de propiedad. Esta clase debe implementar com.ibm.mq.explorer.ui.extensions.IPropertyTabFactory. Para conocer
los métodos que esta clase debe contener,
consulte la documentación Javadoc de MQ Explorer. Para obtener información sobre cómo acceder a la documentación Javadoc de
MQ Explorer, consulte
Consulta de API.
En el plug-in simple, está disponible un ejemplo de trabajo de esta clase, denominado SimpleContentPageFactory.java.
- Una clase utilizada para crear la página de propiedades debe ampliar com.ibm.mq.ui.extensions.PropertyPage.
Para conocer
los métodos que esta clase debe contener,
consulte la documentación Javadoc de MQ Explorer.
En el plug-in simple, está disponible un ejemplo de trabajo de esta clase, denominado SimpleContentPageFactory.java.