|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.boxed_economy.besp.presentation.PresentationContainer
プレゼンテーションコンポーネントを配置するプレゼンテーションコンテナです。 メインウィンドウと各プレゼンテーションコンポーネントを追加・削除・取得 することができます。
コンストラクタの概要 | |
PresentationContainer(BESPContainer container)
Constructor for PresentationContainer. |
メソッドの概要 | |
void |
addMenuElementToShowMenu(MenuElement element)
Show(表示)メニューにActionを追加します。 |
void |
addMenuElementToToolsMenu(MenuElement element)
Show(表示)メニューにActionを追加します。 |
void |
addPresentationComponent(PresentationComponent component)
PresentationComponentを追加します。 |
void |
addPresentationContainerListener(PresentationContainerListener l)
|
protected void |
firePresentationComponentAdded(PresentationContainerEvent e)
|
protected void |
firePresentationComponentRemoved(PresentationContainerEvent e)
|
BESPContainer |
getContainer()
|
GUIContainer |
getGuiContainer()
Returns the guiContainer. |
MainFrame |
getMainFrame()
MainFrameを取得します(便利メソッド) |
MenuManager |
getMenuManager()
MenuManagerを取得します(便利メソッド) |
ModelContainer |
getModelContainer()
コンテナ関連 |
PresentationComponent |
getPresentationComponent(java.lang.Class presentationComponentClass)
クラスに対応するプレゼンテーションコンポーネントを取得します ☆継承するものも対応します ☆複数ある場合は、最初に見つかったものを返します 見つからなかった場合は、nullを返します |
java.util.Collection |
getPresentationComponents()
Method getPresentationComponents. |
UpdateEventManager |
getUpdateEventManager()
イベント配信関連 |
void |
hideTitle()
タイトルウィンドウを隠します。 |
void |
initialize()
初期化します |
static void |
initializeLookAndFeel()
|
void |
removePresentationComponent(PresentationComponent component)
PresentationComponentを削除します。 |
void |
removePresentationContainerListener(PresentationContainerListener l)
|
void |
setInitialStatusMessage(java.lang.String s)
タイトルウィンドウのメッセージを変更します。 |
void |
showError(java.lang.String message)
エラーを表示します。 |
void |
showError(java.lang.String message,
java.lang.Throwable th)
エラーを表示します。 |
void |
showTitle()
タイトルウィンドウを表示します。 |
void |
terminate()
終了処理します |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public PresentationContainer(BESPContainer container)
メソッドの詳細 |
public static void initializeLookAndFeel()
public void initialize()
public void terminate()
public ModelContainer getModelContainer()
public BESPContainer getContainer()
public GUIContainer getGuiContainer()
public MainFrame getMainFrame()
public MenuManager getMenuManager()
public void addMenuElementToShowMenu(MenuElement element)
public void addMenuElementToToolsMenu(MenuElement element)
public UpdateEventManager getUpdateEventManager()
public void addPresentationComponent(PresentationComponent component)
public void removePresentationComponent(PresentationComponent component)
public java.util.Collection getPresentationComponents()
public PresentationComponent getPresentationComponent(java.lang.Class presentationComponentClass)
public void showError(java.lang.String message)
message
- エラーmessagepublic void showError(java.lang.String message, java.lang.Throwable th)
message
- エラーmessagepublic void showTitle()
public void hideTitle()
public void setInitialStatusMessage(java.lang.String s)
public void addPresentationContainerListener(PresentationContainerListener l)
public void removePresentationContainerListener(PresentationContainerListener l)
protected void firePresentationComponentAdded(PresentationContainerEvent e)
protected void firePresentationComponentRemoved(PresentationContainerEvent e)
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |