org.apache.velocity.app.tools

Class VelocityFormatter.VelocityAutoAlternator

Enclosing Class:
VelocityFormatter

public class VelocityFormatter.VelocityAutoAlternator
extends VelocityFormatter.VelocityAlternator

As VelocityAlternator, but calls alternate() automatically on rendering in a template.

Field Summary

Fields inherited from class org.apache.velocity.app.tools.VelocityFormatter.VelocityAlternator

alternates, current

Constructor Summary

VelocityAutoAlternator(String[] alternates)
Constructor takes an array of Strings.

Method Summary

String
toString()
Returns the current alternate, and automatically alternates to the next alternate in its sequence (trigged upon rendering).

Methods inherited from class org.apache.velocity.app.tools.VelocityFormatter.VelocityAlternator

alternate, toString

Constructor Details

VelocityAutoAlternator

public VelocityAutoAlternator(String[] alternates)
Constructor takes an array of Strings.
Parameters:
alternates - A String[].

Method Details

toString

public final String toString()
Returns the current alternate, and automatically alternates to the next alternate in its sequence (trigged upon rendering).
Overrides:
toString in interface VelocityFormatter.VelocityAlternator
Returns:
The current alternate in the sequence.

Copyright B) 2002 Apache Software Foundation. All Rights Reserved.