Package xal.model.elem
Class ThickElementBeanInfo
java.lang.Object
java.beans.SimpleBeanInfo
xal.model.elem.ThickElementBeanInfo
- All Implemented Interfaces:
BeanInfo
Provides custom
BeanInfo
for all ThickElement
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
-
ThickElementBeanInfo
public ThickElementBeanInfo()
-
-
Method Details
-
getPropertyDescriptors
Specifies those properties that should be treated as public BeanInfo properties via the bean introspection mechanisms. ThickElement exports only the propertysubCount
.- Specified by:
getPropertyDescriptors
in interfaceBeanInfo
- Overrides:
getPropertyDescriptors
in classSimpleBeanInfo
- Returns:
- an array of
PropertyDescriptor
objects for the corresponding bean class - See Also:
-