public interface WizardPage
In the construction of an account registration wizard container the UI Service implementation could implement this interface to define a Default wizard page and a Summary page. Each AccountRegistrationWizard could obtain the identifier of both Default and Summary page from the corresponding AccountRegistrationWizardContainer, where it is added.
The predefined FINISH_PAGE_IDENTIFIER should be used to mark the end of a wizard.
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DEFAULT_PAGE_IDENTIFIER
The identifier of the default wizard page.
|
static java.lang.String |
FINISH_PAGE_IDENTIFIER
The identifier of the last wizard page.
|
static java.lang.String |
SUMMARY_PAGE_IDENTIFIER
The identifier of the summary wizard page.
|
Modifier and Type | Method and Description |
---|---|
void |
commitPage()
Invoked when user clicks on the "Next" wizard button.
|
java.lang.Object |
getBackPageIdentifier()
Returns the identifier of the previous wizard page.
|
java.lang.Object |
getIdentifier()
Returns the identifier of this WizardPage.
|
java.lang.Object |
getNextPageIdentifier()
Returns the identifier of the next wizard page.
|
java.lang.Object |
getWizardForm()
Returns the user interface form represented by this page.
|
void |
pageBack()
Invoked when user clicks on the "Back" wizard button.
|
void |
pageHiding()
Invoked when this WizardPage will be hidden eighter because
the user has clicked "Back" or "Next".
|
void |
pageShowing()
Invoked when this WizardPage will be shown eighter because
the user has clicked "Back" on the next wizard page or "Next" on the
previous one.
|
void |
pageShown()
Invoked when this WizardPage is shown to the user and has
become the current wizard page.
|
static final java.lang.String FINISH_PAGE_IDENTIFIER
static final java.lang.String SUMMARY_PAGE_IDENTIFIER
static final java.lang.String DEFAULT_PAGE_IDENTIFIER
At the time of this writing, it seems from its current uses that the constant indicates a null back page.
java.lang.Object getIdentifier()
java.lang.Object getNextPageIdentifier()
When this instance corresponds to the last page of the wizard this method should return WizardPage.FINISH_PAGE_IDENTIFIER
java.lang.Object getBackPageIdentifier()
java.lang.Object getWizardForm()
void pageHiding()
You should add here all operations you need to be executed when this WizardPage is about to be hidden.
void pageShown()
You should add here all operations you need to be executed when this WizardPage is shown.
void pageShowing()
You should add here all operations you need to be executed when this WizardPage is about to be shown.
void commitPage()
void pageBack()
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.