public abstract class AbstractDialog extends java.lang.Object implements Dialog
| コンストラクタと説明 |
|---|
AbstractDialog() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
addDialogEventListener(DialogEventListener pel)
イベントリスナーを登録する
|
void |
dispose()
終了処理を行う。
|
protected void |
fireDialogClosed(ClientEvent cause)
登録されているリスナーに対してダイアログの終了イベントを通知します。
|
protected Content |
getContent(java.lang.String contentID)
ページに含まれるContentインスタンスを取得する
|
DialogEventListener[] |
getDialogEventListeners()
イベントリスナーリストのコピー配列を取得する
|
Page |
getPage()
このダイアログがラップしているページを取得する
|
java.lang.Object |
getValue(java.lang.String contentID,
java.lang.String itemID)
ダイアログ画面のContentから値を取得する
ここで取得できるのは、registOutputで登録された項目のみとなる。
|
protected void |
init(Page p)
初期化処理を行う
|
void |
registDialogOutput(java.lang.String contentID,
java.lang.String itemID)
このダイアログの出力値となるContent及び項目を登録する
|
void |
removeDialogEventListener(DialogEventListener pel)
イベントリスナーを削除する
|
void |
setValue(java.lang.String contentID,
java.lang.String itemID,
java.lang.Object value)
ポップアップ画面のContentに値を設定する
|
void |
showDialog(java.util.Map inputItemMap,
java.util.Map outputItemMap,
PageTransition transition,
ClientEvent e)
ダイアログの起動処理を行う
|
void |
toFront(ClientEvent e)
ダイアログウィンドウを最前面に移動させる。
|
public void addDialogEventListener(DialogEventListener pel)
addDialogEventListener インタフェース内 Dialogpel - イベントリスナーpublic DialogEventListener[] getDialogEventListeners()
getDialogEventListeners インタフェース内 Dialogpublic void removeDialogEventListener(DialogEventListener pel)
removeDialogEventListener インタフェース内 Dialogpel - 削除対象のイベントリスナーpublic void registDialogOutput(java.lang.String contentID, java.lang.String itemID)
registDialogOutput インタフェース内 DialogcontentID - 出力対象のContentIDitemID - 出力対象のContent項目IDpublic void setValue(java.lang.String contentID, java.lang.String itemID, java.lang.Object value) throws RecoverableException
setValue インタフェース内 DialogitemID - 値を設定するContent項目IDvalue - Content項目に設定する値contentID - 値を設定する先のContentIDRecoverableExceptionpublic java.lang.Object getValue(java.lang.String contentID, java.lang.String itemID)
public void showDialog(java.util.Map inputItemMap, java.util.Map outputItemMap, PageTransition transition, ClientEvent e) throws RecoverableException
showDialog インタフェース内 DialoginputItemMap - ダイアログに対する入力項目MapoutputItemMap - ダイアログに対する出力項目Maptransition - ダイアログの画面遷移情報e - 実行時イベントRecoverableExceptionpublic void toFront(ClientEvent e)
protected void init(Page p)
p - ラップ対象のページインスタンスprotected Content getContent(java.lang.String contentID)
contentID - 取得対象のContentIDprotected void fireDialogClosed(ClientEvent cause)