Package com.dassault_systemes.catweb.base.catlet.command

   
Class CommandBeanInfo

 
Class Hierarchy
java.lang.Object
  |
  +-java.beans.SimpleBeanInfo
        |
        +-com.dassault_systemes.catweb.base.catlet.command.CommandBeanInfo
Class Location

Framework : PortalBase

Module : PLBbase

Class Description

public class CommandBeanInfo

This is a support class to make it easier for people to provide Command BeanInfo classes. This class provides explicit information about the methods, properties, events, etc, of the Command.

Field Summary
int ICON_COLOR_30x30

Constructor Summary
CommandBeanInfo()

Method Summary
Class getClass(String string)
EventSetDescriptor[] getPublishedEventDescriptors()
EventSetDescriptor[] getEventSetDescriptors()
Image getIcon(int iconKind)
BeanDescriptor getBeanDescriptor()


Field Detail

ICON_COLOR_30x30

    int ICON_COLOR_30x30
Icons type for the command


Constructor Detail

CommandBeanInfo

    CommandBeanInfo()

The Default constructor


Method Detail

getClass

    Class getClass(String string)

Returns a Class from a String It Encapsulates the Class.forName JDK call and catches ClassNotFoundException

Parameters:
string
is the name of the class
Returns:
java.lang.Class

getPublishedEventDescriptors

    EventSetDescriptor[] getPublishedEventDescriptors()

Returns the user events It must be overriden when the Command publishes events on the Hookup.

Returns:
java.bean.EventSetDescriptor[]

getEventSetDescriptors

    EventSetDescriptor[] getEventSetDescriptors()

Returns the default user events published by the Command concatened to the list of user events returned by the getPublishedEventDescriptors() method.

Returns:
java.bean.EventSetDescriptor[]

getIcon

    Image getIcon(int iconKind)

Returns an image object that can be used to represent the Command

Returns:
java.awt.Image

getBeanDescriptor

    BeanDescriptor getBeanDescriptor()

Returns the BeanDescriptor information of the CATlet Sould be overriden in order to provides global information on the CATlet

Returns:
java.bean.BeanDescriptor


Copyright © 2000, Dassault Systèmes. All rights reserved