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.

El siguiente extracto de código se toma del archivo plugin.xml, del plug-in simple, y muestra una implementación básica del punto de ampliación de la pestaña Propiedades:

<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 de la pestaña Propiedades 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 los métodos que esta clase debe contener, consulte la documentación de IBM® MQ Explorer Javadoc . Para obtener información sobre cómo acceder a la documentación de IBM MQ Explorer Javadoc , consulte Referencia 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 los métodos que esta clase debe contener, consulte la documentación de IBM MQ Explorer Javadoc .

    En el plug-in simple, está disponible un ejemplo de trabajo de esta clase, denominado SimplePropertyPage.java.