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
インタフェース内 Dialog
pel
- イベントリスナーpublic DialogEventListener[] getDialogEventListeners()
getDialogEventListeners
インタフェース内 Dialog
public void removeDialogEventListener(DialogEventListener pel)
removeDialogEventListener
インタフェース内 Dialog
pel
- 削除対象のイベントリスナーpublic void registDialogOutput(java.lang.String contentID, java.lang.String itemID)
registDialogOutput
インタフェース内 Dialog
contentID
- 出力対象のContentIDitemID
- 出力対象のContent項目IDpublic void setValue(java.lang.String contentID, java.lang.String itemID, java.lang.Object value) throws RecoverableException
setValue
インタフェース内 Dialog
itemID
- 値を設定するContent項目IDvalue
- Content項目に設定する値contentID
- 値を設定する先のContentIDRecoverableException
public 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
インタフェース内 Dialog
inputItemMap
- ダイアログに対する入力項目MapoutputItemMap
- ダイアログに対する出力項目Maptransition
- ダイアログの画面遷移情報e
- 実行時イベントRecoverableException
public void toFront(ClientEvent e)
protected void init(Page p)
p
- ラップ対象のページインスタンスprotected Content getContent(java.lang.String contentID)
contentID
- 取得対象のContentIDprotected void fireDialogClosed(ClientEvent cause)