JavaTM 2 Platform
Standard Ed. 5.0

接口 java.beans.BeanInfo
的使用

使用 BeanInfo 的软件包
java.beans 包含与开发 beans 有关的类,即基于 JavaBeansTM 架构的组件。 
java.beans.beancontext 提供与 bean 上下文有关的类和接口。 
 

java.beansBeanInfo 的使用
 

实现 BeanInfojava.beans 中的类
 class SimpleBeanInfo
          这是一个使得用户提供 BeanInfo 类更容易的支持类。
 

返回 BeanInfojava.beans 中的方法
 BeanInfo[] BeanInfo.getAdditionalBeanInfo()
          此方法允许 BeanInfo 对象返回提供关于当前 bean 的额外信息的 BeanInfo 对象组成的任意集合。
 BeanInfo[] SimpleBeanInfo.getAdditionalBeanInfo()
          声明没有其他有关的 BeanInfo 对象。
static BeanInfo Introspector.getBeanInfo(Class<?> beanClass)
          在 Java Bean 上进行内省,了解其所有属性、公开的方法和事件。
static BeanInfo Introspector.getBeanInfo(Class<?> beanClass, Class<?> stopClass)
          在给定的“断”点之下,在 Java Bean 上进行内省,了解其所有属性和公开的方法。
static BeanInfo Introspector.getBeanInfo(Class<?> beanClass, int flags)
          在 Java Bean 上进行内省,了解其所有属性、公开的方法和事件,并将结果用一些控制标记表示。
 

java.beans.beancontextBeanInfo 的使用
 

java.beans.beancontextBeanInfo 的子接口
 interface BeanContextServiceProviderBeanInfo
          希望提供关于其 bean 可能提供的服务的显式消息的 BeanContextServiceProvider 实现者应实现某个 BeanInfo 类,该类实现此 BeanInfo 的子接口并提供有关其服务的方法、属性、事件等显式信息。
 

返回 BeanInfojava.beans.beancontext 中的方法
 BeanInfo[] BeanContextServiceProviderBeanInfo.getServicesBeanInfo()
          获得一个 BeanInfo 数组,为每个可从此 ServiceProvider 中静态得到的类或接口返回一个数组。
 


JavaTM 2 Platform
Standard Ed. 5.0

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java 2 SDK SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策