Package org.apache.tiles.request.render

# Class StringRenderer

java.lang.Object
org.apache.tiles.request.render.StringRenderer

All Implemented Interfaces:
  `Renderer`

public class StringRenderer extends Object implements Renderer
Renders an attribute that contains a string.

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `StringRenderer()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `boolean`
  `isRenderable(String value, Request request)`
  Checks if this renderer can render a path.
  `void`
  `render(String value, Request request)`
  Renders a path.

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### StringRenderer

    public StringRenderer()

- ## Method Details

  - ### render

    public void render(String value, Request request) throws IOException
    Renders a path.
    Specified by:
      `render` in interface `Renderer`
    Parameters:
      `value` - The path to render.
      `request` - The Tiles request context.
    Throws:
      `IOException` - If something goes wrong during rendition.

  - ### isRenderable

    public boolean isRenderable(String value, Request request)
    Checks if this renderer can render a path. Note that this does not mean it is the best renderer available, but checks only its capability.
    Specified by:
      `isRenderable` in interface `Renderer`
    Parameters:
      `value` - The path to be rendered.
      `request` - The request context.
    Returns:
      `true` if this renderer can render the attribute.