Located in compilation unit of java.
Mostly this is used as a placeholder for the descriptors.
| Modifier and Type | Field and Description |
|---|---|
| private BeanDescriptor | |
| private int | |
| private int | |
| private EventSetDescriptor[] | |
| private MethodDescriptor[] | |
| private PropertyDescriptor[] | |
| private Reference |
| Access | Constructor and Description |
|---|---|
| public | GenericBeanInfo(BeanDescriptor beanDescriptor, EventSetDescriptor[] events, int defaultEvent, PropertyDescriptor[] properties, int defaultProperty, MethodDescriptor[] methods, BeanInfo targetBeanInfo)
|
| pack-priv | GenericBeanInfo(GenericBeanInfo old)
Package-private dup constructor This must isolate the new object from any changes to the old object. |
| beanDescriptor | back to summary |
|---|---|
| private BeanDescriptor beanDescriptor | |
| defaultEvent | back to summary |
|---|---|
| private int defaultEvent | |
| defaultProperty | back to summary |
|---|---|
| private int defaultProperty | |
| events | back to summary |
|---|---|
| private EventSetDescriptor[] events | |
| methods | back to summary |
|---|---|
| private MethodDescriptor[] methods | |
| properties | back to summary |
|---|---|
| private PropertyDescriptor[] properties | |
| targetBeanInfoRef | back to summary |
|---|---|
| private Reference<BeanInfo> targetBeanInfoRef | |
| GenericBeanInfo | back to summary |
|---|---|
| public GenericBeanInfo(BeanDescriptor beanDescriptor, EventSetDescriptor[] events, int defaultEvent, PropertyDescriptor[] properties, int defaultProperty, MethodDescriptor[] methods, BeanInfo targetBeanInfo) | |
| GenericBeanInfo | back to summary |
|---|---|
| pack-priv GenericBeanInfo(GenericBeanInfo old) Package-private dup constructor This must isolate the new object from any changes to the old object. | |
| getBeanDescriptor | back to summary |
|---|---|
| public BeanDescriptor getBeanDescriptor() Overrides java. Implements java. Doc from java. Deny knowledge about the class and customizer of the bean. You can override this if you wish to provide explicit info.
| |
| getDefaultEventIndex | back to summary |
|---|---|
| public int getDefaultEventIndex() Overrides java. Implements java. Doc from java. Deny knowledge of a default event. You can override this if you wish to define a default event for the bean.
| |
| getDefaultPropertyIndex | back to summary |
|---|---|
| public int getDefaultPropertyIndex() Overrides java. Implements java. Doc from java. Deny knowledge of a default property. You can override this if you wish to define a default property for the bean.
| |
| getEventSetDescriptors | back to summary |
|---|---|
| public EventSetDescriptor[] getEventSetDescriptors() Overrides java. Implements java. Doc from java. Deny knowledge of event sets. You can override this if you wish to provide explicit event set info.
| |
| getIcon | back to summary |
|---|---|
| public Image getIcon(int iconKind) Overrides java. Implements java. Doc from java. Claim there are no icons available. You can override this if you want to provide icons for your bean.
| |
| getMethodDescriptors | back to summary |
|---|---|
| public MethodDescriptor[] getMethodDescriptors() Overrides java. Implements java. Doc from java. Deny knowledge of methods. You can override this if you wish to provide explicit method info.
| |
| getPropertyDescriptors | back to summary |
|---|---|
| public PropertyDescriptor[] getPropertyDescriptors() Overrides java. Implements java. Doc from java. Deny knowledge of properties. You can override this if you wish to provide explicit property info.
| |
| getTargetBeanInfo | back to summary |
|---|---|
| private BeanInfo getTargetBeanInfo() | |