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.SimpleBeanInfo
Mostly this is used as a placeholder for the descriptors.
  • Field Summary

    Fields inherited from interface java.beans.BeanInfo

    ICON_COLOR_16x16, ICON_COLOR_32x32, ICON_MONO_16x16, ICON_MONO_32x32
  • 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

    Modifier and Type Method Description
    java.beans.BeanDescriptor getBeanDescriptor()  
    int getDefaultEventIndex()  
    int getDefaultPropertyIndex()  
    java.beans.EventSetDescriptor[] getEventSetDescriptors()  
    java.awt.Image getIcon​(int iconKind)  
    java.beans.MethodDescriptor[] getMethodDescriptors()  
    java.beans.PropertyDescriptor[] getPropertyDescriptors()  

    Methods inherited from class java.beans.SimpleBeanInfo

    getAdditionalBeanInfo, loadImage

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • GenericBeanInfo

      public 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 Details

    • getPropertyDescriptors

      public java.beans.PropertyDescriptor[] getPropertyDescriptors()
      Specified by:
      getPropertyDescriptors in interface java.beans.BeanInfo
      Overrides:
      getPropertyDescriptors in class java.beans.SimpleBeanInfo
    • getDefaultPropertyIndex

      public int getDefaultPropertyIndex()
      Specified by:
      getDefaultPropertyIndex in interface java.beans.BeanInfo
      Overrides:
      getDefaultPropertyIndex in class java.beans.SimpleBeanInfo
    • getEventSetDescriptors

      public java.beans.EventSetDescriptor[] getEventSetDescriptors()
      Specified by:
      getEventSetDescriptors in interface java.beans.BeanInfo
      Overrides:
      getEventSetDescriptors in class java.beans.SimpleBeanInfo
    • getDefaultEventIndex

      public int getDefaultEventIndex()
      Specified by:
      getDefaultEventIndex in interface java.beans.BeanInfo
      Overrides:
      getDefaultEventIndex in class java.beans.SimpleBeanInfo
    • getMethodDescriptors

      public java.beans.MethodDescriptor[] getMethodDescriptors()
      Specified by:
      getMethodDescriptors in interface java.beans.BeanInfo
      Overrides:
      getMethodDescriptors in class java.beans.SimpleBeanInfo
    • getBeanDescriptor

      public java.beans.BeanDescriptor getBeanDescriptor()
      Specified by:
      getBeanDescriptor in interface java.beans.BeanInfo
      Overrides:
      getBeanDescriptor in class java.beans.SimpleBeanInfo
    • getIcon

      public java.awt.Image getIcon​(int iconKind)
      Specified by:
      getIcon in interface java.beans.BeanInfo
      Overrides:
      getIcon in class java.beans.SimpleBeanInfo