Package rife.render
Class Trim
java.lang.Object
rife.render.Trim
- All Implemented Interfaces:
ValueRenderer
Removes leading and trailing whitespace from a template value.
Usage:
<!--v render:rife.render.Trim:valueId/--> {{v render:rife.render.Trim:valueId/}}
- Since:
- 1.0
- Author:
- Erik C. Thauvin
- See Also:
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
Trim
public Trim()
-
-
Method Details
-
render
Renders the template value by removing leading and trailing whitespace.- Specified by:
render
in interfaceValueRenderer
- Parameters:
template
- the template instancevalueId
- the id of the value to renderdifferentiator
- an optional differentiator to use for cache invalidation- Returns:
- the trimmed value, or the original value if it is
null
or empty
-