Class MultiBeanInfo
- java.lang.Object
-
- java.beans.SimpleBeanInfo
-
- com.inductiveautomation.factorypmi.designer.property.MultiBeanInfo
-
- All Implemented Interfaces:
java.beans.BeanInfo
public class MultiBeanInfo extends java.beans.SimpleBeanInfo
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MultiBeanInfo.StaticValueSetUndoAction
-
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)
-
-
-
Method Detail
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
propsEqual
public static boolean propsEqual(java.beans.FeatureDescriptor fda, java.beans.FeatureDescriptor fdb)
-
getBeanDescriptor
public VisionBeanDescriptor getBeanDescriptor()
- Specified by:
getBeanDescriptor
in interfacejava.beans.BeanInfo
- Overrides:
getBeanDescriptor
in classjava.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)
-
-