org.seasar.jms.core.text.impl
クラス S2Context

java.lang.Object
  上位を拡張 org.seasar.jms.core.text.impl.S2Context
すべての実装されたインタフェース:
org.apache.velocity.context.Context

public class S2Context
extends Object
implements org.apache.velocity.context.Context

S2コンテナをVelocityのコンテキストとして扱うためのクラスです。

作成者:
bowez

フィールドの概要
protected  S2Container container
          S2コンテナ
 
コンストラクタの概要
S2Context()
           
 
メソッドの概要
 boolean containsKey(Object key)
          keyに対応するコンポーネントがコンテナに登録されているかどうかを調べます。
 Object get(String key)
          keyをコンポーネント名としてS2コンテナから取得したコンポーネントを返します。
 Object[] getKeys()
          サポートされません。
 Object put(String key, Object value)
          サポートされません。
 Object remove(Object key)
          サポートされません。
 void setContainer(S2Container container)
          S2コンテナを設定します(必須)。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

container

protected S2Container container
S2コンテナ

コンストラクタの詳細

S2Context

public S2Context()
メソッドの詳細

setContainer

public void setContainer(S2Container container)
S2コンテナを設定します(必須)。

パラメータ:
container - S2コンテナ

put

public Object put(String key,
                  Object value)
サポートされません。常に例外がスローされます。

定義:
インタフェース org.apache.velocity.context.Context 内の put
例外:
UnsupportedOperationException

get

public Object get(String key)
keyをコンポーネント名としてS2コンテナから取得したコンポーネントを返します。

定義:
インタフェース org.apache.velocity.context.Context 内の get
パラメータ:
key - コンポーネント名
戻り値:
コンポーネント名に対応付けられたコンポーネント。コンポーネントが存在しない場合は null。

containsKey

public boolean containsKey(Object key)
keyに対応するコンポーネントがコンテナに登録されているかどうかを調べます。

定義:
インタフェース org.apache.velocity.context.Context 内の containsKey
パラメータ:
key - コンポーネント名
戻り値:
コンポーネント名に対応づけられたコンポーネントが存在する場合は true

getKeys

public Object[] getKeys()
サポートされません。常に例外がスローされます。

定義:
インタフェース org.apache.velocity.context.Context 内の getKeys
例外:
UnsupportedOperationException

remove

public Object remove(Object key)
サポートされません。常に例外がスローされます。

定義:
インタフェース org.apache.velocity.context.Context 内の remove
例外:
UnsupportedOperationException


Copyright © 2005-2009 The Seasar Foundation. All Rights Reserved.