org.apache.tapestry.form
Interface TranslatedFieldSupport

All Known Implementing Classes:
TranslatedFieldSupportImpl

public interface TranslatedFieldSupport


Method Summary
 String format(TranslatedField field, Object object)
          Formats the field translation.
 Object parse(TranslatedField field, String text)
          Parses the field value.
 void renderContributions(TranslatedField field, IMarkupWriter writer, IRequestCycle cycle)
          Renders client side / misc contributions when the field is being rendered.
 

Method Detail

format

String format(TranslatedField field,
              Object object)
Formats the field translation.

Parameters:
field - The field the value is being formatted for.
object - The object value to be formatted.
Returns:
The formatted string value of the given object.

parse

Object parse(TranslatedField field,
             String text)
             throws ValidatorException
Parses the field value.

Parameters:
field - The field to parse the value from.
text - The input text.
Returns:
The parsed field value in its translated object form.
Throws:
ValidatorException - On validation error.

renderContributions

void renderContributions(TranslatedField field,
                         IMarkupWriter writer,
                         IRequestCycle cycle)
Renders client side / misc contributions when the field is being rendered.

Parameters:
field - The field being rendered.
writer - The markup writer to use.
cycle - The current request.


Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.