org.apache.tapestry5.internal.renderers
Class LocationRenderer
java.lang.Object
org.apache.tapestry5.internal.renderers.LocationRenderer
- All Implemented Interfaces:
- ObjectRenderer<Location>
@Scope(value="perthread")
public class LocationRenderer
- extends Object
- implements ObjectRenderer<Location>
Responsible for rendering a Location
. It is designed to only perform the full output (which includes a
snippet of the source file) once per render. This requires the use of the "perthread" scope (since the service
tracks, internally, which locations have already been rendered, to avoid repetition).
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LocationRenderer
public LocationRenderer()
render
public void render(Location location,
MarkupWriter writer)
- Description copied from interface:
ObjectRenderer
- Renders the object out as markup.
- Specified by:
render
in interface ObjectRenderer<Location>
- Parameters:
location
- to be renderedwriter
- to which output should be directed
Copyright © 2003-2012 The Apache Software Foundation.