Você pode exercitar o controle sobre como as classes BeanInfo são associadas a uma variável de caminho de classe incluindo uma entrada em um arquivo de manifesto de plug-in.
Isso é destinado apenas a usuários avançados que estejam fornecendo seus próprios Java beans ou a usuários que desejam criar um novo ambiente de tempo de execução diferente 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 exemplo mostra que a variável de caminho de classe MY_JAVABEANS tem suas classes BeanInfo contidas no arquivo JAR myjavabeans.jar. Esse arquivo JAR é parte do plug-in no qual o manifesto é definido e as classes são incluídas no pacote com.mycompany.beaninfopackage. Sempre que um projeto tiver a variável de caminho de classe MY_JAVABEANS em seu caminho de construção Java, o myjavabeans.jar será incluído no caminho de classe do JVM criado para o introspector. Além disso, o pacote com.mycompany.beaninfopackage será incluído no caminho da procura.
Tópico pai: Classes BeanInfo e Introspecção
Conceitos Relacionados
Classes BeanInfo e Introspecção
Classes BeanInfo para Classes JRE
Dicas para Gravação de Classes BeanInfo para o Editor Visual
Tarefas Relacionadas
Especificando a Localização das Classes BeanInfo