|
||||||||||
| 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
Graph Processing Framework instead.
@Deprecated public abstract class ParameterPage
This class serves as the base implementation of all derived parameter pages, which can be used
in the MultiPageProcessorUI.
Note: Developers should derive ProcessingParameterPage and overwrite
addParameterToPanel()
for their own UI implementation instead of deriving from this class.
| Constructor Summary | |
|---|---|
protected |
ParameterPage(ParamGroup paramGroup)
Deprecated. Creates a new instance of this class. |
| Method Summary | |
|---|---|
abstract JComponent |
createUI()
Deprecated. It creates the UI by using the parameter group of this page. |
ProcessorApp |
getApp()
Deprecated. Gets the processor application associated with this parameter page. |
ParamGroup |
getParamGroup()
Deprecated. Gets the parameter group of this page. |
String |
getTitle()
Deprecated. Gets the title of this page. |
abstract void |
initRequestFromUI(Request request)
Deprecated. Fills the given request with parameters. |
void |
setApp(ProcessorApp app)
Deprecated. Sets the processor app for the UI. |
void |
setTitle(String title)
Deprecated. Sets the title of this page. |
void |
setUIDefaults()
Deprecated. Sets the UI to default values. |
abstract void |
setUIFromRequest(Request request)
Deprecated. Sets the parameter values by these given with the request. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected ParameterPage(ParamGroup paramGroup)
paramGroup - the parameter group an which the UI is build| Method Detail |
|---|
public void setApp(ProcessorApp app)
app - the processor applicationpublic ProcessorApp getApp()
public String getTitle()
MultiPageProcessorUI as tab title.
public void setTitle(String title)
MultiPageProcessorUI as tab title.
title - the title of this pagepublic ParamGroup getParamGroup()
parameter group of this page.
public void setUIDefaults()
MultiPageProcessorUI.setDefaultRequests().
public abstract JComponent createUI()
parameter group of this page.
It's only called once by the MultiPageProcessorUI during lifetime of an
instance of this class.
MultiPageProcessorUI.
public abstract void initRequestFromUI(Request request)
throws ProcessorException
request with parameters.
request - the request to fill
ProcessorException - if an error occurred
public abstract void setUIFromRequest(Request request)
throws ProcessorException
request.
request - the request to obtain the parameters
ProcessorException - if an error occurred
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||