public class TranslatorMapFactory
extends java.lang.Object
プロパティキーは、指定しない場合は、translator(translator.properties)が利用される。
defaultキーは特別なキーで、defaultに対応するtranslatorが存在した場合は、 他のキーの読み込みに先立って、defaultキーの内容が読み込まれる。
;; translator.propertiesの書式 translator_name translatorへのURLまたはResourceBundle経由で読み出すリソース名
修飾子とタイプ | フィールドと説明 |
---|---|
static java.lang.String |
DEFAULT_TRANSLATOR |
修飾子 | コンストラクタと説明 |
---|---|
protected |
TranslatorMapFactory(java.lang.String propertyName,
Resource resource) |
修飾子とタイプ | メソッドと説明 |
---|---|
protected TranslatorMap |
createTranslator(java.util.Map translatorInfo,
boolean flag,
boolean cacheFlag) |
protected TranslatorMap |
createTranslator(java.lang.String keyName) |
protected java.util.Map |
createTranslatorMap(java.util.Map translatorInfo) |
static TranslatorMapFactory |
getInstance() |
static TranslatorMapFactory |
getInstance(java.lang.String propertyName) |
static TranslatorMapFactory |
getInstance(java.lang.String propertyName,
Resource resource) |
protected PropertyManager |
getPropertyManager() |
protected java.util.Map |
getTranslatorInfo(java.lang.String path)
Translatorの定義内容を指定パスから読み込む
|
TranslatorMap |
getTranslatorMap(java.lang.String keyName) |
protected boolean |
isExternalResource(java.lang.String path) |
void |
setDebugFlag(boolean flag) |
public static final java.lang.String DEFAULT_TRANSLATOR
protected TranslatorMapFactory(java.lang.String propertyName, Resource resource)
public static TranslatorMapFactory getInstance(java.lang.String propertyName, Resource resource)
public static TranslatorMapFactory getInstance(java.lang.String propertyName)
public static TranslatorMapFactory getInstance()
public void setDebugFlag(boolean flag)
public TranslatorMap getTranslatorMap(java.lang.String keyName)
protected PropertyManager getPropertyManager()
protected TranslatorMap createTranslator(java.lang.String keyName)
protected TranslatorMap createTranslator(java.util.Map translatorInfo, boolean flag, boolean cacheFlag)
protected java.util.Map createTranslatorMap(java.util.Map translatorInfo)
protected java.util.Map getTranslatorInfo(java.lang.String path)
path
- m
- protected boolean isExternalResource(java.lang.String path)