Puede aplicar control sobre la forma en que las clases BeanInfo se asocian a una variable de vía de acceso de clase añadiendo una entrada en un archivo manifest de plug-in.
Está únicamente pensado para usuarios avanzados que proporcionen sus propios beans de Java o para usuarios que quieran crear un entorno de ejecución nuevo distinto de 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>
Este ejemplo muestra que la variable de vía de acceso de clases MY_JAVABEANS tiene sus clases BeanInfo en el archivo JAR myjavabeans.jar. Este archivo JAR es parte del plug-in en que se define el manifiesto, y las clases se incluyen en el paquete com.mycompany.beaninfopackage. Cuando un proyecto tenga la variable de vía de acceso de clases MY_JAVABEANS en su vía de construcción Java, myjavabeans.jar se incluirá en la vía de acceso de clases de la JVM creada por el introspector. Además, el paquete com.mycompany.beaninfopackage se incluirá en su vía de acceso de búsqueda.
Tema padre: Clases BeanInfo e introspección
Conceptos relacionados
Clases BeanInfo e introspección
Clases BeanInfo para clases del JRE
Consejos
para escribir clases BeanInfo para el editor visual
Tareas relacionadas
Especificación de la
ubicación de las clases BeanInfo