A BeanInfo osztályok hozzárendelését az osztályútvonal változókhoz a
leírófájlban létrehozott bejegyzésekkel lehet vezérelni.
Ez azonban csak tapasztalt felhasználóknak ajánlott,
akik a saját Java komponensüket kívánják közzétenni, vagy a JRE_LIB-től
eltérő új Java futási környezetet kívánnak létrehozni.
- Nyissa meg a BeanInfo osztályok JAR fájlját
tartalmazó bedolgozó leírófájlját.
- Vegyen fel egy
org.eclipse.jem.beaninfo.registrations
kiterjesztési pontot, amelyben megadja a BeanInfo osztályok helyét tartalmazó
változót. Például:
<extension point="org.eclipse.jem.beaninfo.registrations">
<variable path="SAJAT_JAVABEAN">
<beaninfos>
<beaninfo kind="plugin" path="/com.tarsasag/sajat_javabean.jar">
<searchpath package="com.tarsasag.beaninfocsomag>
</beaninfo>
</beaninfos>
</variable>
</extension>
Ebben a példában a SAJAT_JAVABEANS osztályútvonal változó BeanInfo
osztályait a sajat_javabean.jar fájl tartalmazza. ez a JAR fájl annak a
bedolgozónak a része, amely a leírófájlt is tartalmazza, az osztályokat pedig a
com.tarsasag.beaninfocsomag csomag. Ha egy projekt osztályútvonal összeépítési
útvonala tartalmazza a SAJAT_JAVABEANS osztályútvonal változót, akkor a
sajat_javabean.jar belekerül a belső elemzőhöz létrehozott virtuális gép
osztályútvonalába, a keresési útvonal pedig tartalmazni fogja a
com.tarsasag.beaninfocsomag csomagot.