net.sf.jxls.tag
Class ForEachTag

java.lang.Object
  extended by net.sf.jxls.tag.BaseTag
      extended by net.sf.jxls.tag.ForEachTag
All Implemented Interfaces:
Tag

public class ForEachTag
extends BaseTag

jx:forEach tag implementation

Author:
Leonid Vysochyn

Field Summary
protected static org.apache.commons.logging.Log log
           
static java.lang.String TAG_NAME
           
 
Fields inherited from class net.sf.jxls.tag.BaseTag
name, tagContext
 
Constructor Summary
ForEachTag()
           
 
Method Summary
 java.lang.String getGroupBy()
           
 java.lang.String getGroupOrder()
           
 java.lang.String getItems()
           
 java.lang.String getSelect()
           
 java.lang.String getVar()
           
 java.lang.String getVarStatus()
           
 void init(TagContext context)
          This method is invoked after all tag attributes are set
 ResultTransformation process(SheetTransformer sheetTransformer)
           
 void setGroupBy(java.lang.String groupBy)
           
 void setGroupOrder(java.lang.String groupOrder)
           
 void setItems(java.lang.String items)
           
 void setSelect(java.lang.String select)
           
 void setVar(java.lang.String var)
           
 void setVarStatus(java.lang.String varStatus)
           
 
Methods inherited from class net.sf.jxls.tag.BaseTag
getName, getTagContext, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

log

protected static final org.apache.commons.logging.Log log

TAG_NAME

public static final java.lang.String TAG_NAME
See Also:
Constant Field Values
Constructor Detail

ForEachTag

public ForEachTag()
Method Detail

getSelect

public java.lang.String getSelect()

setSelect

public void setSelect(java.lang.String select)

getGroupOrder

public java.lang.String getGroupOrder()

setGroupOrder

public void setGroupOrder(java.lang.String groupOrder)

getItems

public java.lang.String getItems()

setItems

public void setItems(java.lang.String items)

getVar

public java.lang.String getVar()

setVar

public void setVar(java.lang.String var)

getGroupBy

public java.lang.String getGroupBy()

setGroupBy

public void setGroupBy(java.lang.String groupBy)

getVarStatus

public java.lang.String getVarStatus()

setVarStatus

public void setVarStatus(java.lang.String varStatus)

init

public void init(TagContext context)
Description copied from interface: Tag
This method is invoked after all tag attributes are set

Specified by:
init in interface Tag
Overrides:
init in class BaseTag

process

public ResultTransformation process(SheetTransformer sheetTransformer)
Returns:
number of rows to shift


Copyright © 2005-2013 jXLS Team. All Rights Reserved.