org.seasar.uruma.core.impl
クラス UrumaWindowManagerImpl
java.lang.Object
org.seasar.uruma.core.impl.UrumaWindowManagerImpl
- すべての実装されたインタフェース:
- UrumaWindowManager
public class UrumaWindowManagerImpl
- extends Object
- implements UrumaWindowManager
ウィンドウを管理するためのクラスです。
- 作成者:
- y-komori, bskuroneko
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
applicationContext
public ApplicationContext applicationContext
- 画面間のパラメータ共有に使用する
ApplicationContext
オブジェクトです。
UrumaWindowManagerImpl
public UrumaWindowManagerImpl()
close
public void close(String windowId)
- インタフェース
UrumaWindowManager
の記述:
windowId
で指定されたIDのウィンドウを閉じます。
- 定義:
- インタフェース
UrumaWindowManager
内の close
- パラメータ:
windowId
- ウィンドウのID
openWindow
public UrumaApplicationWindow openWindow(String templatePath,
boolean modal)
- インタフェース
UrumaWindowManager
の記述:
- 新しいウィンドウを開きます。
- 定義:
- インタフェース
UrumaWindowManager
内の openWindow
- パラメータ:
templatePath
- テンプレートパスmodal
- モーダル属性
- 戻り値:
- 生成したウィンドウ
loadTemplate
protected Template loadTemplate(String path)
openDialog
public int openDialog(String templatePath,
Object parentAction)
- インタフェース
UrumaWindowManager
の記述:
- 指定されたパスの画面定義 XML を読み込み、ダイアログを開きます。
ダイアログをオープンする前に、parentAction
から ApplicationContext
へ値がエクスポートされます。
- 定義:
- インタフェース
UrumaWindowManager
内の openDialog
- パラメータ:
templatePath
- 画面定義 XML のパスparentAction
- 呼び出し元アクションクラスの
- 戻り値:
- リターンコード
createWindow
protected UrumaApplicationWindow createWindow()
findWindow
protected UrumaApplicationWindow findWindow(String windowId)
Copyright © 2006-2008 The Seasar Foundation. All Rights Reserved.