org.apache.beehive.controls.runtime.bean
Class ControlBeanInfo

Object
  extended by SimpleBeanInfo
      extended by ControlBeanInfo
All Implemented Interfaces:
BeanInfo

public abstract class ControlBeanInfo
extends SimpleBeanInfo

The ControlBeanInfo class is an abstract base class for the JavaBean BeanInfo classes generated to support Beehive controls. It is used to bundle helper code common across all generated BeanInfo classes.


Field Summary
 
Fields inherited from interface BeanInfo
ICON_COLOR_16x16, ICON_COLOR_32x32, ICON_MONO_16x16, ICON_MONO_32x32
 
Constructor Summary
protected ControlBeanInfo(Class beanClass)
          Protected constructor that is called from generated BeanInfo subclasses.
 
Method Summary
protected  String localizeString(String input)
           
 
Methods inherited from class SimpleBeanInfo
getAdditionalBeanInfo, getBeanDescriptor, getDefaultEventIndex, getDefaultPropertyIndex, getEventSetDescriptors, getIcon, getMethodDescriptors, getPropertyDescriptors, loadImage
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ControlBeanInfo

protected ControlBeanInfo(Class beanClass)
Protected constructor that is called from generated BeanInfo subclasses.

Parameters:
beanClass - the JavaBean class for which BeanInfo is being provided.
Method Detail

localizeString

protected final String localizeString(String input)