Ajout d'un onglet de propriété à une boîte de dialogue de propriété Eclipse

Un point d'extension d'onglet de propriété est utilisé pour ajouter un onglet de propriété à une boîte de dialogue de propriété et la page associée.

L'extrait de code suivant provient du fichier plugin.xml du plug-in simple ; il présente une implémentation basique du point d'extension de l'onglet de propriété :
<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>
Le point d'extension d'onglet de propriété doit être déclaré dans plugin.xml et les classes suivantes sont nécessaires :
  • Une classe qui contient une méthode permettant de créer et renvoyer une page de propriété à afficher lorsqu'un utilisateur cliquez sur l'onglet de propriété. Cette classe doit implémenter com.ibm.mq.explorer.ui.extensions.IPropertyTabFactory. Pour prendre connaissance des méthodes que cette classe doit contenir, consultez la documentation Javadoc de IBM® MQ Explorer. Pour savoir comment accéder à la documentation Javadoc de IBM MQ Explorer, voir Référence API.

    Un exemple de cette classe, appelé SimplePropertyTabFactory.java, est disponible dans le plug-in simple.

  • Une classe utilisée pour la création de la page de propriété doit développer com.ibm.mq.ui.extensions.PropertyPage. Pour prendre connaissance des méthodes que cette classe doit contenir, consultez la documentation Javadoc de IBM MQ Explorer.

    Un exemple de cette classe, appelé SimplePropertyPage.java, est disponible dans le plug-in simple.


Concept Concept

Commentaires

Icône d'horodatage Dernière révision: Wednesday, 14 February 2018
http://www.ibm.com/support/knowledgecenter/SSFKSJ_9.0.0/com.ibm.mq.explorer.doc/com.ibm.mq.explorer.doc/e_property_tab.htm