Package org.apache.tapestry5.services
Interface ObjectRenderer<T>
-
- All Known Implementing Classes:
AvailableValuesRenderer,ComponentResourcesRenderer,DefaultObjectRenderer,EventContextRenderer,ListRenderer,LocationRenderer,ObjectArrayRenderer,RequestRenderer
@UsesMappedConfiguration(key=java.lang.Class.class, value=ObjectRenderer.class) public interface ObjectRenderer<T>
A strategy interface used for converting an object into markup that describes that object. This is primarily used in terms of anExceptionReporterpage. The ObjectRenderer service (distinguished by the @Primarymarker annotation) uses type-based matching to find a specific ObjectRenderer for any given type.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidrender(T object, MarkupWriter writer)Renders the object out as markup.
-
-
-
Method Detail
-
render
void render(T object, MarkupWriter writer)
Renders the object out as markup.- Parameters:
object- to be renderedwriter- to which output should be directed
-
-