|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.esa.beam.framework.ui.assistant.AbstractAssistantPage
org.esa.beam.framework.ui.layer.AbstractLayerSourceAssistantPage
org.esa.beam.visat.toolviews.layermanager.layersrc.SelectLayerSourceAssistantPage
public class SelectLayerSourceAssistantPage
Note: This API is not public yet and may significantly change in the future. Use it at your own risk.
| Constructor Summary | |
|---|---|
SelectLayerSourceAssistantPage(LayerSourceDescriptor[] sourceDescriptors)
|
|
| Method Summary | |
|---|---|
boolean |
canFinish()
Determines if the page can finish the current assitant or not. |
Component |
createPageComponent()
Creates the component of this page. |
AbstractLayerSourceAssistantPage |
getNextPage()
Called only if AssistantPage.validatePage() and AssistantPage.hasNextPage() return true. |
boolean |
hasNextPage()
|
boolean |
performFinish()
Ccalled only if AssistantPage.validatePage() and AssistantPage.canFinish() return true. |
boolean |
validatePage()
Called from AssistantPageContext.updateState() in order to validate user inputs. |
| Methods inherited from class org.esa.beam.framework.ui.layer.AbstractLayerSourceAssistantPage |
|---|
getContext, performCancel |
| Methods inherited from class org.esa.beam.framework.ui.assistant.AbstractAssistantPage |
|---|
canHelp, getPageComponent, getPageTitle, performHelp, setContext |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SelectLayerSourceAssistantPage(LayerSourceDescriptor[] sourceDescriptors)
| Method Detail |
|---|
public boolean validatePage()
AssistantPageAssistantPageContext.updateState() in order to validate user inputs.
validatePage in interface AssistantPagevalidatePage in class AbstractAssistantPagepublic boolean hasNextPage()
hasNextPage in interface AssistantPagehasNextPage in class AbstractAssistantPagepublic AbstractLayerSourceAssistantPage getNextPage()
AssistantPageAssistantPage.validatePage() and AssistantPage.hasNextPage() return true.
getNextPage in interface AssistantPagegetNextPage in class AbstractAssistantPagenull if no next page exists or the page could not be created.public boolean canFinish()
AssistantPage
canFinish in interface AssistantPagecanFinish in class AbstractAssistantPagetrue if the page can perform finish, otherwise falsepublic boolean performFinish()
AssistantPageAssistantPage.validatePage() and AssistantPage.canFinish() return true.
performFinish in interface AssistantPageperformFinish in class AbstractAssistantPagetrue if finishing was successful, otherwise false.public Component createPageComponent()
AbstractAssistantPage
createPageComponent in class AbstractAssistantPage
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||