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
- FatalException
public static Resource getResource(ResourceFactory resourceFactory, Key resourceKey, java.lang.String propName, java.lang.String modelEncoding) throws FatalException
resourceFactory
- propertyName
- デフォルトの場合はnullを設定するurl
- encoding
- デフォルトの場合はnullを設定するFatalException
public 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ならキャッシュを無視して強制的に生成するFatalException
public static java.util.Map getEntryInfo()
public static void refresh()