public class ContentValueSource extends AbstractContentSource
| 修飾子とタイプ | フィールドと説明 |
|---|---|
static java.lang.String |
KEY_ValueSource
このContentSourceを特定するキー
|
| コンストラクタと説明 |
|---|
ContentValueSource(java.util.Map global,
java.util.Map group)
コンストラクタ
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
destroy()
値コンテナの終了処理を行う
|
java.lang.String |
getSourceKey()
取得元の判別キーを返す
|
java.lang.Object |
getValue(java.lang.String itemID,
Content source)
スコープと項目IDから値を取得する
|
void |
removeValue(java.lang.String itemID,
Content source)
スコープと項目IDから値を削除する
|
java.lang.Object |
setValue(java.lang.String itemID,
java.lang.Object value,
Content source)
スコープと項目IDから値を設定する。
|
convertItemValue, equalsValuepublic static final java.lang.String KEY_ValueSource
public ContentValueSource(java.util.Map global, java.util.Map group)
global - グローバルスコープの値格納Mapgroup - グループスコープの値格納Mappublic java.lang.String getSourceKey()
public java.lang.Object getValue(java.lang.String itemID, Content source) throws RecoverableException
itemID - 項目IDsource - リンクするコンテントRecoverableException - 読み込み処理でエラー発生public java.lang.Object setValue(java.lang.String itemID, java.lang.Object value, Content source)
itemID - 項目IDvalue - 設定値source - リンクするコンテントpublic void removeValue(java.lang.String itemID, Content source)
itemID - 項目IDsource - リンクするコンテントpublic void destroy()