Class LocationRenderer
java.lang.Object
org.apache.tapestry5.internal.renderers.LocationRenderer
- All Implemented Interfaces:
ObjectRenderer<Location>
@Scope("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).-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
render
(Location location, MarkupWriter writer) Renders the object out as markup.
-
Constructor Details
-
LocationRenderer
public LocationRenderer()
-
-
Method Details
-
render
Description copied from interface:ObjectRenderer
Renders the object out as markup.- Specified by:
render
in interfaceObjectRenderer<Location>
- Parameters:
location
- to be renderedwriter
- to which output should be directed
-