public interface ViewManager extends ClientManager
修飾子とタイプ | フィールドと説明 |
---|---|
static java.lang.String |
KEY_ViewManager
ViewManagerを表すキー文字列
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
closeContext(Area area,
ClientEvent e)
引数で指定されたエリアに紐尽く実行コンテキストを終了する。
|
void |
closeContext(Page page,
ClientEvent e)
引数で指定されたページに紐尽く実行コンテキストを終了する。
|
Area |
createArea(java.lang.String areaID,
AreaContainer container,
ClientContext context,
ClientEvent e)
Areaインスタンスを生成する。
|
Dialog |
createDialog(PageTransition transition,
ClientEvent e)
IDで指定されたPageをDialogとして取得する
入力補助系の画面をダイアログとしてポップアップさせる場合に使用する。
|
void |
doTransition(Area source,
java.lang.String contentID,
java.lang.String transitionID,
ClientEvent e)
画面遷移を実行する
|
Page |
getPage(ClientContext context)
コンテキストに結びついている、現在アクティブなPageを取得する。
|
Translator |
getTranslator(java.lang.String translatorName)
トランスレータを取得する
|
void |
invokeView(ClientEvent e)
Viewを起動する
|
boolean |
isPageContext(ClientContext context)
引数で指定されたコンテキストに紐尽くページが存在するかを判定する
|
destroy, getManagerKey
refresh
static final java.lang.String KEY_ViewManager
void invokeView(ClientEvent e) throws RecoverableException
e
- 起動イベント情報RecoverableException
- 起動時にエラー発生Page getPage(ClientContext context)
context
- Pageを特定するためのコンテキストboolean isPageContext(ClientContext context)
context
- 判定対象のコンテキストDialog createDialog(PageTransition transition, ClientEvent e) throws RecoverableException
transition
- ダイアログ画面遷移情報e
- イベント情報RecoverableException
- ダイアログ取得処理でエラー発生Area createArea(java.lang.String areaID, AreaContainer container, ClientContext context, ClientEvent e)
areaID
- 生成するAreaのIDcontainer
- 生成するAreaが紐尽くべきコンテナcontext
- 生成するAreaが紐尽くべき実行コンテキストe
- イベント情報void doTransition(Area source, java.lang.String contentID, java.lang.String transitionID, ClientEvent e) throws RecoverableException
source
- 画面遷移の発生元エリアcontentID
- 画面遷移条件となるコンテントIDtransitionID
- 画面遷移IDe
- イベント情報RecoverableException
void closeContext(Page page, ClientEvent e)
page
- 終了対象ページe
- イベント情報void closeContext(Area area, ClientEvent e)
area
- 終了対象エリアe
- イベント情報Translator getTranslator(java.lang.String translatorName)
translatorName
- 取得したいトランスレータ名