|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.seasar.jface.impl.S2JFaceWindowManagerImpl
public class S2JFaceWindowManagerImpl
ウィンドウを管理するためのクラスです。
コンストラクタの概要 | |
---|---|
S2JFaceWindowManagerImpl()
|
メソッドの概要 | |
---|---|
protected TemplateImpl |
getTemplate(String path)
|
protected Template |
loadTemplate(String path)
|
Object |
openModal(String templatePath)
指定されたパスの画面定義XMLを読み込み、モーダルウィンドウとして開きます。 |
Object |
openModal(String templatePath,
Object argument)
指定されたパスの画面定義XMLを読み込み、モーダルウィンドウとして開きます。 |
Object |
openModeless(String templatePath)
指定されたパスの画面定義XMLを読み込み、モードレスウィンドウとして開きます。 |
Object |
openModeless(String templatePath,
Object argument)
指定されたパスの画面定義XMLを読み込み、モードレスウィンドウとして開きます。 |
S2JFaceApplicationWindow |
openWindow(String templatePath,
boolean modal,
Object argument)
|
protected void |
registTemplate(TemplateImpl template)
|
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public S2JFaceWindowManagerImpl()
メソッドの詳細 |
---|
public Object openModal(String templatePath)
S2JFaceWindowManager
の記述: 画面定義XMLに記述されているスタイルに PRIMARY_MODAL, APPLICATION_MODAL, SYSTEM_MODAL のいずれも含まれていない場合、PRIMARY_MODAL スタイルを適用します。
開いたウィンドウが閉じられるか、例外が発生するまで、このメソッドは制御を返しません。
開いたウィンドウが閉じられると、ウィンドウからの戻り値を返します。
S2JFaceWindowManager
内の openModal
templatePath
- 画面定義XMLのパス
public Object openModal(String templatePath, Object argument)
S2JFaceWindowManager
の記述: 画面定義XMLに記述されているスタイルに PRIMARY_MODAL, APPLICATION_MODAL, SYSTEM_MODAL のいずれも含まれていない場合、PRIMARY_MODAL スタイルを適用します。
開いたウィンドウが閉じられるか、例外が発生するまで、このメソッドは制御を返しません。
argument に指定されたオブジェクトは開いたウィンドウへの引数として使用します。
開いたウィンドウが閉じられると、ウィンドウからの戻り値を返します。
S2JFaceWindowManager
内の openModal
templatePath
- 画面定義XMLのパスargument
- 開く画面への引数
public Object openModeless(String templatePath)
S2JFaceWindowManager
の記述: 画面定義XMLに記述されているスタイルに PRIMARY_MODAL, APPLICATION_MODAL, SYSTEM_MODAL が含まれていた場合、それらのスタイルは除去されます。
開いたウィンドウのアクションを返します。
S2JFaceWindowManager
内の openModeless
templatePath
- 画面定義XMLのパス
public Object openModeless(String templatePath, Object argument)
S2JFaceWindowManager
の記述: 画面定義XMLに記述されているスタイルに PRIMARY_MODAL, APPLICATION_MODAL, SYSTEM_MODAL が含まれていた場合、それらのスタイルは除去されます。
開いたウィンドウのアクションを返します。
argument に指定されたオブジェクトは開いたウィンドウへの引数として使用します。
S2JFaceWindowManager
内の openModeless
templatePath
- 画面定義XMLのパスargument
- 開く画面への引数
public S2JFaceApplicationWindow openWindow(String templatePath, boolean modal, Object argument)
protected Template loadTemplate(String path)
protected TemplateImpl getTemplate(String path)
protected void registTemplate(TemplateImpl template)
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |