< prev index next >

src/java.desktop/share/classes/java/beans/beancontext/BeanContextServiceProviderBeanInfo.java

Print this page




  21  * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  22  * or visit www.oracle.com if you need additional information or have any
  23  * questions.
  24  */
  25 
  26 package java.beans.beancontext;
  27 
  28 import java.beans.BeanInfo;
  29 
  30 /**
  31  * A BeanContextServiceProvider implementor who wishes to provide explicit
  32  * information about the services their bean may provide shall implement a
  33  * BeanInfo class that implements this BeanInfo subinterface and provides
  34  * explicit information about the methods, properties, events, etc, of their
  35  * services.
  36  */
  37 
  38 public interface BeanContextServiceProviderBeanInfo extends BeanInfo {
  39 
  40     /**
  41      * Gets a <code>BeanInfo</code> array, one for each
  42      * service class or interface statically available
  43      * from this ServiceProvider.
  44      * @return the <code>BeanInfo</code> array
  45      */
  46     BeanInfo[] getServicesBeanInfo();
  47 }


  21  * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  22  * or visit www.oracle.com if you need additional information or have any
  23  * questions.
  24  */
  25 
  26 package java.beans.beancontext;
  27 
  28 import java.beans.BeanInfo;
  29 
  30 /**
  31  * A BeanContextServiceProvider implementor who wishes to provide explicit
  32  * information about the services their bean may provide shall implement a
  33  * BeanInfo class that implements this BeanInfo subinterface and provides
  34  * explicit information about the methods, properties, events, etc, of their
  35  * services.
  36  */
  37 
  38 public interface BeanContextServiceProviderBeanInfo extends BeanInfo {
  39 
  40     /**
  41      * Gets a {@code BeanInfo} array, one for each
  42      * service class or interface statically available
  43      * from this ServiceProvider.
  44      * @return the {@code BeanInfo} array
  45      */
  46     BeanInfo[] getServicesBeanInfo();
  47 }
< prev index next >