Class MultiBeanInfo

  • All Implemented Interfaces:
    java.beans.BeanInfo

    public class MultiBeanInfo
    extends java.beans.SimpleBeanInfo
    • 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
      MultiBeanInfo​(java.beans.PropertyDescriptor[] props)  
      MultiBeanInfo​(java.lang.Object bean)  
      MultiBeanInfo​(java.util.List beans)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(java.lang.Object o)  
      VisionBeanDescriptor getBeanDescriptor()  
      static java.lang.Object getBeanValue​(java.lang.Object bean, java.beans.FeatureDescriptor fd)  
      java.beans.FeatureDescriptor[] getFeatureDescriptors()  
      static boolean propsEqual​(java.beans.FeatureDescriptor fda, java.beans.FeatureDescriptor fdb)  
      static void setBeanValue​(java.lang.Object bean, java.lang.Object value, java.beans.FeatureDescriptor fd, boolean addUndo)  
      • Methods inherited from class java.beans.SimpleBeanInfo

        getAdditionalBeanInfo, getDefaultEventIndex, getDefaultPropertyIndex, getEventSetDescriptors, getIcon, getMethodDescriptors, getPropertyDescriptors, loadImage
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • MultiBeanInfo

        public MultiBeanInfo​(java.util.List beans)
      • MultiBeanInfo

        public MultiBeanInfo​(java.lang.Object bean)
      • MultiBeanInfo

        public MultiBeanInfo​(java.beans.PropertyDescriptor[] props)
    • Method Detail

      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • propsEqual

        public static boolean propsEqual​(java.beans.FeatureDescriptor fda,
                                         java.beans.FeatureDescriptor fdb)
      • getBeanDescriptor

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

        public java.beans.FeatureDescriptor[] getFeatureDescriptors()
      • getBeanValue

        public static java.lang.Object getBeanValue​(java.lang.Object bean,
                                                    java.beans.FeatureDescriptor fd)
      • setBeanValue

        public static void setBeanValue​(java.lang.Object bean,
                                        java.lang.Object value,
                                        java.beans.FeatureDescriptor fd,
                                        boolean addUndo)