Package org.jdesktop.swingx.painter
Class AbstractPainterBeanInfo
- java.lang.Object
-
- java.beans.SimpleBeanInfo
-
- org.jdesktop.swingx.BeanInfoSupport
-
- org.jdesktop.swingx.painter.AbstractPainterBeanInfo
-
- All Implemented Interfaces:
BeanInfo
- Direct Known Subclasses:
NeonBorderEffectBeanInfo
public class AbstractPainterBeanInfo extends BeanInfoSupport
BeanInfo of AbstractPainter.- Author:
- Richard, Jan Stola
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AbstractPainterBeanInfo.InterpolationPropertyEditor
-
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 AbstractPainterBeanInfo()
Creates a new instance of BackgroundPainterBeanInfoAbstractPainterBeanInfo(Class clazz)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
initialize()
Called by the constructor during the proper time so that subclasses can override the settings/values for the various beaninfo properties.-
Methods inherited from class org.jdesktop.swingx.BeanInfoSupport
getBeanDescriptor, getCustomizerClass, getDefaultEventIndex, getDefaultPropertyIndex, getEventSetDescriptors, getIcon, getMethodDescriptors, getPropertyDescriptors, loadImage, setBound, setCategory, setColorIconName, setConstrained, setDisplayName, setEnumerationValues, setExpert, setHidden, setMonoIconName, setPreferred, setPropertyEditor, setSmallColorIconName, setSmallMonoIconName
-
Methods inherited from class java.beans.SimpleBeanInfo
getAdditionalBeanInfo
-
-
-
-
Constructor Detail
-
AbstractPainterBeanInfo
public AbstractPainterBeanInfo()
Creates a new instance of BackgroundPainterBeanInfo
-
AbstractPainterBeanInfo
public AbstractPainterBeanInfo(Class clazz)
-
-
Method Detail
-
initialize
protected void initialize()
Description copied from class:BeanInfoSupport
Called by the constructor during the proper time so that subclasses can override the settings/values for the various beaninfo properties. For example, you could call setDisplayName("Foo Name", "foo") to change the foo properties display name- Specified by:
initialize
in classBeanInfoSupport
-
-