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="Simple Sample Property Tab"/>
</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 ver los métodos que esta clase ha de contener, consulte la documentación de IBM® MQ ExplorerJavadoc. Para obtener información sobre cómo acceder a la documentación de
IBM MQ Explorer
Javadoc, 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 ver los métodos que esta clase ha de contener, consulte la documentación de IBM MQ ExplorerJavadoc.
En el plug-in simple, está disponible un ejemplo de trabajo de esta clase, denominado SimplePropertyPage.java.