Mantener beans y clases BeanInfo en el mismo paquete

Un bean Java y la clase BeanInfo asociada a él están en el mismo paquete, con lo que el introspector encontrará la clase BeanInfo.

Este es el escenario más sencillo, aunque tampoco es fácil de encontrar, ya que el asociar las clases en tiempo de diseño y en tiempo de ejecución en el mismo paquete implica más trabajo en tiempo de desarrollo para separarlas.

Por ejemplo, el proyecto MyProject contiene un paquete que se llama myclasses y que contiene las clases MyJavaBean y MyJavaBeanBeanInfo. Siempre que se utilice el bean myclasses.MyJavaBean, ya sea para el desarrollo de una clase en MyProject o para el desarrollo de una clase en otro proyecto que incluya MyProject en su vía de construcción Java, el introspector localizará su clase BeanInfo myclasses.MyJavaBeanBeanInfo.

Para mantener las clases BeanInfo en el mismo paquete como sus clases visuales:

  1. En la perspectiva Java, cree sus clases BeanInfo.
  2. Guarde las clases BeanInfo en el mismo proyecto y paquete que los beans que utilizan las clases BeanInfo.
El editor visual localizará y realizará la introspección de las clases BeanInfo en tiempo de diseño para determinar las propiedades del bean Java.

(C) Copyright IBM Corporation 1999, 2004. Reservados todos los derechos.