Class LocaleEditor
- java.lang.Object
- java.beans.PropertyEditorSupport
- org.springframework.beans.propertyeditors.LocaleEditor
- All Implemented Interfaces:
PropertyEditor
public class LocaleEditor extends PropertyEditorSupport
Editor forjava.util.Locale, to directly populate a Locale property.Expects the same syntax as Locale's
toString, i.e. language + optionally country + optionally variant, separated by "_" (e.g. "en", "en_US"). Also accepts spaces as separators, as alternative to underscores.- Since:
- 26.05.2003
- Author:
- Juergen Hoeller
- See Also:
Locale,StringUtils.parseLocaleString(java.lang.String)
Constructor Summary
Constructors Constructor Description LocaleEditor()
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAsText()voidsetAsText(String text)Methods inherited from class java.beans.PropertyEditorSupport
addPropertyChangeListener, firePropertyChange, getCustomEditor, getJavaInitializationString, getSource, getTags, getValue, isPaintable, paintValue, removePropertyChangeListener, setSource, setValue, supportsCustomEditor
Constructor Detail
LocaleEditor
public LocaleEditor()
Method Detail
setAsText
public void setAsText(String text)
- Specified by:
setAsTextin interfacePropertyEditor- Overrides:
setAsTextin classPropertyEditorSupport
getAsText
public String getAsText()
- Specified by:
getAsTextin interfacePropertyEditor- Overrides:
getAsTextin classPropertyEditorSupport