|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.esa.beam.framework.processor.ui.ParameterPage
org.esa.beam.framework.processor.ui.ProcessingParameterPage
Graph Processing Framework instead.
@Deprecated public class ProcessingParameterPage
This parameter page creates a simple UI.
All parameters are arranged as a list in the same order
as they were added to the parameter group.
addParameterToPanel(org.esa.beam.framework.param.Parameter, javax.swing.JPanel, java.awt.GridBagConstraints)
addParameterToPanel()} for their own UI implementation.
| Field Summary | |
|---|---|
static String |
DEFAULT_PAGE_TITLE
Deprecated. The default title of this page. |
| Constructor Summary | |
|---|---|
ProcessingParameterPage(ParamGroup paramGroup)
Deprecated. Creates a new instance of this class, with a default title. |
|
ProcessingParameterPage(ParamGroup paramGroup,
String pageTitle)
Deprecated. Creates a new instance of this class, with the given pageTitle. |
|
| Method Summary | |
|---|---|
void |
addParameterToPanel(Parameter parameter,
JPanel panel,
GridBagConstraints gbc)
Deprecated. This method adds the UI representation of the given parameter to
the given panel. |
JComponent |
createUI()
Deprecated. It creates the UI by using the parameter group of this page. |
void |
initRequestFromUI(Request request)
Deprecated. Fills the given request with parameters. |
void |
setUIFromRequest(Request request)
Deprecated. Sets the parameter values by these given with the request. |
| Methods inherited from class org.esa.beam.framework.processor.ui.ParameterPage |
|---|
getApp, getParamGroup, getTitle, setApp, setTitle, setUIDefaults |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String DEFAULT_PAGE_TITLE
| Constructor Detail |
|---|
public ProcessingParameterPage(ParamGroup paramGroup)
default title.
paramGroup - the parameter group an which the UI is build
public ProcessingParameterPage(ParamGroup paramGroup,
String pageTitle)
pageTitle.
paramGroup - the parameter group an which the UI is buildpageTitle - the title of this page| Method Detail |
|---|
public void setUIFromRequest(Request request)
throws ProcessorException
request.
setUIFromRequest in class ParameterPagerequest - the request to obtain the parameters
ProcessorException - if an error occurred
public void initRequestFromUI(Request request)
throws ProcessorException
request with parameters.
initRequestFromUI in class ParameterPagerequest - the request to fill
ProcessorException - if an error occurredpublic JComponent createUI()
parameter group of this page.
It's only called once by the MultiPageProcessorUI during lifetime of an
instance of this class.
createUI in class ParameterPageMultiPageProcessorUI.
public void addParameterToPanel(Parameter parameter,
JPanel panel,
GridBagConstraints gbc)
parameter to
the given panel.
Note: This method is the only one developers have to overwrite to create their
own user interface for their parameters.
parameter - the parameter to add the UI component forpanel - the panel to add the UI component togbc - the constraints for the layout, are not changed between two calls but do have
meaningful settings at the first call
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||