EchoPoint
1.0

echopoint.template.propertymgr
Class ListPropertyManager

java.lang.Object
  extended byechopoint.template.propertymgr.ComponentPropertyManager
      extended byechopoint.template.propertymgr.ListPropertyManager
All Implemented Interfaces:
PropertyManager, java.io.Serializable

public class ListPropertyManager
extends ComponentPropertyManager

A property handler for ListBoxes and SelectFields

It handles the following properties :

Note that these attribute names are generated in the parsing of SELECT and OPTION fields.

See Also:
Serialized Form

Constructor Summary
ListPropertyManager()
           
 
Method Summary
 java.lang.Class[] getSupportedClasses()
          called to get a list of supported classes
 void setComponentProperties(nextapp.echo.Component comp, java.lang.String[] names, java.lang.Object[] values)
          Called to set the various properties of a Component.
 void setProperty(nextapp.echo.Component comp, java.lang.String name, java.lang.Object value)
           
 
Methods inherited from class echopoint.template.propertymgr.ComponentPropertyManager
parseColor, parseFont, parseInt
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ListPropertyManager

public ListPropertyManager()
Method Detail

getSupportedClasses

public java.lang.Class[] getSupportedClasses()
Description copied from interface: PropertyManager
called to get a list of supported classes

Specified by:
getSupportedClasses in interface PropertyManager
Overrides:
getSupportedClasses in class ComponentPropertyManager
See Also:
PropertyManager.getSupportedClasses()

setProperty

public void setProperty(nextapp.echo.Component comp,
                        java.lang.String name,
                        java.lang.Object value)
Overrides:
setProperty in class ComponentPropertyManager
See Also:
ComponentPropertyManager.setProperty(nextapp.echo.Component, java.lang.String, java.lang.Object)

setComponentProperties

public void setComponentProperties(nextapp.echo.Component comp,
                                   java.lang.String[] names,
                                   java.lang.Object[] values)
Description copied from interface: PropertyManager
Called to set the various properties of a Component. Each implementor must decide if the properties apply to them, and discard any that do not.

Specified by:
setComponentProperties in interface PropertyManager
Overrides:
setComponentProperties in class ComponentPropertyManager
See Also:
PropertyManager.setComponentProperties(nextapp.echo.Component, java.lang.String[], java.lang.Object[])

EchoPoint
1.0