Package org.esa.beam.framework.param

Provides utility classes for general parameter handling.

See:
          Description

Interface Summary
ParamChangeListener A ParamChangeListener is notified when the value of parameter has changed.
ParamEditor A ParamEditor provides a UI component which is used to modify the value of a parameter.
ParamExceptionHandler The ParamExceptionHandler are an alternative way to handle parameter exceptions.
ParamValidator A ParamValidator is an interface for parameter type specific value-to-text and text-to-value conversions, data validation and comparision.
 

Class Summary
AbstractParamEditor The AbstractParamEditor acts as a base class for implementations of ParamEditor interface by providing some default method implementations and several utility methods for common editors.
AbstractParamValidator The AbstractParamValidator acts as a base class for implementations of ParamValidator interface by providing some default method implementations and several utility methods for common validators.
AbstractParamXEditor A AbstractParamXEditor is base class for editors which use special purpose editors for editing a parameter value.
ParamChangeEvent A ParamChangeEvent occurs when the value of parameter has changed.
ParamConstants  
ParamEditorFactory The ParamEditorFactory has a single static method which is used to create instances of a Parameter's editor.
Parameter Deprecated. since BEAM 4.11, use the Ceres Binding API instead
ParamGroup The ParamGroup class represents a ordered list of parameters.
ParamProperties The ParamProperties class is used to store parameter attributes such as parameter type and description or validation information such as minimum and maximum values.
ParamValidatorRegistry A ParamValidatorRegistry stores the different validators for each of the different parameter types.
 

Exception Summary
ParamException  
ParamFormatException  
ParamParseException  
ParamValidateException  
 

Package org.esa.beam.framework.param Description

Provides utility classes for general parameter handling. There are several sub-packages for:



Copyright © 2002-2013 Brockmann Consult GmbH. All Rights Reserved.