Package xal.model.elem
Class ThinElementBeanInfo
java.lang.Object
java.beans.SimpleBeanInfo
xal.model.elem.ThinElementBeanInfo
- All Implemented Interfaces:
BeanInfo
Provides custom
BeanInfo
for all ThinElement
instances. This is used for, among other things, writing a description of the
element to an XML file.- Version:
- $id:
- Author:
- Craig McChesney
-
Field Summary
Fields inherited from interface java.beans.BeanInfo
ICON_COLOR_16x16, ICON_COLOR_32x32, ICON_MONO_16x16, ICON_MONO_32x32
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionSpecifies those properties that should be treated as public BeanInfo properties via the bean introspection mechanisms.Methods inherited from class java.beans.SimpleBeanInfo
getAdditionalBeanInfo, getBeanDescriptor, getDefaultEventIndex, getDefaultPropertyIndex, getEventSetDescriptors, getIcon, getMethodDescriptors, loadImage
-
Constructor Details
-
ThinElementBeanInfo
public ThinElementBeanInfo()
-
-
Method Details
-
getPropertyDescriptors
Specifies those properties that should be treated as public BeanInfo properties via the bean introspection mechanisms. ThinElement exports no public properties. This implementation is required to hide the apparent propertylength
.- Specified by:
getPropertyDescriptors
in interfaceBeanInfo
- Overrides:
getPropertyDescriptors
in classSimpleBeanInfo
- Returns:
- an array of
PropertyDescriptor
objects for the corresponding bean class - See Also:
-