Přidáním záznamu do souboru s manifestem modulu plug-in můžete ovládat to, jak jsou třídy BeanInfo přidruženy k proměnné cesty ke třídě.
Toto je určeno pouze pro pokročilé uživatele, kteří buď dodávají své vlastní objekty Java bean, nebo pro uživatele, kteří chtějí vytvořit nové běhové prostředí jiné než JRE_LIB.
- Otevřete soubor s manifestem plugin.xml pro modul plug-in, který obsahuje soubor JAR s třídami BeanInfo.
- Přidejte bod rozšíření org.eclipse.jem.beaninfo.registrations, kde uvedete proměnou pro umístění tříd BeanInfo. Například:
<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>
Tento příklad ukazuje, že proměnná cesty ke třídě MY_JAVABEANS má své třídy BeanInfo obsaženy v souboru JAR myjavabeans.jar. Tento soubor JAR je součástí modulu plug-in, ve kterém je definován manifest, a třídy jsou zahrnuty v balíčku com.mycompany.beaninfopackage. Kdykoliv má nějaký projekt proměnnou cesty ke třídě MY_JAVABEANS ve své cestě sestavení Java, pak soubor myjavabeans.jar bude zahrnut do cesty ke třídě JVM vytvořené pro introspektor.
Balíček com.mycompany.beaninfopackage bude také zahrnut v jeho cestě pro vyhledávání.