类 java.beans.SimpleBeanInfo
java.lang.Object
|
+----java.beans.SimpleBeanInfo
- public class SimpleBeanInfo
- extends Object
- implements BeanInfo
这是一个支持类,它使用户提供 BeanInfo 类时更为简单。
缺省提供“ noop ”信息并能被选择性地覆盖以提供选定主题上各显式信息。当内省者看见“ noop ”值时,
将应用低级内省并设计模式来自动分析目标 bean 。
构造子索引
- SimpleBeanInfo()
-
方法索引
- getAdditionalBeanInfo()
- 声明不存在其它相关的 BeanInfo 对象。
- getBeanDescriptor()
- 否认有关 bean 的类和定制器的知识。
- getDefaultEventIndex()
- 否认有关缺省事件的知识。
- getDefaultPropertyIndex()
- 否认有关特性的知识。
- getEventSetDescriptors()
- 否认事件设置的知识。
- getIcon(int)
- 声明无可用图标。
- getMethodDescriptors()
- 否认方法知识。
- getPropertyDescriptors()
- 否认特性知识。
- loadImage(String)
- 这是一个帮助加载图标图像的工具方法。
构造子
SimpleBeanInfo
public SimpleBeanInfo()
方法
getBeanDescriptor
public BeanDescriptor getBeanDescriptor()
- 否认有关 bean 的类和定制器的知识。若希望提供显式信息,则覆盖它。
getPropertyDescriptors
public PropertyDescriptor[] getPropertyDescriptors()
- 否认特性知识。若希望提供显式信息,则覆盖它。
getDefaultPropertyIndex
public int getDefaultPropertyIndex()
- 否认缺省特性的知识。若希望定义 bean 的缺省特性,则覆盖它。
getEventSetDescriptors
public EventSetDescriptor[] getEventSetDescriptors()
- 否认事件设置的知识。 若希望提供显式事件集信息,则覆盖它。
getDefaultEventIndex
public int getDefaultEventIndex()
- 否认有关缺省事件的知识。 若希望定义 bean 的缺省事件,则覆盖它。
getMethodDescriptors
public MethodDescriptor[] getMethodDescriptors()
- 否认方法知识。若希望提供显式方法信息,则覆盖它。
getAdditionalBeanInfo
public BeanInfo[] getAdditionalBeanInfo()
- 声明不存在其它相关的 BeanInfo 对象。(例如) 若希望返回一个基类的
BeanInfo ,则可覆盖它。
getIcon
public Image getIcon(int iconKind)
- 声明无可用图标。若希望提供 bean 的图标,则覆盖它。
loadImage
public Image loadImage(String resourceName)
- 这是一个帮助加载图标图像的工具方法。它能与获取当前对象相关的源文件名并从该文件中装入一个图像对象。典型图像是 GIF。
- 参数:
- resourceName - 相对于持有当前类类文件的目录的路径名。例如,“wombat.gif”。
- 返回值:
- 一个图像对象。若加载失败,则可为 null。