package pl.net.bluesoft.rnd.processtool.dict.mapping.providers; import pl.net.bluesoft.rnd.processtool.dict.ProcessDictionaryRegistry; import pl.net.bluesoft.rnd.processtool.dict.mapping.metadata.dict.GlobalDictDescription; import pl.net.bluesoft.rnd.processtool.model.dict.ProcessDictionary; /** * User: POlszewski * Date: 2012-01-03 * Time: 23:41:45 */ public class GlobalDictEntryProvider extends PTDictEntryProvider { public GlobalDictEntryProvider(GlobalDictDescription dictDesc) { super(dictDesc); } @Override protected ProcessDictionary getDictionary(ProcessDictionaryRegistry processDictionaryRegistry, DictEntryProviderParams params) { return processDictionaryRegistry.getSpecificOrDefaultGlobalDictionary( "db", dictDesc.getName(), params.getI18NSource().getLocale().toString() ); } }