jwo.vfc.hubclient
Class ClientBeanBeanInfo

java.lang.Object
  |
  +--java.beans.SimpleBeanInfo
        |
        +--jwo.vfc.hubclient.ClientBeanBeanInfo
All Implemented Interfaces:
BeanInfo

public class ClientBeanBeanInfo
extends SimpleBeanInfo

Basic bean info identifying icons to be associated with the bean.

Version:
1.2.3, 17th November, 1999
Author:
Jo Wood.

Field Summary
 
Fields inherited from interface java.beans.BeanInfo
ICON_COLOR_16x16, ICON_COLOR_32x32, ICON_MONO_16x16, ICON_MONO_32x32
 
Constructor Summary
ClientBeanBeanInfo()
           
 
Method Summary
 BeanDescriptor getBeanDescriptor()
          Provides a short description of the bean and its associated customizer.
 Image getIcon(int iconKind)
          Identify the icon associated with the bean.
 PropertyDescriptor[] getPropertyDescriptors()
          Explicitly identifies the properties of the bean that may be modified.
 
Methods inherited from class java.beans.SimpleBeanInfo
getAdditionalBeanInfo, getDefaultEventIndex, getDefaultPropertyIndex, getEventSetDescriptors, getMethodDescriptors, loadImage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClientBeanBeanInfo

public ClientBeanBeanInfo()
Method Detail

getBeanDescriptor

public BeanDescriptor getBeanDescriptor()
Provides a short description of the bean and its associated customizer.

Specified by:
getBeanDescriptor in interface BeanInfo
Overrides:
getBeanDescriptor in class SimpleBeanInfo
Returns:
Short description of the bean.

getPropertyDescriptors

public PropertyDescriptor[] getPropertyDescriptors()
Explicitly identifies the properties of the bean that may be modified. This overrides the default introspection mechanism.

Specified by:
getPropertyDescriptors in interface BeanInfo
Overrides:
getPropertyDescriptors in class SimpleBeanInfo
Returns:
Description of the bean's properties.

getIcon

public Image getIcon(int iconKind)
Identify the icon associated with the bean. Four icons necessary: 32x32 in colour and monochrome, 16x16 in colour and monochrome.

Specified by:
getIcon in interface BeanInfo
Overrides:
getIcon in class SimpleBeanInfo
Parameters:
iconKind - The type of icon to find.