プラグイン・マニフェスト・ファイルにエントリーを追加することによって、BeanInfo クラスをクラスパス変数と関連付ける方法を制御できます。
これは、固有の Java Bean を提供する上級ユーザーか、 あるいは JRE_LIB 以外の新しいランタイム環境を作成するユーザーのみを対象とするものです。
<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>
この例は、クラスパス変数 MY_JAVABEANS が JAR ファイル myjavabeans.jar に含まれる BeanInfo クラスを持っていることを示しています。 この JAR ファイルは、マニフェストが定義されているプラグインの一部であり、クラスは、パッケージ com.mycompany.beaninfopackage に含まれています。 プロジェクトがその Java のビルド・パス内にクラスパス変数の MY_JAVABEANS を持っている場合はいつでも、 myjavabeans.jar はイントロスペクター用に作成された JVM のクラスパスに含まれます。 パッケージ com.mycompany.beaninfopackage もその検索パスに含まれます。