java.beans
Class GenericBeanInfo
java.lang.Object
|
+--java.beans.SimpleBeanInfo
|
+--java.beans.GenericBeanInfo
- class GenericBeanInfo
- extends SimpleBeanInfo
Package private implementation support class for Introspector's
internal use.
Methods inherited from class java.lang.Object |
,
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
toString,
wait,
wait,
wait |
beanDescriptor
private BeanDescriptor beanDescriptor
events
private EventSetDescriptor[] events
defaultEvent
private int defaultEvent
properties
private PropertyDescriptor[] properties
defaultProperty
private int defaultProperty
methods
private MethodDescriptor[] methods
targetBeanInfo
private BeanInfo targetBeanInfo
GenericBeanInfo
public GenericBeanInfo(BeanDescriptor beanDescriptor,
EventSetDescriptor[] events,
int defaultEvent,
PropertyDescriptor[] properties,
int defaultProperty,
MethodDescriptor[] methods,
BeanInfo targetBeanInfo)
GenericBeanInfo
GenericBeanInfo(GenericBeanInfo old)
- Package-private dup constructor
This must isolate the new object from any changes to the old object.
getPropertyDescriptors
public PropertyDescriptor[] getPropertyDescriptors()
- Overrides:
- getPropertyDescriptors in class SimpleBeanInfo
getDefaultPropertyIndex
public int getDefaultPropertyIndex()
- Overrides:
- getDefaultPropertyIndex in class SimpleBeanInfo
getEventSetDescriptors
public EventSetDescriptor[] getEventSetDescriptors()
- Overrides:
- getEventSetDescriptors in class SimpleBeanInfo
getDefaultEventIndex
public int getDefaultEventIndex()
- Overrides:
- getDefaultEventIndex in class SimpleBeanInfo
getMethodDescriptors
public MethodDescriptor[] getMethodDescriptors()
- Overrides:
- getMethodDescriptors in class SimpleBeanInfo
getBeanDescriptor
public BeanDescriptor getBeanDescriptor()
- Overrides:
- getBeanDescriptor in class SimpleBeanInfo
getIcon
public Image getIcon(int iconKind)
- Overrides:
- getIcon in class SimpleBeanInfo