org.apache.commons.jelly.tags.util
Class SortTag

java.lang.Object
  extended byorg.apache.commons.jelly.TagSupport
      extended byorg.apache.commons.jelly.tags.util.SortTag
All Implemented Interfaces:
org.apache.commons.jelly.Tag

public class SortTag
extends org.apache.commons.jelly.TagSupport


Field Summary
private  java.util.List items
          things to sort
private  java.lang.String property
          property of the beans to sort on, if any
private  java.lang.String var
          the variable to store the result in
 
Fields inherited from class org.apache.commons.jelly.TagSupport
body, context, hasTrimmed, parent, shouldTrim
 
Constructor Summary
SortTag()
           
 
Method Summary
 void doTag(org.apache.commons.jelly.XMLOutput output)
           
 void setItems(java.util.List newItems)
          Set the items to be sorted
 void setProperty(java.lang.String newProperty)
           
 void setVar(java.lang.String newVar)
          The variable to hold the sorted collection.
 
Methods inherited from class org.apache.commons.jelly.TagSupport
findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, getBody, getBodyText, getBodyText, getContext, getParent, invokeBody, isEscapeText, isTrim, setBody, setContext, setEscapeText, setParent, setTrim, trimBody
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

items

private java.util.List items
things to sort


var

private java.lang.String var
the variable to store the result in


property

private java.lang.String property
property of the beans to sort on, if any

Constructor Detail

SortTag

public SortTag()
Method Detail

doTag

public void doTag(org.apache.commons.jelly.XMLOutput output)
           throws org.apache.commons.jelly.JellyTagException
Throws:
org.apache.commons.jelly.JellyTagException

setItems

public void setItems(java.util.List newItems)
Set the items to be sorted

Parameters:
newItems - some collection

setVar

public void setVar(java.lang.String newVar)
The variable to hold the sorted collection.

Parameters:
newVar - the name of the variable.

setProperty

public void setProperty(java.lang.String newProperty)