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 classMultiBeanInfo.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 booleanequals(java.lang.Object o)VisionBeanDescriptorgetBeanDescriptor()static java.lang.ObjectgetBeanValue(java.lang.Object bean, java.beans.FeatureDescriptor fd)java.beans.FeatureDescriptor[]getFeatureDescriptors()static booleanpropsEqual(java.beans.FeatureDescriptor fda, java.beans.FeatureDescriptor fdb)static voidsetBeanValue(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:
equalsin classjava.lang.Object
-
propsEqual
public static boolean propsEqual(java.beans.FeatureDescriptor fda, java.beans.FeatureDescriptor fdb)
-
getBeanDescriptor
public VisionBeanDescriptor getBeanDescriptor()
- Specified by:
getBeanDescriptorin interfacejava.beans.BeanInfo- Overrides:
getBeanDescriptorin 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)
-
-