Tulajdonságlap hozzáadása egy Eclipse tulajdonság-párbeszédablakhoz

A propertyTab (tulajdonságlap) kiterjesztési pont segítségével hozzáadhat egy tulajdonságlapot, valamint egy társított adatlapot egy tulajdonság-párbeszédablakhoz.

A következő kódrészlet a simple nevű bedolgozó plugin.xml fájljából származik, és a tulajdonságlap kiterjesztési pont alap megvalósítását mutatja be:

<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>
Azon kívül, hogy a propertyTab kiterjesztési pontot deklarálja a plugin.xml fájlban, a következő osztályok szükségesek:
  • Egy osztály, amely tartalmazza metódust, amely visszaadja a megfelelő adatlapot, amikor a felhasználó a tulajdonságlapra kattint. Az osztálynak meg kell valósítania a com.ibm.mq.explorer.ui.extensions.IPropertyTabFactory felületet. A metódusokat, amelyeket az osztálynak tartalmaznia kell, az IBM® MQ Explorer Javadoc dokumentáció tartalmazza. Az IBM MQ Explorer Javadoc dokumentáció elérésére vonatkozó információkért tanulmányozza a következő részt: API kézikönyv.

    Az osztály SimplePropertyTabFactory.java nevű működő példánya elérhető a simple bedolgozóban.

  • Az adatlap létrehozásához használt osztálynak ki kell terjesztenie a com.ibm.mq.ui.extensions.PropertyPage osztályt. A metódusokat, amelyeket az osztálynak tartalmaznia kell, az IBM MQ Explorer Javadoc dokumentáció tartalmazza.

    Az osztály SimplePropertyPage.java nevű működő példánya elérhető a simple bedolgozóban.