org.infolayer.templates.html
Class TE_table

java.lang.Object
  extended byorg.kxml2.kdom.Element
      extended byorg.infolayer.templates.TemplateElement
          extended byorg.infolayer.templates.html.TE_table

public class TE_table
extends TemplateElement

Generates a html table. The columns of the table are defined by <t:column>-sub elements; No other immediate content is permitted.

See Also:
Serialized Form

Constructor Summary
TE_table()
           
 
Method Summary
 void apply(XmlSerializer xw, IlRequest context, Bindings bindings)
          Applies the template mechanism.
 void init()
           
static void writeTableBody(XmlSerializer xw, IlRequest context, java.lang.Object oo, int iterator, java.util.Vector columns, int defaultOrder, Bindings bindings)
           
 
Methods inherited from class org.infolayer.templates.TemplateElement
applyChildren, assertNoChildren, assertNoChildren, getAttributeValue, getVarDefs, readTextContent, setVarDefs, writeAttributes
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TE_table

public TE_table()
Method Detail

init

public void init()
Overrides:
init in class TemplateElement

writeTableBody

public static void writeTableBody(XmlSerializer xw,
                                  IlRequest context,
                                  java.lang.Object oo,
                                  int iterator,
                                  java.util.Vector columns,
                                  int defaultOrder,
                                  Bindings bindings)
                           throws java.io.IOException
Throws:
java.io.IOException

apply

public void apply(XmlSerializer xw,
                  IlRequest context,
                  Bindings bindings)
           throws java.io.IOException
Description copied from class: TemplateElement
Applies the template mechanism. Must be overwritten in the

Overrides:
apply in class TemplateElement
Throws:
java.io.IOException