org.seasar.uruma.context
インタフェース ApplicationContext

既知の実装クラスの一覧:
ApplicationContextImpl

public interface ApplicationContext

アプリケーション全体に共通な情報を保持するクラスのためのインターフェースです。

作成者:
y-komori

メソッドの概要
 Object getValue(String name)
          ApplicationContext から値を取得します。
 WindowContext getWindowContext(String windowName)
          windowName で指定された名称を持つ WindowContext を返します。
 Collection<WindowContext> getWindowContexts()
          ApplicationContext が保持する WindowContext のコレクションを返します。
 void setValue(String name, Object value)
          ApplicationContext へ値を設定します。
 

メソッドの詳細

getWindowContexts

Collection<WindowContext> getWindowContexts()
ApplicationContext が保持する WindowContext のコレクションを返します。
WindowContext を1つも保持しない場合、空のコレクションを返します。

戻り値:
WindowContext のコレクション

getWindowContext

WindowContext getWindowContext(String windowName)
windowName で指定された名称を持つ WindowContext を返します。

パラメータ:
windowName - ウィンドウ名称
戻り値:
WindowContext オブジェクト。見つからなかった場合は null

setValue

void setValue(String name,
              Object value)
ApplicationContext へ値を設定します。
同じ名称の値が既に設定されている場合は、上書きされます。

パラメータ:
name - 名称
value - 値

getValue

Object getValue(String name)
ApplicationContext から値を取得します。

パラメータ:
name - 名称
戻り値:
値。見つからない場合は null


Copyright © 2006-2008 The Seasar Foundation. All Rights Reserved.