Class JiveBeanInfo

  • All Implemented Interfaces:
    BeanInfo
    Direct Known Subclasses:
    DefaultConnectionProviderBeanInfo

    public abstract class JiveBeanInfo
    extends Object
    implements BeanInfo
    An abstract BeanInfo implementation that automatically constructs PropertyDescriptors and handles i18n through ResourceBundles.
    Author:
    Jive Software
    See Also:
    BeanInfo
    • Constructor Detail

      • JiveBeanInfo

        public JiveBeanInfo()
    • Method Detail

      • getPropertyNames

        public abstract String[] getPropertyNames()
        Returns the names of the properties of the bean that should be exposed.
        Returns:
        the names of the properties that should be exposed.
      • getBeanClass

        public abstract Class getBeanClass()
        Returns the bean Class.
        Returns:
        the Class of the JavaBean that the BeanInfo is for.
      • getName

        public abstract String getName()
        Returns the name of the class that the bean info applies to (which corresponds to the resource bundle that will be loaded). For example, for the class com.foo.ExampleClass, the name would be ExampleClass.
        Returns:
        the name of the JavaBean that the BeanInfo is for.