org.jtheque.core.managers.language
Class JThequeResourceBundle
java.lang.Object
org.springframework.context.support.MessageSourceSupport
org.springframework.context.support.AbstractMessageSource
org.springframework.context.support.ResourceBundleMessageSource
org.jtheque.core.managers.language.JThequeResourceBundle
- All Implemented Interfaces:
- EditableResourceBundle, org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.context.HierarchicalMessageSource, org.springframework.context.MessageSource
public final class JThequeResourceBundle
- extends org.springframework.context.support.ResourceBundleMessageSource
- implements EditableResourceBundle
An editable ressource bundle implementation.
- Author:
- Baptiste Wicht
Fields inherited from class org.springframework.context.support.MessageSourceSupport |
logger |
Method Summary |
void |
addBasename(java.lang.String baseName)
Add basename. |
void |
init()
Init the JTheque ressource bundle. |
void |
refresh()
Refresh the ressource bundle. |
void |
removeBasename(java.lang.String baseName)
Remove a basename. |
void |
setCoreBasenames(java.lang.String[] coreBasenames)
Set the basenames of the core. |
Methods inherited from class org.springframework.context.support.ResourceBundleMessageSource |
doGetBundle, getBundleClassLoader, getMessageFormat, getResourceBundle, resolveCode, resolveCodeWithoutArguments, setBasename, setBasenames, setBeanClassLoader, setBundleClassLoader, toString |
Methods inherited from class org.springframework.context.support.AbstractMessageSource |
getDefaultMessage, getMessage, getMessage, getMessage, getMessageFromParent, getMessageInternal, getParentMessageSource, isUseCodeAsDefaultMessage, renderDefaultMessage, resolveArguments, setParentMessageSource, setUseCodeAsDefaultMessage |
Methods inherited from class org.springframework.context.support.MessageSourceSupport |
createMessageFormat, formatMessage, isAlwaysUseMessageFormat, setAlwaysUseMessageFormat |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
JThequeResourceBundle
public JThequeResourceBundle()
init
@PostConstruct
public void init()
- Init the JTheque ressource bundle.
addBasename
public void addBasename(java.lang.String baseName)
- Description copied from interface:
EditableResourceBundle
- Add basename.
- Specified by:
addBasename
in interface EditableResourceBundle
- Parameters:
baseName
- The basename to add.
removeBasename
public void removeBasename(java.lang.String baseName)
- Description copied from interface:
EditableResourceBundle
- Remove a basename.
- Specified by:
removeBasename
in interface EditableResourceBundle
- Parameters:
baseName
- The basename.
refresh
public void refresh()
- Description copied from interface:
EditableResourceBundle
- Refresh the ressource bundle.
- Specified by:
refresh
in interface EditableResourceBundle
setCoreBasenames
public void setCoreBasenames(java.lang.String[] coreBasenames)
- Set the basenames of the core.
- Parameters:
coreBasenames
- An array of all the basenames of the core.
Copyright © 2009 JTheque. All Rights Reserved.