|
|
|||||
| Package com.dassault_systemes.catweb.base.catlet |
Class CATletBeanInfo
|
| Class Hierarchy |
java.lang.Object
|
+-java.beans.SimpleBeanInfo
|
+-com.dassault_systemes.catweb.base.catlet.CATletBeanInfo
| Class Location |
| Class Description |
public abstract class CATletBeanInfo
This is an abstract support class to make it easier for people to provide CATlet BeanInfo classes. This class provides explicit information about the methods, properties, events, etc, of the CATlet (a bean).
| Field Summary |
| Constructor Summary |
| CATletBeanInfo()
The Default constructor |
| Method Summary |
| public BeanDescriptor | getBeanDescriptor()
Returns the BeanDescriptor information of the CATlet. |
| protected Class | getClass(String string)
Returns a Class from a String It Encapsulates the Class.forName JDK call and catches ClassNotFoundException. |
| public final EventSetDescriptor[] | getEventSetDescriptors()
Returns the default user events published by a CATlet concatened to the list of user events returned by the getPublishedEventDescriptors() method. |
| public Image | getIcon(int iconKind)
Returns an image object that can be used to represent the CATlet |
| public PropertyDescriptor[] | getPropertyDescriptors()
Returns an array of PropertyDescriptors describing the editable properties supported by the CATlet. |
| protected abstract EventSetDescriptor[] | getPublishedEventDescriptors()
Returns the user events It must be overriden when the CATlet publishes events on the Hookup. |
| Field Detail |
| Constructor Detail |
CATletBeanInfo()
The Default constructor
| Method Detail |
public BeanDescriptor getBeanDescriptor()
Returns the BeanDescriptor information of the CATlet.
Should be overriden in order to provides global information on the CATlet.
protected Class getClass(String string)
Returns a Class from a String
It Encapsulates the Class.forName JDK call and catches ClassNotFoundException.
string
public final EventSetDescriptor[] getEventSetDescriptors()
Returns the default user events published by a CATlet concatened to the
list of user events returned by the getPublishedEventDescriptors() method.
public Image getIcon(int iconKind)
Returns an image object that can be used to represent the CATlet
iconKind
public PropertyDescriptor[] getPropertyDescriptors()
Returns an array of PropertyDescriptors describing the editable properties
supported by the CATlet.
Can be overrided by user but the array of PropertyDescriptors would be concatenated with
the inherited array of PropertyDescriptor.
protected abstract EventSetDescriptor[] getPublishedEventDescriptors()
Returns the user events
It must be overriden when the CATlet publishes events on the Hookup.