E' possibile esercitare il controllo sul modo in cui le classi BeanInfo vengono associate a una variabile del percorso delle classi mediante l'aggiunta di una voce in un file manifest del plug-in.
Questa possibilità è prevista solo per gli utenti avanzati che forniscono propri bean Java o per gli utenti che desiderano creare un nuovo ambiente di runtime diverso da 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>
Questo esempio mostra che le classi BeanInfo della variabile del percorso delle classi MY_JAVABEANS sono contenute nel file JAR myjavabeans.jar. Questo file fa parte del plug-in in cui è definito il manifest, mentre le classi sono incluse nel pacchetto com.mycompany.beaninfopackage. Quando nel percorso di generazione Java di un progetto è presente la variabile del percorso delle classi MY_JAVABEANS, il file myjavabeans.jar verrà incluso nel percorso delle classi della JVM creata per il componente introspector. Inoltre, nel corrispondente percorso di ricerca verrà incluso il pacchetto com.mycompany.beaninfopackage.
Argomento principale: Classi BeanInfo e introspezione
Argomenti correlati
Classi BeanInfo e introspezione
Classi BeanInfo per classi JRE
Suggerimenti per la scrittura di classi BeanInfo per l'editor visuale
Attività correlate
Indicazione del percorso delle classi BeanInfo