Vous pouvez indiquer comment les classes BeanInfo doivent être associées à une variable de chemin de classe en ajoutant une entrée dans un fichier manifeste de plug-in.
Cette opération s'adresse uniquement aux utilisateurs avancés qui fournissent leurs propres beans Java ou qui souhaitent créer un environnement d'exécution différent 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>
Cet exemple indique que la variable du chemin de classe MY_JAVABEANS dispose de classes BeanInfo dans le fichier JAR myjavabeans.jar. Ce fichier JAR fait partie du plug-in dans lequel le manifeste est défini et les classes sont incluses dans le package com.mycompany.beaninfopackage. Lorsqu'un projet dispose d'un chemin de classe MY_JAVABEANS dans son chemin de compilation, le fichier myjavabeans.jar est inclus dans le chemin de classe de la JVM créée pour le programme d'introspection. Le package com.mycompany.beaninfopackage est inclus dans son chemin de recherche.
Rubrique parent : Classes BeanInfo et introspection
Concepts connexes
Classes BeanInfo et introspection
Classes BeanInfo pour les classes JRE
Conseils pour écrire des classes BeanInfo pour l'éditeur visuel
Tâches connexes
Spécification de l'emplacement des classes BeanInfo