public class ResourceMapUtils
extends java.lang.Object
| 修飾子とタイプ | フィールドと説明 |
|---|---|
static Key |
KEY_ModelEncoding |
static Key |
KEY_ModelEntryDefaultPath |
static Key |
KEY_ModelEntryDefaultResourcePath |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
static java.util.Map |
getEntryInfo()
ResourceKey・model定義Mapを返す
|
static Resource |
getResource(ResourceFactory resourceFactory,
Key resourceKey,
java.lang.String propName,
java.lang.String modelEncoding)
ModelEntryファイルへのURLオブジェクトからResourceKey・ResourceのMapを生成する
|
static Resource |
getResource(ResourceFactory resourceFactory,
Key resourceKey,
java.lang.String propName,
java.lang.String modelEncoding,
boolean force)
ModelEntryファイルへのURLオブジェクトからResourceKey・ResourceのMapを生成する
|
static void |
init(java.util.Map entryInfoMap)
ResourceKey・model定義MapでResourceMapを初期化する
|
static void |
init(java.lang.String propName,
java.lang.String urlString,
java.lang.String encoding)
引数で指定されたURLからモデル定義エントリ情報を読み込んで初期化する
|
static void |
refresh()
Resourceキャッシュをクリアする
|
public static final Key KEY_ModelEntryDefaultPath
public static final Key KEY_ModelEntryDefaultResourcePath
public static final Key KEY_ModelEncoding
public static void init(java.util.Map entryInfoMap)
entryInfoMap - public static void init(java.lang.String propName, java.lang.String urlString, java.lang.String encoding) throws FatalException
propName - urlString - encoding - FatalExceptionpublic static Resource getResource(ResourceFactory resourceFactory, Key resourceKey, java.lang.String propName, java.lang.String modelEncoding) throws FatalException
resourceFactory - propertyName - デフォルトの場合はnullを設定するurl - encoding - デフォルトの場合はnullを設定するFatalExceptionpublic static Resource getResource(ResourceFactory resourceFactory, Key resourceKey, java.lang.String propName, java.lang.String modelEncoding, boolean force) throws FatalException
resourceFactory - Resourceを生成するファクトリresourceKey - 生成対象モデル名propertyName - デフォルトの場合はnullを設定するmodelEncoding - モデル定義の読み込みエンコーディングforce - trueならキャッシュを無視して強制的に生成するFatalExceptionpublic static java.util.Map getEntryInfo()
public static void refresh()