public class StringTranslator extends AbstractTranslator
Translator implementation. By default, empty text submissions are interpretted
as null.| Constructor and Description |
|---|
StringTranslator() |
StringTranslator(java.lang.String initializer) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
formatObject(IFormComponent field,
java.util.Locale locale,
java.lang.Object object) |
java.lang.Object |
getValueForEmptyInput()
The value to be used when the value supplied in the request is blank (null or empty).
|
protected java.lang.Object |
parseText(IFormComponent field,
ValidationMessages messages,
java.lang.String text) |
void |
setEmpty(java.lang.String empty) |
buildMessage, format, getMessage, getMessageParameters, isTrim, parse, renderContribution, setMessage, setTrimdefaultScript, getScript, setScriptpublic StringTranslator()
public StringTranslator(java.lang.String initializer)
protected java.lang.Object parseText(IFormComponent field, ValidationMessages messages, java.lang.String text)
parseText in class AbstractTranslatorAbstractTranslator.parseText(org.apache.tapestry.form.IFormComponent,
ValidationMessages, java.lang.String)protected java.lang.String formatObject(IFormComponent field, java.util.Locale locale, java.lang.Object object)
formatObject in class AbstractTranslatorAbstractTranslator.formatObject(org.apache.tapestry.form.IFormComponent,
Locale, java.lang.Object)public java.lang.Object getValueForEmptyInput()
AbstractTranslatorgetValueForEmptyInput in class AbstractTranslatorAbstractTranslator.parse(IFormComponent, ValidationMessages, String)public void setEmpty(java.lang.String empty)