org.dspace.app.xmlui.cocoon
Class DSpaceLocaleAction.DSpaceLocaleValidator
java.lang.Object
org.dspace.app.xmlui.cocoon.DSpaceLocaleAction.DSpaceLocaleValidator
- All Implemented Interfaces:
- org.apache.cocoon.i18n.I18nUtils.LocaleValidator
- Enclosing class:
- DSpaceLocaleAction
public static class DSpaceLocaleAction.DSpaceLocaleValidator
- extends Object
- implements org.apache.cocoon.i18n.I18nUtils.LocaleValidator
This validator class works with cocoon's i18nutils class to test if locales are valid.
For dspace we define a locale as valid if it is listed in xmlui.supported.locales config
parameter.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DSpaceLocaleAction.DSpaceLocaleValidator
public DSpaceLocaleAction.DSpaceLocaleValidator()
- Build a list supported locales to validate against upon object construction.
test
public boolean test(String name,
Locale test)
- Specified by:
test in interface org.apache.cocoon.i18n.I18nUtils.LocaleValidator
- Parameters:
name - name of the locale (for debugging)test - locale to test
- Returns:
- true if locale satisfies validator's criteria
Copyright © 2013 DuraSpace. All Rights Reserved.