Class GenericBeanInfo
- java.lang.Object
-
- java.beans.SimpleBeanInfo
-
- org.eclipse.nebula.visualization.internal.widgets.introspection.GenericBeanInfo
-
- All Implemented Interfaces:
java.beans.BeanInfo
class GenericBeanInfo extends java.beans.SimpleBeanInfoMostly this is used as a placeholder for the descriptors.
-
-
Field Summary
Fields Modifier and Type Field Description private java.beans.BeanDescriptorbeanDescriptorprivate intdefaultEventprivate intdefaultPropertyprivate java.beans.EventSetDescriptor[]eventsprivate java.beans.MethodDescriptor[]methodsprivate java.beans.PropertyDescriptor[]propertiesprivate java.beans.BeanInfotargetBeanInfo
-
Constructor Summary
Constructors Constructor Description GenericBeanInfo(java.beans.BeanDescriptor beanDescriptor, java.beans.EventSetDescriptor[] events, int defaultEvent, java.beans.PropertyDescriptor[] properties, int defaultProperty, java.beans.MethodDescriptor[] methods, java.beans.BeanInfo targetBeanInfo)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.beans.BeanDescriptorgetBeanDescriptor()intgetDefaultEventIndex()intgetDefaultPropertyIndex()java.beans.EventSetDescriptor[]getEventSetDescriptors()java.awt.ImagegetIcon(int iconKind)java.beans.MethodDescriptor[]getMethodDescriptors()java.beans.PropertyDescriptor[]getPropertyDescriptors()
-
-
-
Field Detail
-
beanDescriptor
private java.beans.BeanDescriptor beanDescriptor
-
events
private java.beans.EventSetDescriptor[] events
-
defaultEvent
private int defaultEvent
-
properties
private java.beans.PropertyDescriptor[] properties
-
defaultProperty
private int defaultProperty
-
methods
private java.beans.MethodDescriptor[] methods
-
targetBeanInfo
private java.beans.BeanInfo targetBeanInfo
-
-
Method Detail
-
getPropertyDescriptors
public java.beans.PropertyDescriptor[] getPropertyDescriptors()
- Specified by:
getPropertyDescriptorsin interfacejava.beans.BeanInfo- Overrides:
getPropertyDescriptorsin classjava.beans.SimpleBeanInfo
-
getDefaultPropertyIndex
public int getDefaultPropertyIndex()
- Specified by:
getDefaultPropertyIndexin interfacejava.beans.BeanInfo- Overrides:
getDefaultPropertyIndexin classjava.beans.SimpleBeanInfo
-
getEventSetDescriptors
public java.beans.EventSetDescriptor[] getEventSetDescriptors()
- Specified by:
getEventSetDescriptorsin interfacejava.beans.BeanInfo- Overrides:
getEventSetDescriptorsin classjava.beans.SimpleBeanInfo
-
getDefaultEventIndex
public int getDefaultEventIndex()
- Specified by:
getDefaultEventIndexin interfacejava.beans.BeanInfo- Overrides:
getDefaultEventIndexin classjava.beans.SimpleBeanInfo
-
getMethodDescriptors
public java.beans.MethodDescriptor[] getMethodDescriptors()
- Specified by:
getMethodDescriptorsin interfacejava.beans.BeanInfo- Overrides:
getMethodDescriptorsin classjava.beans.SimpleBeanInfo
-
getBeanDescriptor
public java.beans.BeanDescriptor getBeanDescriptor()
- Specified by:
getBeanDescriptorin interfacejava.beans.BeanInfo- Overrides:
getBeanDescriptorin classjava.beans.SimpleBeanInfo
-
getIcon
public java.awt.Image getIcon(int iconKind)
- Specified by:
getIconin interfacejava.beans.BeanInfo- Overrides:
getIconin classjava.beans.SimpleBeanInfo
-
-