org.apache.myfaces.extensions.validator.core.validation.message.resolver
Class AbstractValidationErrorMessageResolver
java.lang.Object
org.apache.myfaces.extensions.validator.core.validation.message.resolver.AbstractValidationErrorMessageResolver
- All Implemented Interfaces:
- MessageResolver
- Direct Known Subclasses:
- DefaultValidationErrorMessageResolver, JpaValidationErrorMessageResolver
public abstract class AbstractValidationErrorMessageResolver
- extends Object
- implements MessageResolver
MessageResolver which uses property files.
Subclasses just have to provide the package to look at.
An implementation can also provide a custom name which is e.g. configured via web.xml.
- Since:
- 1.x.1
- Author:
- Gerhard Petracek
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MISSING_RESOURCE_MARKER
public static final String MISSING_RESOURCE_MARKER
- See Also:
- Constant Field Values
logger
protected final Logger logger
AbstractValidationErrorMessageResolver
protected AbstractValidationErrorMessageResolver()
getMessage
public String getMessage(String key,
Locale locale)
- Description copied from interface:
MessageResolver
- Loads a message-text for the given message-key and locale.
- Specified by:
getMessage
in interface MessageResolver
- Parameters:
key
- key which identifies a message-textlocale
- the target locale of the message
- Returns:
- message-text
isDefaultMessageBundleConventionActive
protected boolean isDefaultMessageBundleConventionActive()
getBaseName
protected abstract String getBaseName()
getCustomBaseName
protected String getCustomBaseName()
setMessageBundleBaseName
public void setMessageBundleBaseName(String messageBundleBaseName)
setMessageBundleVarName
public void setMessageBundleVarName(String messageBundleVarName)
Copyright © 2008-2010 The Apache Software Foundation. All Rights Reserved.