BeanInfo-tietojen ohjaus ohjelmalisäkkeiden kehittäjille

Voit ohjata BeanInfo-luokkien liittämistä luokkapolkumuuttujaan lisäämällä merkinnän ohjelmalisäkkeen ilmoitustiedostoon.

Tämä on tarkoitettu vain kokeneille käyttäjille, joilla on omat Java-bean-komponentit, tai käyttäjille, jotka luovat jonkin muun ajonaikaisen ympäristön kuin JRE_LIB:n.

  1. Avaa sen lisäosan plugin.xml-ilmoitustiedosto, joka sisältää BeanInfo-luokat sisältävän JAR-tiedoston.
  2. Lisää org.eclipse.jem.beaninfo.registrations-laajennuspiste, jolla voit määrittää BeanInfo-luokkien sijainnin muuttujan. Esimerkki:
    <extension point="org.eclipse.jem.beaninfo.registrations">
       <variable path="MY_JAVABEANS">
          <beaninfos>
             <beaninfo kind="plugin" path="/com.mycompany/myjavabeans.jar">
                <searchpath package="com.mycompany.beaninfopackage"/>
             </beaninfo>
          </beaninfos>
       </variable>
    </extension>

    Tässä esimerkissä luokkapolkumuuttujan MY_JAVABEANS BeanInfo-luokat sisältyvät JAR-tiedostoon myjavabeans.jar. Tämä JAR-tiedosto on osa lisäosaa, johon ilmoitus on määritetty, ja luokat sisällytetään pakettiin com.mycompany.beaninfopackage. Kun projektilla on luokkapolkumuuttuja MY_JAVABEANS Java-luontipolussaan, myjavabeans.jar sisällytetään itsekuvaavuuden laatijan luomaan JVM:n luokkapolkuun. Sen hakupolkuun sisällytetään myös paketti com.mycompany.beaninfopackage.

(C) Copyright IBM Corporation 1999, 2004. All rights reserved.