|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectto.etc.domui.state.UIGoto
public final class UIGoto
Moving to other pages.
Field Summary | |
---|---|
static java.lang.String |
SINGLESHOT_MESSAGE
|
Method Summary | |
---|---|
static void |
back()
Move to the previously-shelved page. |
static void |
clearPageAndReload(Page pg,
java.lang.Class<? extends UrlPage> target,
PageParameters pp,
java.lang.String msg)
Destroy the current page and replace it with the new page specified. |
static void |
clearPageAndReload(Page pg,
java.lang.String msg)
Destroy the current page and replace it with the new page specified. |
static void |
clearPageAndReload(Page pg,
java.lang.String msg,
PageParameters pp)
Destroy the current page and replace it with the new page specified with provided page parameters. |
static void |
clearPageAndReload(Page pg,
UIMessage msg)
Destroy the current page and replace it with the new page specified. |
static void |
clearPageAndReload(Page pg,
UIMessage msg,
PageParameters pp)
Destroy the current page and replace it with the new page specified. |
static void |
moveNew(java.lang.Class<? extends UrlPage> clz)
Clear the entire shelve, then goto a new page. |
static void |
moveNew(java.lang.Class<? extends UrlPage> clz,
java.lang.Object... param)
Clear the entire shelf, then goto a new page. |
static void |
moveNew(java.lang.Class<? extends UrlPage> clz,
PageParameters pp)
Clear the entire shelf, then goto a new page. |
static void |
moveSub(java.lang.Class<? extends UrlPage> clz)
Push (shelve) the current page, then move to a new page. |
static void |
moveSub(java.lang.Class<? extends UrlPage> clz,
ConversationContext cc,
PageParameters pp)
Push (shelve) the current page, then move to a new page. |
static void |
moveSub(java.lang.Class<? extends UrlPage> clz,
java.lang.Object... param)
Push (shelve) the current page, then move to a new page. |
static void |
moveSub(java.lang.Class<? extends UrlPage> clz,
PageParameters pp)
Push (shelve) the current page, then move to a new page. |
static void |
redirect(java.lang.String targeturl)
|
static void |
reload()
Destroy the current page and reload the exact same page with the same parameters as a new one. |
static void |
replace(java.lang.Class<? extends UrlPage> clz)
Replace the "current" page with a new page. |
static void |
replace(java.lang.Class<? extends UrlPage> clz,
PageParameters pp)
Replace the "current" page with a new page. |
static void |
replace(Page pg,
java.lang.Class<? extends UrlPage> clz,
PageParameters pp,
UIMessage msg)
Replace the "current" page with a new page. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String SINGLESHOT_MESSAGE
Method Detail |
---|
public static void reload()
public static void moveSub(java.lang.Class<? extends UrlPage> clz)
clz
- public static void moveSub(java.lang.Class<? extends UrlPage> clz, PageParameters pp)
clz
- pp
- public static void moveSub(java.lang.Class<? extends UrlPage> clz, java.lang.Object... param)
clz
- param
- A list of parameters, in PageParameters.addParameters(Object...)
format.public static void moveSub(java.lang.Class<? extends UrlPage> clz, ConversationContext cc, PageParameters pp)
clz
- cc
- pp
- public static void moveNew(java.lang.Class<? extends UrlPage> clz, PageParameters pp)
clz
- pp
- public static void moveNew(java.lang.Class<? extends UrlPage> clz, java.lang.Object... param)
clz
- param
- A list of parameters, in PageParameters.addParameters(Object...)
format.public static void moveNew(java.lang.Class<? extends UrlPage> clz)
clz
- public static void replace(java.lang.Class<? extends UrlPage> clz)
clz
- public static void replace(java.lang.Class<? extends UrlPage> clz, PageParameters pp)
clz
- pp
- public static final void replace(Page pg, java.lang.Class<? extends UrlPage> clz, PageParameters pp, UIMessage msg)
pg
- clz
- pp
- msg
- public static void redirect(java.lang.String targeturl)
public static void back()
public static final void clearPageAndReload(Page pg, java.lang.String msg)
pg
- msg
- public static final void clearPageAndReload(Page pg, java.lang.String msg, PageParameters pp)
pg
- msg
- pp
- public static final void clearPageAndReload(Page pg, java.lang.Class<? extends UrlPage> target, PageParameters pp, java.lang.String msg)
pg
- target
- pp
- msg
- public static final void clearPageAndReload(Page pg, UIMessage msg)
pg
- msg
- public static final void clearPageAndReload(Page pg, UIMessage msg, PageParameters pp)
pg
- msg
- pp
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |