Author: ekoneil
Date: Mon Jan 24 08:59:59 2005
New Revision: 126302

URL: http://svn.apache.org/viewcvs?view=rev&rev=126302
Log:
Add support for rendering <tfoot> tags.  

- includes a TFootTag State object and the correct registration with 
TagRenderingBase
- add HTML attribute rendering to the <netui-data:footer> tag

This isn't wired up yet -- there is work to do in re-ordering the <thead>, 
<tbody>, and <tfoot> sections so that the rendering order is <thead>, <tfoot>, 
<tbody>.  Also need a flag to turn this off so that the grid can render a 
normal table.

BB: self
DRT: NetUI / datagrid pass


Added:
   
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/rendering/TFootTag.java
   (contents, props changed)
Modified:
   
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/model/style/DefaultStylePolicy.java
   
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/model/style/StylePolicy.java
   
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/rendering/table/TableRenderer.java
   
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/DataGrid.java
   
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/Footer.java
   
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/HtmlConstants.java
   
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/rendering/TagRenderingBase.java
   
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridEmptyColumnsTag.xml
   
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridFooterTest.xml
   
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridFormatTest.xml
   
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerCustomSelect.xml
   
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerDisable.xml
   
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerEmpty.xml
   
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerInFooter.xml
   
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridScriptletTagFile.xml

Modified: 
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/model/style/DefaultStylePolicy.java
Url: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/model/style/DefaultStylePolicy.java?view=diff&rev=126302&p1=incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/model/style/DefaultStylePolicy.java&r1=126301&p2=incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/model/style/DefaultStylePolicy.java&r2=126302
==============================================================================
--- 
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/model/style/DefaultStylePolicy.java
        (original)
+++ 
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/model/style/DefaultStylePolicy.java
        Mon Jan 24 08:59:59 2005
@@ -43,6 +43,10 @@
         return buildStyleClass(null);
     }
 
+    public String getTableFootClass() {
+        return buildStyleClass(null);
+    }
+
     public String getHeaderRowClass() {
         return buildStyleClass("header");
     }

Modified: 
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/model/style/StylePolicy.java
Url: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/model/style/StylePolicy.java?view=diff&rev=126302&p1=incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/model/style/StylePolicy.java&r1=126301&p2=incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/model/style/StylePolicy.java&r2=126302
==============================================================================
--- 
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/model/style/StylePolicy.java
       (original)
+++ 
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/model/style/StylePolicy.java
       Mon Jan 24 08:59:59 2005
@@ -61,6 +61,8 @@
 
     public abstract String getTableHeadClass();
 
+    public abstract String getTableFootClass();
+
     public abstract String getHeaderRowClass();
 
     public abstract String getFooterRowClass();

Modified: 
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/rendering/table/TableRenderer.java
Url: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/rendering/table/TableRenderer.java?view=diff&rev=126302&p1=incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/rendering/table/TableRenderer.java&r1=126301&p2=incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/rendering/table/TableRenderer.java&r2=126302
==============================================================================
--- 
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/rendering/table/TableRenderer.java
 (original)
+++ 
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/rendering/table/TableRenderer.java
 Mon Jan 24 08:59:59 2005
@@ -27,6 +27,7 @@
 import org.apache.beehive.netui.tags.rendering.CaptionTag;
 import org.apache.beehive.netui.tags.rendering.THeadTag;
 import org.apache.beehive.netui.tags.rendering.AbstractRenderAppender;
+import org.apache.beehive.netui.tags.rendering.TFootTag;
 
 /**
  * 
@@ -35,12 +36,14 @@
 
     private static final CaptionTag.State CAPTION_STATE = new 
CaptionTag.State();
     private static final THeadTag.State THEAD_STATE = new THeadTag.State();
+    private static final TFootTag.State TFOOT_STATE = new TFootTag.State();
     private static final TableTag.State TABLE_STATE = new TableTag.State();
     private static final TrTag.State TR_STATE = new TrTag.State();
 
     private TagRenderingBase _tableRenderer = null;
     private TagRenderingBase _captionRenderer = null;
     private TagRenderingBase _theadRenderer = null;
+    private TagRenderingBase _tfootRenderer = null;
     private TagRenderingBase _trRenderer = null;
     private TagRenderingBase _tdRenderer = null;
     private TagRenderingBase _thRenderer = null;
@@ -54,6 +57,7 @@
         _trRenderer = 
TagRenderingBase.Factory.getRendering(TagRenderingBase.TR_TAG, request);
         _thRenderer = 
TagRenderingBase.Factory.getRendering(TagRenderingBase.TH_TAG, request);
         _tdRenderer = 
TagRenderingBase.Factory.getRendering(TagRenderingBase.TD_TAG, request);
+        _tfootRenderer = 
TagRenderingBase.Factory.getRendering(TagRenderingBase.TFOOT_TAG, request);
     }
 
     public void openTable(TableTag.State state, AbstractRenderAppender 
appender) {
@@ -129,9 +133,22 @@
         _trRenderer.doStartTag(appender, state);
     }
 
+    public void openTableFoot(TFootTag.State state, AbstractRenderAppender 
appender) {
+        if(state == null)
+            state = TFOOT_STATE;
+
+        appender.append("\n");
+        _tfootRenderer.doStartTag(appender, state);
+    }
+
     public void closeFooterRow(AbstractRenderAppender appender) {
         appender.append("\n");
         _trRenderer.doEndTag(appender);
+    }
+
+    public void closeTableFoot(AbstractRenderAppender appender) {
+        appender.append("\n");
+        _tfootRenderer.doEndTag(appender);
     }
 
     public void openHeaderCell(ThTag.State state, AbstractRenderAppender 
appender) {

Modified: 
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/DataGrid.java
Url: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/DataGrid.java?view=diff&rev=126302&p1=incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/DataGrid.java&r1=126301&p2=incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/DataGrid.java&r2=126302
==============================================================================
--- 
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/DataGrid.java
 (original)
+++ 
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/DataGrid.java
 Mon Jan 24 08:59:59 2005
@@ -40,7 +40,6 @@
 import org.apache.beehive.netui.tags.rendering.AbstractRenderAppender;
 import org.apache.beehive.netui.tags.rendering.StringBuilderRenderAppender;
 import org.apache.beehive.netui.tags.rendering.TableTag;
-import org.apache.beehive.netui.tags.rendering.CaptionTag;
 import org.apache.beehive.netui.tags.rendering.TrTag;
 import org.apache.beehive.netui.util.iterator.IteratorFactory;
 
@@ -192,18 +191,17 @@
             String footer = sw.toString();
             String trimmed = footer.trim();
             if(footer != null && !trimmed.trim().equals("")) {
-                TrTag.State footerRowState = new TrTag.State();
-                footerRowState.styleClass = stylePolicy.getFooterRowClass();
-
-                tableRenderer.openFooterRow(footerRowState, appender);
                 appender.append(footer);
-                tableRenderer.closeFooterRow(appender);
             }
 
             tableRenderer.closeTable(appender);
 
             _gridModel.setRenderState(DataGridModel.END_RENDER_STATE);
 
+            /* todo: when rendering using thead / tfoot / tbody, they need to 
be rendered
+                     in order.  when not rendering like this, they need to be 
written
+                    in thead / tbody / tfoot order.                     
+             */
             write(builder.toString());
         }
 

Modified: 
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/Footer.java
Url: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/Footer.java?view=diff&rev=126302&p1=incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/Footer.java&r1=126301&p2=incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/Footer.java&r2=126302
==============================================================================
--- 
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/Footer.java
   (original)
+++ 
incubator/beehive/trunk/netui/src/tags-databinding/org/apache/beehive/netui/tags/databinding/datagrid/Footer.java
   Mon Jan 24 08:59:59 2005
@@ -23,7 +23,16 @@
 import javax.servlet.jsp.JspException;
 
 import org.apache.beehive.netui.tags.AbstractSimpleTag;
+import org.apache.beehive.netui.tags.html.HtmlConstants;
+import org.apache.beehive.netui.tags.rendering.CaptionTag;
+import org.apache.beehive.netui.tags.rendering.AbstractHtmlState;
+import org.apache.beehive.netui.tags.rendering.AbstractRenderAppender;
+import org.apache.beehive.netui.tags.rendering.WriteRenderAppender;
+import org.apache.beehive.netui.tags.rendering.TFootTag;
+import org.apache.beehive.netui.tags.rendering.TrTag;
 import org.apache.beehive.netui.databinding.datagrid.model.DataGridModel;
+import org.apache.beehive.netui.databinding.datagrid.model.style.StylePolicy;
+import 
org.apache.beehive.netui.databinding.datagrid.rendering.table.TableRenderer;
 
 /**
  * @netui:tag name="footer"
@@ -35,24 +44,226 @@
 public class Footer
     extends AbstractSimpleTag {
 
+    private TFootTag.State _tfootTag = new TFootTag.State();
+
     public String getTagName() {
         return "Footer";
     }
 
+    /**
+     * Sets the onClick javascript event.
+     *
+     * @param onClick - the onClick event.
+     * @jsptagref.attributedescription The onClick JavaScript event.
+     * @jsptagref.databindable false
+     * @jsptagref.attributesyntaxvalue <i>string_onClick</i>
+     * @netui:attribute required="false" rtexprvalue="true" description="The 
onClick JavaScript event."
+     * @netui.tldx:attribute 
propertyclass="workshop.jspdesigner.properties.EventPropertyClass" 
category="event"
+     */
+    public void setOnClick(String onClick) {
+        _tfootTag.registerAttribute(AbstractHtmlState.ATTR_JAVASCRIPT, 
HtmlConstants.ONCLICK, onClick);
+    }
+
+    /**
+     * Sets the onDblClick javascript event.
+     *
+     * @param onDblClick - the onDblClick event.
+     * @jsptagref.attributedescription The onDblClick JavaScript event.
+     * @jsptagref.databindable false
+     * @jsptagref.attributesyntaxvalue <i>string_onDblClick</i>
+     * @netui:attribute required="false" rtexprvalue="true" description="The 
onDblClick JavaScript event."
+     * @netui.tldx:attribute 
propertyclass="workshop.jspdesigner.properties.EventPropertyClass" 
category="event"
+     */
+    public void setOnDblClick(String onDblClick) {
+        _tfootTag.registerAttribute(AbstractHtmlState.ATTR_JAVASCRIPT, 
HtmlConstants.ONDBLCLICK, onDblClick);
+    }
+
+    /**
+     * Sets the onKeyDown javascript event.
+     *
+     * @param onKeyDown - the onKeyDown event.
+     * @jsptagref.attributedescription The onKeyDown JavaScript event.
+     * @jsptagref.databindable false
+     * @jsptagref.attributesyntaxvalue <i>string_onKeyDown</i>
+     * @netui:attribute required="false" rtexprvalue="true" description="The 
onKeyDown JavaScript event."
+     * @netui.tldx:attribute 
propertyclass="workshop.jspdesigner.properties.EventPropertyClass" 
category="event"
+     */
+    public void setOnKeyDown(String onKeyDown) {
+        _tfootTag.registerAttribute(AbstractHtmlState.ATTR_JAVASCRIPT, 
HtmlConstants.ONKEYDOWN, onKeyDown);
+    }
+
+    /**
+     * Sets the onKeyUp javascript event.
+     *
+     * @param onKeyUp - the onKeyUp event.
+     * @jsptagref.attributedescription The onKeyUp JavaScript event.
+     * @jsptagref.databindable false
+     * @jsptagref.attributesyntaxvalue <i>string_onKeyUp</i>
+     * @netui:attribute required="false" rtexprvalue="true" description="The 
onKeyUp JavaScript event."
+     * @netui.tldx:attribute 
propertyclass="workshop.jspdesigner.properties.EventPropertyClass" 
category="event"
+     */
+    public void setOnKeyUp(String onKeyUp) {
+        _tfootTag.registerAttribute(AbstractHtmlState.ATTR_JAVASCRIPT, 
HtmlConstants.ONKEYUP, onKeyUp);
+    }
+
+    /**
+     * Sets the onKeyPress javascript event.
+     *
+     * @param onKeyPress - the onKeyPress event.
+     * @jsptagref.attributedescription The onKeyPress JavaScript event.
+     * @jsptagref.databindable false
+     * @jsptagref.attributesyntaxvalue <i>string_onKeyPress</i>
+     * @netui:attribute required="false" rtexprvalue="true" description="The 
onKeyPress JavaScript event."
+     * @netui.tldx:attribute 
propertyclass="workshop.jspdesigner.properties.EventPropertyClass" 
category="event"
+     */
+    public void setOnKeyPress(String onKeyPress) {
+        _tfootTag.registerAttribute(AbstractHtmlState.ATTR_JAVASCRIPT, 
HtmlConstants.ONKEYPRESS, onKeyPress);
+    }
+
+    /**
+     * Sets the onMouseDown javascript event.
+     *
+     * @param onMouseDown - the onMouseDown event.
+     * @jsptagref.attributedescription The onMouseDown JavaScript event.
+     * @jsptagref.databindable false
+     * @jsptagref.attributesyntaxvalue <i>string_onMouseDown</i>
+     * @netui:attribute required="false" rtexprvalue="true" description="The 
onMouseDown JavaScript event."
+     * @netui.tldx:attribute 
propertyclass="workshop.jspdesigner.properties.EventPropertyClass" 
category="event"
+     */
+    public void setOnMouseDown(String onMouseDown) {
+        _tfootTag.registerAttribute(AbstractHtmlState.ATTR_JAVASCRIPT, 
HtmlConstants.ONMOUSEDOWN, onMouseDown);
+    }
+
+    /**
+     * Sets the onMouseUp javascript event.
+     *
+     * @param onMouseUp - the onMouseUp event.
+     * @jsptagref.attributedescription The onMouseUp JavaScript event.
+     * @jsptagref.databindable false
+     * @jsptagref.attributesyntaxvalue <i>string_onMouseUp</i>
+     * @netui:attribute required="false" rtexprvalue="true" description="The 
onMouseUp JavaScript event."
+     * @netui.tldx:attribute 
propertyclass="workshop.jspdesigner.properties.EventPropertyClass" 
category="event"
+     */
+    public void setOnMouseUp(String onMouseUp) {
+        _tfootTag.registerAttribute(AbstractHtmlState.ATTR_JAVASCRIPT, 
HtmlConstants.ONMOUSEUP, onMouseUp);
+    }
+
+    /**
+     * Sets the onMouseMove javascript event.
+     *
+     * @param onMouseMove - the onMouseMove event.
+     * @jsptagref.attributedescription The onMouseMove JavaScript event.
+     * @jsptagref.databindable false
+     * @jsptagref.attributesyntaxvalue <i>string_onMouseMove</i>
+     * @netui:attribute required="false" rtexprvalue="true" description="The 
onMouseMove JavaScript event."
+     * @netui.tldx:attribute 
propertyclass="workshop.jspdesigner.properties.EventPropertyClass" 
category="event"
+     */
+    public void setOnMouseMove(String onMouseMove) {
+        _tfootTag.registerAttribute(AbstractHtmlState.ATTR_JAVASCRIPT, 
HtmlConstants.ONMOUSEMOVE, onMouseMove);
+    }
+
+    /**
+     * Sets the onMouseOut javascript event.
+     *
+     * @param onMouseOut - the onMouseOut event.
+     * @jsptagref.attributedescription The onMouseOut JavaScript event.
+     * @jsptagref.databindable false
+     * @jsptagref.attributesyntaxvalue <i>string_onMouseOut</i>
+     * @netui:attribute required="false" rtexprvalue="true" description="The 
onMouseOut JavaScript event."
+     * @netui.tldx:attribute 
propertyclass="workshop.jspdesigner.properties.EventPropertyClass" 
category="event"
+     */
+    public void setOnMouseOut(String onMouseOut) {
+        _tfootTag.registerAttribute(AbstractHtmlState.ATTR_JAVASCRIPT, 
HtmlConstants.ONMOUSEOUT, onMouseOut);
+    }
+
+    /**
+     * Sets the onMouseOver javascript event.
+     *
+     * @param onMouseOver - the onMouseOver event.
+     * @jsptagref.attributedescription The onMouseOver JavaScript event.
+     * @jsptagref.databindable false
+     * @jsptagref.attributesyntaxvalue <i>string_onMouseOver</i>
+     * @netui:attribute required="false" rtexprvalue="true" description="The 
onMouseOver JavaScript event."
+     * @netui.tldx:attribute 
propertyclass="workshop.jspdesigner.properties.EventPropertyClass" 
category="event"
+     */
+    public void setOnMouseOver(String onMouseOver) {
+        _tfootTag.registerAttribute(AbstractHtmlState.ATTR_JAVASCRIPT, 
HtmlConstants.ONMOUSEOVER, onMouseOver);
+    }
+
+    /**
+     * Sets the style of the rendered html tag.
+     *
+     * @param style - the html style.
+     * @jsptagref.attributedescription The style.
+     * @jsptagref.databindable false
+     * @jsptagref.attributesyntaxvalue <i>string_style</i>
+     * @netui:attribute required="false"  rtexprvalue="true" description="The 
style."
+     * @netui.tldx:attribute 
propertyclass="workshop.jspdesigner.properties.JspStyleProperty" 
category="format"
+     */
+    public void setStyle(String style) {
+        if("".equals(style)) return;
+
+        _tfootTag.style = style;
+    }
+
+    /**
+     * Sets the style class of the rendered html tag.
+     *
+     * @param styleClass - the html style class.
+     * @jsptagref.attributedescription The style class.
+     * @jsptagref.databindable false
+     * @jsptagref.attributesyntaxvalue <i>string_style_class</i>
+     * @netui:attribute required="false"  rtexprvalue="true" description="The 
style class."
+     * @netui.tldx:attribute category="Format"
+     */
+    public void setStyleClass(String styleClass) {
+        if("".equals(styleClass)) return;
+
+        _tfootTag.styleClass = styleClass;
+    }
+
+    /**
+     * Sets the value of the title attribute.
+     *
+     * @param title
+     * @jsptagref.attributedescription The title.
+     * @jsptagref.databindable false
+     * @jsptagref.attributesyntaxvalue <i>string_title</i>
+     * @netui:attribute required="false" rtexprvalue="true" description="The 
title. "
+     * @netui.tldx:attribute category="misc"
+     */
+    public void setTitle(String title) {
+        _tfootTag.registerAttribute(AbstractHtmlState.ATTR_GENERAL, 
HtmlConstants.TITLE, title);
+    }
+
     public void doTag()
         throws IOException, JspException {
+
         DataGridModel dgm = DataGridUtil.getDataGridModel(getJspContext());
         assert dgm != null;
 
         if(dgm.getRenderState() == DataGridModel.FOOTER_RENDER_STATE) {
             JspFragment fragment = getJspBody();
-            StringWriter sw = new StringWriter();
-            String bodyContent = null;
             if(fragment != null) {
+                StringWriter sw = new StringWriter();
+                TableRenderer tableRenderer = dgm.getTableRenderer();
+                StylePolicy stylePolicy = dgm.getCssPolicy();
+                AbstractRenderAppender appender = new 
WriteRenderAppender(getJspContext());
+
+                TrTag.State trState = new TrTag.State();
+                trState.styleClass = stylePolicy.getFooterRowClass();
+
+                //if(_tfootTag.styleClass == null)
+                //    _tfootTag.styleClass = stylePolicy.getTableFootClass();
+
+                //tableRenderer.openTableFoot(_tfootTag, appender);
+                tableRenderer.openFooterRow(trState, appender);
+
                 fragment.invoke(sw);
-                bodyContent = sw.toString();
+                appender.append(sw.toString());
 
-                getJspContext().getOut().write(bodyContent);
+                tableRenderer.closeFooterRow(appender);
+                //tableRenderer.closeTableFoot(appender);
             }
         }
     }

Modified: 
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/HtmlConstants.java
Url: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/HtmlConstants.java?view=diff&rev=126302&p1=incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/HtmlConstants.java&r1=126301&p2=incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/HtmlConstants.java&r2=126302
==============================================================================
--- 
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/HtmlConstants.java
   (original)
+++ 
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/HtmlConstants.java
   Mon Jan 24 08:59:59 2005
@@ -560,6 +560,11 @@
     static final String THEAD = "thead";
 
     /**
+     * The name of the <code>tfoot</code> element.
+     */
+    static final String TFOOT = "tfoot";
+
+    /**
      * The name of the <code>tr</code> element.
      */
     static final String TR = "tr";

Added: 
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/rendering/TFootTag.java
Url: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/rendering/TFootTag.java?view=auto&rev=126302
==============================================================================
--- (empty file)
+++ 
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/rendering/TFootTag.java
   Mon Jan 24 08:59:59 2005
@@ -0,0 +1,71 @@
+/*
+ * Copyright 2004 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ * $Header:$
+ */
+package org.apache.beehive.netui.tags.rendering;
+
+import java.util.HashMap;
+
+import org.apache.beehive.netui.tags.html.HtmlConstants;
+
+/**
+ *
+ */
+public abstract class TFootTag
+    extends TagHtmlBase {
+
+    public static void add(HashMap html, HashMap htmlQuirks, HashMap xhtml) {
+        html.put(TFOOT_TAG, new 
org.apache.beehive.netui.tags.rendering.TFootTag.Rendering());
+        htmlQuirks.put(TFOOT_TAG, new 
org.apache.beehive.netui.tags.rendering.TFootTag.Rendering());
+        xhtml.put(TFOOT_TAG, new 
org.apache.beehive.netui.tags.rendering.TFootTag.Rendering());
+    }
+
+    public static class State
+        extends AbstractHtmlState {
+
+        public void clear() {
+            super.clear();
+        }
+    }
+
+    private static class Rendering
+        extends TFootTag
+        implements HtmlConstants {
+
+        // @todo: need to support %coreattrs, %i18n, %events, %cellhalign, 
%cellvalign on <tfoot>
+        public void doStartTag(AbstractRenderAppender sb, AbstractTagState 
renderState) {
+            assert(sb != null) : "Parameter 'sb' must not be null";
+            assert(renderState != null) : "Parameter 'renderState' must not be 
null";
+            assert(renderState instanceof State) : "Paramater 'renderState' 
must be an instance of TdTag.State";
+
+            State state = (State)renderState;
+
+            renderTag(sb, TFOOT);
+
+            renderAttribute(sb, ID, state.id);
+            renderAttribute(sb, CLASS, state.styleClass);
+
+            renderAttributes(AbstractHtmlState.ATTR_GENERAL, sb, state);
+            renderAttribute(sb, STYLE, state.style);
+            renderAttributes(AbstractHtmlState.ATTR_JAVASCRIPT, sb, state);
+            sb.append(">");
+        }
+
+        public void doEndTag(AbstractRenderAppender sb) {
+            renderEndTag(sb, TFOOT);
+        }
+    }
+}
\ No newline at end of file

Modified: 
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/rendering/TagRenderingBase.java
Url: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/rendering/TagRenderingBase.java?view=diff&rev=126302&p1=incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/rendering/TagRenderingBase.java&r1=126301&p2=incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/rendering/TagRenderingBase.java&r2=126302
==============================================================================
--- 
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/rendering/TagRenderingBase.java
   (original)
+++ 
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/rendering/TagRenderingBase.java
   Mon Jan 24 08:59:59 2005
@@ -121,6 +121,7 @@
     public static final Object TEXT_AREA_TAG = new Object();
     public static final Object TH_TAG = new Object();
     public static final Object THEAD_TAG = new Object();
+    public static final Object TFOOT_TAG = new Object();
     public static final Object TR_TAG = new Object();
 
     //////////////////////////////////// Abstract Methods  
////////////////////////////
@@ -315,6 +316,7 @@
             TextAreaTag.add(_html, _htmlQuirks, _xhtml);
             ThTag.add(_html, _htmlQuirks, _xhtml);
             THeadTag.add(_html, _htmlQuirks, _xhtml);
+            TFootTag.add(_html, _htmlQuirks, _xhtml);
             TrTag.add(_html, _htmlQuirks, _xhtml);
         }
 

Modified: 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridEmptyColumnsTag.xml
Url: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridEmptyColumnsTag.xml?view=diff&rev=126302&p1=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridEmptyColumnsTag.xml&r1=126301&p2=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridEmptyColumnsTag.xml&r2=126302
==============================================================================
--- 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridEmptyColumnsTag.xml
       (original)
+++ 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridEmptyColumnsTag.xml
       Mon Jan 24 08:59:59 2005
@@ -2,7 +2,7 @@
 <ses:recorderSession 
xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session";>
    <ses:sessionName>DataGridEmptyColumnsTag</ses:sessionName>
    <ses:tester>ekoneil</ses:tester>
-   <ses:startDate>23 Jan 2005, 04:54:28.056 PM MST</ses:startDate>
+   <ses:startDate>24 Jan 2005, 09:47:27.840 AM MST</ses:startDate>
    <ses:description>ekoneil</ses:description>
    <ses:tests>
       <ses:test>
@@ -18,7 +18,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>777E8EC41C8BC4DABBE7D81D6BC3E052</ses:value>
+                  <ses:value>05A3CB37BFC8DF11175F3AED23FD3A45</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -44,7 +44,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  <ses:value>$Version=0; 
JSESSIONID=777E8EC41C8BC4DABBE7D81D6BC3E052; $Path=/coreWeb</ses:value>
+                  <ses:value>$Version=0; 
JSESSIONID=05A3CB37BFC8DF11175F3AED23FD3A45; $Path=/coreWeb</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -56,7 +56,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>testrecorder.playback.testid</ses:name>
-                  <ses:value>-5dd73992:101a1fe4988:-7ff5</ses:value>
+                  <ses:value>-5a0fb3c8:101a592a6d7:-7f7a</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>user-agent</ses:name>
@@ -154,13 +154,13 @@
 </tr>
     
 
-<tr class="datagrid-footer">
     
     
+<tr class="datagrid-footer">
         <td colspan="4"><center>This is the grid's footer</center></td>
     
-
-</tr></table>
+</tr>
+</table>
 
 
 <br/>
@@ -183,7 +183,7 @@
          </ses:testResults>
       </ses:test>
    </ses:tests>
-   <ses:endDate>23 Jan 2005, 04:54:29.237 PM MST</ses:endDate>
+   <ses:endDate>24 Jan 2005, 09:47:28.932 AM MST</ses:endDate>
    <ses:sessionStatus>fail</ses:sessionStatus>
    <ses:testCount>1</ses:testCount>
    <ses:passedCount>0</ses:passedCount>

Modified: 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridFooterTest.xml
Url: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridFooterTest.xml?view=diff&rev=126302&p1=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridFooterTest.xml&r1=126301&p2=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridFooterTest.xml&r2=126302
==============================================================================
--- 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridFooterTest.xml
    (original)
+++ 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridFooterTest.xml
    Mon Jan 24 08:59:59 2005
@@ -2,7 +2,7 @@
 <ses:recorderSession 
xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session";>
    <ses:sessionName>DataGridFooterTest</ses:sessionName>
    <ses:tester>ekoneil</ses:tester>
-   <ses:startDate>23 Jan 2005, 04:54:32.522 PM MST</ses:startDate>
+   <ses:startDate>24 Jan 2005, 09:47:31.430 AM MST</ses:startDate>
    <ses:description>ekoneil</ses:description>
    <ses:tests>
       <ses:test>
@@ -18,7 +18,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>777E8EC41C8BC4DABBE7D81D6BC3E052</ses:value>
+                  <ses:value>05A3CB37BFC8DF11175F3AED23FD3A45</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -44,7 +44,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  <ses:value>$Version=0; 
JSESSIONID=777E8EC41C8BC4DABBE7D81D6BC3E052; $Path=/coreWeb</ses:value>
+                  <ses:value>$Version=0; 
JSESSIONID=05A3CB37BFC8DF11175F3AED23FD3A45; $Path=/coreWeb</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -56,7 +56,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>testrecorder.playback.testid</ses:name>
-                  <ses:value>-5dd73992:101a1fe4988:-7ff1</ses:value>
+                  <ses:value>-5a0fb3c8:101a592a6d7:-7f76</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>user-agent</ses:name>
@@ -154,13 +154,13 @@
 </tr>
     
 
-<tr class="datagrid-footer">
     
     
+<tr class="datagrid-footer">
         <td colspan="4"><center>This is the grid's footer</center></td>
     
-
-</tr></table>
+</tr>
+</table>
 
 
 <br/>
@@ -183,7 +183,7 @@
          </ses:testResults>
       </ses:test>
    </ses:tests>
-   <ses:endDate>23 Jan 2005, 04:54:34.615 PM MST</ses:endDate>
+   <ses:endDate>24 Jan 2005, 09:47:32.532 AM MST</ses:endDate>
    <ses:sessionStatus>fail</ses:sessionStatus>
    <ses:testCount>1</ses:testCount>
    <ses:passedCount>0</ses:passedCount>

Modified: 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridFormatTest.xml
Url: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridFormatTest.xml?view=diff&rev=126302&p1=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridFormatTest.xml&r1=126301&p2=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridFormatTest.xml&r2=126302
==============================================================================
--- 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridFormatTest.xml
    (original)
+++ 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridFormatTest.xml
    Mon Jan 24 08:59:59 2005
@@ -2,7 +2,7 @@
 <ses:recorderSession 
xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session";>
    <ses:sessionName>DataGridFormatTest</ses:sessionName>
    <ses:tester>ekoneil</ses:tester>
-   <ses:startDate>24 Jan 2005, 08:58:49.920 AM MST</ses:startDate>
+   <ses:startDate>24 Jan 2005, 09:47:32.573 AM MST</ses:startDate>
    <ses:description>ekoneil</ses:description>
    <ses:tests>
       <ses:test>
@@ -18,7 +18,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>4BFA3929CCFF1248EDF96247C5EC1CAF</ses:value>
+                  <ses:value>05A3CB37BFC8DF11175F3AED23FD3A45</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -44,7 +44,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  <ses:value>$Version=0; 
JSESSIONID=4BFA3929CCFF1248EDF96247C5EC1CAF; $Path=/coreWeb</ses:value>
+                  <ses:value>$Version=0; 
JSESSIONID=05A3CB37BFC8DF11175F3AED23FD3A45; $Path=/coreWeb</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -56,7 +56,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>testrecorder.playback.testid</ses:name>
-                  <ses:value>-68b00563:101a5707561:-7fe3</ses:value>
+                  <ses:value>-5a0fb3c8:101a592a6d7:-7f74</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>user-agent</ses:name>
@@ -153,15 +153,15 @@
 </tr>
         
     
-<tr class="datagrid-footer">
         
         
         
         
+<tr class="datagrid-footer">
             Page 1 of 1&nbsp;&nbsp;&nbsp;
         
-    
-</tr></table>
+</tr>
+    </table>
 
 
     <br/>
@@ -182,7 +182,7 @@
          </ses:testResults>
       </ses:test>
    </ses:tests>
-   <ses:endDate>24 Jan 2005, 08:58:49.970 AM MST</ses:endDate>
+   <ses:endDate>24 Jan 2005, 09:47:34.140 AM MST</ses:endDate>
    <ses:sessionStatus>fail</ses:sessionStatus>
    <ses:testCount>1</ses:testCount>
    <ses:passedCount>0</ses:passedCount>

Modified: 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerCustomSelect.xml
Url: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerCustomSelect.xml?view=diff&rev=126302&p1=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerCustomSelect.xml&r1=126301&p2=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerCustomSelect.xml&r2=126302
==============================================================================
--- 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerCustomSelect.xml
     (original)
+++ 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerCustomSelect.xml
     Mon Jan 24 08:59:59 2005
@@ -2,7 +2,7 @@
 <ses:recorderSession 
xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session";>
    <ses:sessionName>DataGridPagerCustomSelect</ses:sessionName>
    <ses:tester>ekoneil</ses:tester>
-   <ses:startDate>23 Jan 2005, 04:54:47.253 PM MST</ses:startDate>
+   <ses:startDate>24 Jan 2005, 09:47:43.616 AM MST</ses:startDate>
    <ses:description>ekoneil</ses:description>
    <ses:tests>
       <ses:test>
@@ -18,7 +18,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>777E8EC41C8BC4DABBE7D81D6BC3E052</ses:value>
+                  <ses:value>05A3CB37BFC8DF11175F3AED23FD3A45</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -44,7 +44,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  <ses:value>$Version=0; 
JSESSIONID=777E8EC41C8BC4DABBE7D81D6BC3E052; $Path=/coreWeb</ses:value>
+                  <ses:value>$Version=0; 
JSESSIONID=05A3CB37BFC8DF11175F3AED23FD3A45; $Path=/coreWeb</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -56,7 +56,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>testrecorder.playback.testid</ses:name>
-                  <ses:value>-5dd73992:101a1fe4988:-7fd2</ses:value>
+                  <ses:value>-5a0fb3c8:101a592a6d7:-7f57</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>user-agent</ses:name>
@@ -130,10 +130,10 @@
 </tr>
         
     
-<tr class="datagrid-footer">
         
         
         
+<tr class="datagrid-footer">
           <td colspan="2" align="left">
             Page 1 of 
3&nbsp;&nbsp;First&nbsp;/&nbsp;Previous&nbsp;&nbsp;&nbsp;<a 
href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_row=portfolio%7E2">Next</a>&nbsp;/&nbsp;<a
 
href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_row=portfolio%7E4">Last</a>
           </td>
@@ -266,8 +266,8 @@
 
           </td>
         
-    
-</tr></table>
+</tr>
+    </table>
 
 
     <br/>
@@ -307,7 +307,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>777E8EC41C8BC4DABBE7D81D6BC3E052</ses:value>
+                  <ses:value>05A3CB37BFC8DF11175F3AED23FD3A45</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -333,7 +333,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  <ses:value>$Version=0; 
JSESSIONID=777E8EC41C8BC4DABBE7D81D6BC3E052; $Path=/coreWeb</ses:value>
+                  <ses:value>$Version=0; 
JSESSIONID=05A3CB37BFC8DF11175F3AED23FD3A45; $Path=/coreWeb</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -345,7 +345,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>testrecorder.playback.testid</ses:name>
-                  <ses:value>-5dd73992:101a1fe4988:-7fd2</ses:value>
+                  <ses:value>-5a0fb3c8:101a592a6d7:-7f57</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>user-agent</ses:name>
@@ -410,10 +410,10 @@
 </tr>
         
     
-<tr class="datagrid-footer">
         
         
         
+<tr class="datagrid-footer">
           <td colspan="2" align="left">
             Page 3 of 3&nbsp;&nbsp;<a 
href="/coreWeb/databinding/datagrid/pager/customselect/begin.do">First</a>&nbsp;/&nbsp;<a
 
href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_row=portfolio%7E2">Previous</a>&nbsp;&nbsp;&nbsp;Next&nbsp;/&nbsp;Last
           </td>
@@ -546,8 +546,8 @@
 
           </td>
         
-    
-</tr></table>
+</tr>
+    </table>
 
 
     <br/>
@@ -587,7 +587,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>777E8EC41C8BC4DABBE7D81D6BC3E052</ses:value>
+                  <ses:value>05A3CB37BFC8DF11175F3AED23FD3A45</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -613,7 +613,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  <ses:value>$Version=0; 
JSESSIONID=777E8EC41C8BC4DABBE7D81D6BC3E052; $Path=/coreWeb</ses:value>
+                  <ses:value>$Version=0; 
JSESSIONID=05A3CB37BFC8DF11175F3AED23FD3A45; $Path=/coreWeb</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -625,7 +625,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>testrecorder.playback.testid</ses:name>
-                  <ses:value>-5dd73992:101a1fe4988:-7fd2</ses:value>
+                  <ses:value>-5a0fb3c8:101a592a6d7:-7f57</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>user-agent</ses:name>
@@ -699,10 +699,10 @@
 </tr>
         
     
-<tr class="datagrid-footer">
         
         
         
+<tr class="datagrid-footer">
           <td colspan="2" align="left">
             Page 2 of 3&nbsp;&nbsp;<a 
href="/coreWeb/databinding/datagrid/pager/customselect/begin.do">First</a>&nbsp;/&nbsp;<a
 
href="/coreWeb/databinding/datagrid/pager/customselect/begin.do">Previous</a>&nbsp;&nbsp;&nbsp;<a
 
href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_row=portfolio%7E4">Next</a>&nbsp;/&nbsp;<a
 
href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_row=portfolio%7E4">Last</a>
           </td>
@@ -835,8 +835,8 @@
 
           </td>
         
-    
-</tr></table>
+</tr>
+    </table>
 
 
     <br/>
@@ -876,7 +876,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>777E8EC41C8BC4DABBE7D81D6BC3E052</ses:value>
+                  <ses:value>05A3CB37BFC8DF11175F3AED23FD3A45</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -902,7 +902,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  <ses:value>$Version=0; 
JSESSIONID=777E8EC41C8BC4DABBE7D81D6BC3E052; $Path=/coreWeb</ses:value>
+                  <ses:value>$Version=0; 
JSESSIONID=05A3CB37BFC8DF11175F3AED23FD3A45; $Path=/coreWeb</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -914,7 +914,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>testrecorder.playback.testid</ses:name>
-                  <ses:value>-5dd73992:101a1fe4988:-7fd2</ses:value>
+                  <ses:value>-5a0fb3c8:101a592a6d7:-7f57</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>user-agent</ses:name>
@@ -979,10 +979,10 @@
 </tr>
         
     
-<tr class="datagrid-footer">
         
         
         
+<tr class="datagrid-footer">
           <td colspan="2" align="left">
             Page 3 of 3&nbsp;&nbsp;<a 
href="/coreWeb/databinding/datagrid/pager/customselect/begin.do">First</a>&nbsp;/&nbsp;<a
 
href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_row=portfolio%7E2">Previous</a>&nbsp;&nbsp;&nbsp;Next&nbsp;/&nbsp;Last
           </td>
@@ -1115,8 +1115,8 @@
 
           </td>
         
-    
-</tr></table>
+</tr>
+    </table>
 
 
     <br/>
@@ -1156,7 +1156,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>777E8EC41C8BC4DABBE7D81D6BC3E052</ses:value>
+                  <ses:value>05A3CB37BFC8DF11175F3AED23FD3A45</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -1182,7 +1182,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  <ses:value>$Version=0; 
JSESSIONID=777E8EC41C8BC4DABBE7D81D6BC3E052; $Path=/coreWeb</ses:value>
+                  <ses:value>$Version=0; 
JSESSIONID=05A3CB37BFC8DF11175F3AED23FD3A45; $Path=/coreWeb</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -1194,7 +1194,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>testrecorder.playback.testid</ses:name>
-                  <ses:value>-5dd73992:101a1fe4988:-7fd2</ses:value>
+                  <ses:value>-5a0fb3c8:101a592a6d7:-7f57</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>user-agent</ses:name>
@@ -1268,10 +1268,10 @@
 </tr>
         
     
-<tr class="datagrid-footer">
         
         
         
+<tr class="datagrid-footer">
           <td colspan="2" align="left">
             Page 1 of 
3&nbsp;&nbsp;First&nbsp;/&nbsp;Previous&nbsp;&nbsp;&nbsp;<a 
href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_row=portfolio%7E2">Next</a>&nbsp;/&nbsp;<a
 
href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_row=portfolio%7E4">Last</a>
           </td>
@@ -1404,8 +1404,8 @@
 
           </td>
         
-    
-</tr></table>
+</tr>
+    </table>
 
 
     <br/>
@@ -1445,7 +1445,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>777E8EC41C8BC4DABBE7D81D6BC3E052</ses:value>
+                  <ses:value>05A3CB37BFC8DF11175F3AED23FD3A45</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -1471,7 +1471,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  <ses:value>$Version=0; 
JSESSIONID=777E8EC41C8BC4DABBE7D81D6BC3E052; $Path=/coreWeb</ses:value>
+                  <ses:value>$Version=0; 
JSESSIONID=05A3CB37BFC8DF11175F3AED23FD3A45; $Path=/coreWeb</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -1483,7 +1483,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>testrecorder.playback.testid</ses:name>
-                  <ses:value>-5dd73992:101a1fe4988:-7fd2</ses:value>
+                  <ses:value>-5a0fb3c8:101a592a6d7:-7f57</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>user-agent</ses:name>
@@ -1557,10 +1557,10 @@
 </tr>
         
     
-<tr class="datagrid-footer">
         
         
         
+<tr class="datagrid-footer">
           <td colspan="2" align="left">
             Page 2 of 3&nbsp;&nbsp;<a 
href="/coreWeb/databinding/datagrid/pager/customselect/begin.do">First</a>&nbsp;/&nbsp;<a
 
href="/coreWeb/databinding/datagrid/pager/customselect/begin.do">Previous</a>&nbsp;&nbsp;&nbsp;<a
 
href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_row=portfolio%7E4">Next</a>&nbsp;/&nbsp;<a
 
href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_row=portfolio%7E4">Last</a>
           </td>
@@ -1693,8 +1693,8 @@
 
           </td>
         
-    
-</tr></table>
+</tr>
+    </table>
 
 
     <br/>
@@ -1734,7 +1734,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>777E8EC41C8BC4DABBE7D81D6BC3E052</ses:value>
+                  <ses:value>05A3CB37BFC8DF11175F3AED23FD3A45</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -1760,7 +1760,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  <ses:value>$Version=0; 
JSESSIONID=777E8EC41C8BC4DABBE7D81D6BC3E052; $Path=/coreWeb</ses:value>
+                  <ses:value>$Version=0; 
JSESSIONID=05A3CB37BFC8DF11175F3AED23FD3A45; $Path=/coreWeb</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -1772,7 +1772,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>testrecorder.playback.testid</ses:name>
-                  <ses:value>-5dd73992:101a1fe4988:-7fd2</ses:value>
+                  <ses:value>-5a0fb3c8:101a592a6d7:-7f57</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>user-agent</ses:name>
@@ -1837,10 +1837,10 @@
 </tr>
         
     
-<tr class="datagrid-footer">
         
         
         
+<tr class="datagrid-footer">
           <td colspan="2" align="left">
             Page 3 of 3&nbsp;&nbsp;<a 
href="/coreWeb/databinding/datagrid/pager/customselect/begin.do">First</a>&nbsp;/&nbsp;<a
 
href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_row=portfolio%7E2">Previous</a>&nbsp;&nbsp;&nbsp;Next&nbsp;/&nbsp;Last
           </td>
@@ -1973,8 +1973,8 @@
 
           </td>
         
-    
-</tr></table>
+</tr>
+    </table>
 
 
     <br/>
@@ -2014,7 +2014,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>777E8EC41C8BC4DABBE7D81D6BC3E052</ses:value>
+                  <ses:value>05A3CB37BFC8DF11175F3AED23FD3A45</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -2040,7 +2040,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  <ses:value>$Version=0; 
JSESSIONID=777E8EC41C8BC4DABBE7D81D6BC3E052; $Path=/coreWeb</ses:value>
+                  <ses:value>$Version=0; 
JSESSIONID=05A3CB37BFC8DF11175F3AED23FD3A45; $Path=/coreWeb</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -2052,7 +2052,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>testrecorder.playback.testid</ses:name>
-                  <ses:value>-5dd73992:101a1fe4988:-7fd2</ses:value>
+                  <ses:value>-5a0fb3c8:101a592a6d7:-7f57</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>user-agent</ses:name>
@@ -2126,10 +2126,10 @@
 </tr>
         
     
-<tr class="datagrid-footer">
         
         
         
+<tr class="datagrid-footer">
           <td colspan="2" align="left">
             Page 1 of 
3&nbsp;&nbsp;First&nbsp;/&nbsp;Previous&nbsp;&nbsp;&nbsp;<a 
href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_row=portfolio%7E2">Next</a>&nbsp;/&nbsp;<a
 
href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_row=portfolio%7E4">Last</a>
           </td>
@@ -2262,8 +2262,8 @@
 
           </td>
         
-    
-</tr></table>
+</tr>
+    </table>
 
 
     <br/>
@@ -2303,7 +2303,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>777E8EC41C8BC4DABBE7D81D6BC3E052</ses:value>
+                  <ses:value>05A3CB37BFC8DF11175F3AED23FD3A45</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -2329,7 +2329,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  <ses:value>$Version=0; 
JSESSIONID=777E8EC41C8BC4DABBE7D81D6BC3E052; $Path=/coreWeb</ses:value>
+                  <ses:value>$Version=0; 
JSESSIONID=05A3CB37BFC8DF11175F3AED23FD3A45; $Path=/coreWeb</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -2341,7 +2341,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>testrecorder.playback.testid</ses:name>
-                  <ses:value>-5dd73992:101a1fe4988:-7fd2</ses:value>
+                  <ses:value>-5a0fb3c8:101a592a6d7:-7f57</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>user-agent</ses:name>
@@ -2406,10 +2406,10 @@
 </tr>
         
     
-<tr class="datagrid-footer">
         
         
         
+<tr class="datagrid-footer">
           <td colspan="2" align="left">
             Page 3 of 3&nbsp;&nbsp;<a 
href="/coreWeb/databinding/datagrid/pager/customselect/begin.do">First</a>&nbsp;/&nbsp;<a
 
href="/coreWeb/databinding/datagrid/pager/customselect/begin.do?netui_row=portfolio%7E2">Previous</a>&nbsp;&nbsp;&nbsp;Next&nbsp;/&nbsp;Last
           </td>
@@ -2542,8 +2542,8 @@
 
           </td>
         
-    
-</tr></table>
+</tr>
+    </table>
 
 
     <br/>
@@ -2566,7 +2566,7 @@
          </ses:testResults>
       </ses:test>
    </ses:tests>
-   <ses:endDate>23 Jan 2005, 04:54:50.808 PM MST</ses:endDate>
+   <ses:endDate>24 Jan 2005, 09:47:46.953 AM MST</ses:endDate>
    <ses:sessionStatus>fail</ses:sessionStatus>
    <ses:testCount>9</ses:testCount>
    <ses:passedCount>0</ses:passedCount>

Modified: 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerDisable.xml
Url: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerDisable.xml?view=diff&rev=126302&p1=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerDisable.xml&r1=126301&p2=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerDisable.xml&r2=126302
==============================================================================
--- 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerDisable.xml
  (original)
+++ 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerDisable.xml
  Mon Jan 24 08:59:59 2005
@@ -2,7 +2,7 @@
 <ses:recorderSession 
xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session";>
    <ses:sessionName>DataGridPagerDisable</ses:sessionName>
    <ses:tester>ekoneil</ses:tester>
-   <ses:startDate>24 Jan 2005, 08:58:57.391 AM MST</ses:startDate>
+   <ses:startDate>24 Jan 2005, 09:47:47.105 AM MST</ses:startDate>
    <ses:description>ekoneil</ses:description>
    <ses:tests>
       <ses:test>
@@ -18,7 +18,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>4BFA3929CCFF1248EDF96247C5EC1CAF</ses:value>
+                  <ses:value>05A3CB37BFC8DF11175F3AED23FD3A45</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -44,7 +44,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  <ses:value>$Version=0; 
JSESSIONID=4BFA3929CCFF1248EDF96247C5EC1CAF; $Path=/coreWeb</ses:value>
+                  <ses:value>$Version=0; 
JSESSIONID=05A3CB37BFC8DF11175F3AED23FD3A45; $Path=/coreWeb</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -56,7 +56,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>testrecorder.playback.testid</ses:name>
-                  <ses:value>-68b00563:101a5707561:-7fbc</ses:value>
+                  <ses:value>-5a0fb3c8:101a592a6d7:-7f4d</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>user-agent</ses:name>
@@ -153,15 +153,15 @@
 </tr>
         
     
-<tr class="datagrid-footer">
         
         
         
         
+<tr class="datagrid-footer">
             <td colspan="2" align="right">Page 1 of 1&nbsp;&nbsp;&nbsp;</td>
         
-    
-</tr></table>
+</tr>
+    </table>
 
 
     <br/>
@@ -182,7 +182,7 @@
          </ses:testResults>
       </ses:test>
    </ses:tests>
-   <ses:endDate>24 Jan 2005, 08:58:58.453 AM MST</ses:endDate>
+   <ses:endDate>24 Jan 2005, 09:47:48.349 AM MST</ses:endDate>
    <ses:sessionStatus>fail</ses:sessionStatus>
    <ses:testCount>1</ses:testCount>
    <ses:passedCount>0</ses:passedCount>

Modified: 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerEmpty.xml
Url: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerEmpty.xml?view=diff&rev=126302&p1=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerEmpty.xml&r1=126301&p2=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerEmpty.xml&r2=126302
==============================================================================
--- 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerEmpty.xml
    (original)
+++ 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerEmpty.xml
    Mon Jan 24 08:59:59 2005
@@ -2,7 +2,7 @@
 <ses:recorderSession 
xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session";>
    <ses:sessionName>DataGridPagerEmpty</ses:sessionName>
    <ses:tester>ekoneil</ses:tester>
-   <ses:startDate>23 Jan 2005, 04:54:52.741 PM MST</ses:startDate>
+   <ses:startDate>24 Jan 2005, 09:47:48.389 AM MST</ses:startDate>
    <ses:description>ekoneil</ses:description>
    <ses:tests>
       <ses:test>
@@ -18,7 +18,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>777E8EC41C8BC4DABBE7D81D6BC3E052</ses:value>
+                  <ses:value>05A3CB37BFC8DF11175F3AED23FD3A45</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -44,7 +44,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  <ses:value>$Version=0; 
JSESSIONID=777E8EC41C8BC4DABBE7D81D6BC3E052; $Path=/coreWeb</ses:value>
+                  <ses:value>$Version=0; 
JSESSIONID=05A3CB37BFC8DF11175F3AED23FD3A45; $Path=/coreWeb</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -56,7 +56,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>testrecorder.playback.testid</ses:name>
-                  <ses:value>-5dd73992:101a1fe4988:-7fc6</ses:value>
+                  <ses:value>-5a0fb3c8:101a592a6d7:-7f4b</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>user-agent</ses:name>
@@ -107,16 +107,16 @@
 
           
       
-<tr class="datagrid-footer">
           
           
           
+<tr class="datagrid-footer">
             <td colspan="4">
               No data to display
             </td>
           
-      
-</tr></table>
+</tr>
+      </table>
 
 
       <br/>
@@ -139,7 +139,7 @@
          </ses:testResults>
       </ses:test>
    </ses:tests>
-   <ses:endDate>23 Jan 2005, 04:54:53.983 PM MST</ses:endDate>
+   <ses:endDate>24 Jan 2005, 09:47:49.491 AM MST</ses:endDate>
    <ses:sessionStatus>fail</ses:sessionStatus>
    <ses:testCount>1</ses:testCount>
    <ses:passedCount>0</ses:passedCount>

Modified: 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerInFooter.xml
Url: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerInFooter.xml?view=diff&rev=126302&p1=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerInFooter.xml&r1=126301&p2=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerInFooter.xml&r2=126302
==============================================================================
--- 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerInFooter.xml
 (original)
+++ 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridPagerInFooter.xml
 Mon Jan 24 08:59:59 2005
@@ -2,7 +2,7 @@
 <ses:recorderSession 
xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session";>
    <ses:sessionName>DataGridPagerInFooter</ses:sessionName>
    <ses:tester>ekoneil</ses:tester>
-   <ses:startDate>23 Jan 2005, 04:54:56.567 PM MST</ses:startDate>
+   <ses:startDate>24 Jan 2005, 09:47:52.121 AM MST</ses:startDate>
    <ses:description>ekoneil</ses:description>
    <ses:tests>
       <ses:test>
@@ -18,7 +18,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>777E8EC41C8BC4DABBE7D81D6BC3E052</ses:value>
+                  <ses:value>05A3CB37BFC8DF11175F3AED23FD3A45</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -44,7 +44,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  <ses:value>$Version=0; 
JSESSIONID=777E8EC41C8BC4DABBE7D81D6BC3E052; $Path=/coreWeb</ses:value>
+                  <ses:value>$Version=0; 
JSESSIONID=05A3CB37BFC8DF11175F3AED23FD3A45; $Path=/coreWeb</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -56,7 +56,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>testrecorder.playback.testid</ses:name>
-                  <ses:value>-5dd73992:101a1fe4988:-7fb5</ses:value>
+                  <ses:value>-5a0fb3c8:101a592a6d7:-7f3a</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>user-agent</ses:name>
@@ -128,16 +128,16 @@
 </tr>
         
     
-<tr class="datagrid-footer">
         
         
         
+<tr class="datagrid-footer">
           <td colspan="3" align="right">
             Page 1 of 
3&nbsp;&nbsp;First&nbsp;/&nbsp;Previous&nbsp;&nbsp;&nbsp;<a 
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio%7E2">Next</a>&nbsp;/&nbsp;<a
 
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio%7E4">Last</a>
           </td>
         
-    
-</tr></table>
+</tr>
+    </table>
 
 
     <br/>
@@ -177,7 +177,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>777E8EC41C8BC4DABBE7D81D6BC3E052</ses:value>
+                  <ses:value>05A3CB37BFC8DF11175F3AED23FD3A45</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -203,7 +203,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  <ses:value>$Version=0; 
JSESSIONID=777E8EC41C8BC4DABBE7D81D6BC3E052; $Path=/coreWeb</ses:value>
+                  <ses:value>$Version=0; 
JSESSIONID=05A3CB37BFC8DF11175F3AED23FD3A45; $Path=/coreWeb</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -215,7 +215,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>testrecorder.playback.testid</ses:name>
-                  <ses:value>-5dd73992:101a1fe4988:-7fb5</ses:value>
+                  <ses:value>-5a0fb3c8:101a592a6d7:-7f3a</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>user-agent</ses:name>
@@ -278,16 +278,16 @@
 </tr>
         
     
-<tr class="datagrid-footer">
         
         
         
+<tr class="datagrid-footer">
           <td colspan="3" align="right">
             Page 3 of 3&nbsp;&nbsp;<a 
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do">First</a>&nbsp;/&nbsp;<a
 
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio%7E2">Previous</a>&nbsp;&nbsp;&nbsp;Next&nbsp;/&nbsp;Last
           </td>
         
-    
-</tr></table>
+</tr>
+    </table>
 
 
     <br/>
@@ -322,7 +322,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>777E8EC41C8BC4DABBE7D81D6BC3E052</ses:value>
+                  <ses:value>05A3CB37BFC8DF11175F3AED23FD3A45</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -348,7 +348,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  <ses:value>$Version=0; 
JSESSIONID=777E8EC41C8BC4DABBE7D81D6BC3E052; $Path=/coreWeb</ses:value>
+                  <ses:value>$Version=0; 
JSESSIONID=05A3CB37BFC8DF11175F3AED23FD3A45; $Path=/coreWeb</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -360,7 +360,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>testrecorder.playback.testid</ses:name>
-                  <ses:value>-5dd73992:101a1fe4988:-7fb5</ses:value>
+                  <ses:value>-5a0fb3c8:101a592a6d7:-7f3a</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>user-agent</ses:name>
@@ -432,16 +432,16 @@
 </tr>
         
     
-<tr class="datagrid-footer">
         
         
         
+<tr class="datagrid-footer">
           <td colspan="3" align="right">
             Page 1 of 
3&nbsp;&nbsp;First&nbsp;/&nbsp;Previous&nbsp;&nbsp;&nbsp;<a 
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio%7E2">Next</a>&nbsp;/&nbsp;<a
 
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio%7E4">Last</a>
           </td>
         
-    
-</tr></table>
+</tr>
+    </table>
 
 
     <br/>
@@ -481,7 +481,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>777E8EC41C8BC4DABBE7D81D6BC3E052</ses:value>
+                  <ses:value>05A3CB37BFC8DF11175F3AED23FD3A45</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -507,7 +507,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  <ses:value>$Version=0; 
JSESSIONID=777E8EC41C8BC4DABBE7D81D6BC3E052; $Path=/coreWeb</ses:value>
+                  <ses:value>$Version=0; 
JSESSIONID=05A3CB37BFC8DF11175F3AED23FD3A45; $Path=/coreWeb</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -519,7 +519,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>testrecorder.playback.testid</ses:name>
-                  <ses:value>-5dd73992:101a1fe4988:-7fb5</ses:value>
+                  <ses:value>-5a0fb3c8:101a592a6d7:-7f3a</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>user-agent</ses:name>
@@ -591,16 +591,16 @@
 </tr>
         
     
-<tr class="datagrid-footer">
         
         
         
+<tr class="datagrid-footer">
           <td colspan="3" align="right">
             Page 2 of 3&nbsp;&nbsp;<a 
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do">First</a>&nbsp;/&nbsp;<a
 
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do">Previous</a>&nbsp;&nbsp;&nbsp;<a
 
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio%7E4">Next</a>&nbsp;/&nbsp;<a
 
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio%7E4">Last</a>
           </td>
         
-    
-</tr></table>
+</tr>
+    </table>
 
 
     <br/>
@@ -640,7 +640,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>777E8EC41C8BC4DABBE7D81D6BC3E052</ses:value>
+                  <ses:value>05A3CB37BFC8DF11175F3AED23FD3A45</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -666,7 +666,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  <ses:value>$Version=0; 
JSESSIONID=777E8EC41C8BC4DABBE7D81D6BC3E052; $Path=/coreWeb</ses:value>
+                  <ses:value>$Version=0; 
JSESSIONID=05A3CB37BFC8DF11175F3AED23FD3A45; $Path=/coreWeb</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -678,7 +678,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>testrecorder.playback.testid</ses:name>
-                  <ses:value>-5dd73992:101a1fe4988:-7fb5</ses:value>
+                  <ses:value>-5a0fb3c8:101a592a6d7:-7f3a</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>user-agent</ses:name>
@@ -741,16 +741,16 @@
 </tr>
         
     
-<tr class="datagrid-footer">
         
         
         
+<tr class="datagrid-footer">
           <td colspan="3" align="right">
             Page 3 of 3&nbsp;&nbsp;<a 
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do">First</a>&nbsp;/&nbsp;<a
 
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio%7E2">Previous</a>&nbsp;&nbsp;&nbsp;Next&nbsp;/&nbsp;Last
           </td>
         
-    
-</tr></table>
+</tr>
+    </table>
 
 
     <br/>
@@ -790,7 +790,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>777E8EC41C8BC4DABBE7D81D6BC3E052</ses:value>
+                  <ses:value>05A3CB37BFC8DF11175F3AED23FD3A45</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -816,7 +816,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  <ses:value>$Version=0; 
JSESSIONID=777E8EC41C8BC4DABBE7D81D6BC3E052; $Path=/coreWeb</ses:value>
+                  <ses:value>$Version=0; 
JSESSIONID=05A3CB37BFC8DF11175F3AED23FD3A45; $Path=/coreWeb</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -828,7 +828,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>testrecorder.playback.testid</ses:name>
-                  <ses:value>-5dd73992:101a1fe4988:-7fb5</ses:value>
+                  <ses:value>-5a0fb3c8:101a592a6d7:-7f3a</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>user-agent</ses:name>
@@ -900,16 +900,16 @@
 </tr>
         
     
-<tr class="datagrid-footer">
         
         
         
+<tr class="datagrid-footer">
           <td colspan="3" align="right">
             Page 2 of 3&nbsp;&nbsp;<a 
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do">First</a>&nbsp;/&nbsp;<a
 
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do">Previous</a>&nbsp;&nbsp;&nbsp;<a
 
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio%7E4">Next</a>&nbsp;/&nbsp;<a
 
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio%7E4">Last</a>
           </td>
         
-    
-</tr></table>
+</tr>
+    </table>
 
 
     <br/>
@@ -949,7 +949,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>777E8EC41C8BC4DABBE7D81D6BC3E052</ses:value>
+                  <ses:value>05A3CB37BFC8DF11175F3AED23FD3A45</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -975,7 +975,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  <ses:value>$Version=0; 
JSESSIONID=777E8EC41C8BC4DABBE7D81D6BC3E052; $Path=/coreWeb</ses:value>
+                  <ses:value>$Version=0; 
JSESSIONID=05A3CB37BFC8DF11175F3AED23FD3A45; $Path=/coreWeb</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -987,7 +987,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>testrecorder.playback.testid</ses:name>
-                  <ses:value>-5dd73992:101a1fe4988:-7fb5</ses:value>
+                  <ses:value>-5a0fb3c8:101a592a6d7:-7f3a</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>user-agent</ses:name>
@@ -1050,16 +1050,16 @@
 </tr>
         
     
-<tr class="datagrid-footer">
         
         
         
+<tr class="datagrid-footer">
           <td colspan="3" align="right">
             Page 3 of 3&nbsp;&nbsp;<a 
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do">First</a>&nbsp;/&nbsp;<a
 
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio%7E2">Previous</a>&nbsp;&nbsp;&nbsp;Next&nbsp;/&nbsp;Last
           </td>
         
-    
-</tr></table>
+</tr>
+    </table>
 
 
     <br/>
@@ -1094,7 +1094,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>777E8EC41C8BC4DABBE7D81D6BC3E052</ses:value>
+                  <ses:value>05A3CB37BFC8DF11175F3AED23FD3A45</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -1120,7 +1120,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  <ses:value>$Version=0; 
JSESSIONID=777E8EC41C8BC4DABBE7D81D6BC3E052; $Path=/coreWeb</ses:value>
+                  <ses:value>$Version=0; 
JSESSIONID=05A3CB37BFC8DF11175F3AED23FD3A45; $Path=/coreWeb</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -1132,7 +1132,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>testrecorder.playback.testid</ses:name>
-                  <ses:value>-5dd73992:101a1fe4988:-7fb5</ses:value>
+                  <ses:value>-5a0fb3c8:101a592a6d7:-7f3a</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>user-agent</ses:name>
@@ -1204,16 +1204,16 @@
 </tr>
         
     
-<tr class="datagrid-footer">
         
         
         
+<tr class="datagrid-footer">
           <td colspan="3" align="right">
             Page 1 of 
3&nbsp;&nbsp;First&nbsp;/&nbsp;Previous&nbsp;&nbsp;&nbsp;<a 
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio%7E2">Next</a>&nbsp;/&nbsp;<a
 
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio%7E4">Last</a>
           </td>
         
-    
-</tr></table>
+</tr>
+    </table>
 
 
     <br/>
@@ -1253,7 +1253,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>777E8EC41C8BC4DABBE7D81D6BC3E052</ses:value>
+                  <ses:value>05A3CB37BFC8DF11175F3AED23FD3A45</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -1279,7 +1279,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  <ses:value>$Version=0; 
JSESSIONID=777E8EC41C8BC4DABBE7D81D6BC3E052; $Path=/coreWeb</ses:value>
+                  <ses:value>$Version=0; 
JSESSIONID=05A3CB37BFC8DF11175F3AED23FD3A45; $Path=/coreWeb</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -1291,7 +1291,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>testrecorder.playback.testid</ses:name>
-                  <ses:value>-5dd73992:101a1fe4988:-7fb5</ses:value>
+                  <ses:value>-5a0fb3c8:101a592a6d7:-7f3a</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>user-agent</ses:name>
@@ -1363,16 +1363,16 @@
 </tr>
         
     
-<tr class="datagrid-footer">
         
         
         
+<tr class="datagrid-footer">
           <td colspan="3" align="right">
             Page 2 of 3&nbsp;&nbsp;<a 
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do">First</a>&nbsp;/&nbsp;<a
 
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do">Previous</a>&nbsp;&nbsp;&nbsp;<a
 
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio%7E4">Next</a>&nbsp;/&nbsp;<a
 
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio%7E4">Last</a>
           </td>
         
-    
-</tr></table>
+</tr>
+    </table>
 
 
     <br/>
@@ -1412,7 +1412,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>777E8EC41C8BC4DABBE7D81D6BC3E052</ses:value>
+                  <ses:value>05A3CB37BFC8DF11175F3AED23FD3A45</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -1438,7 +1438,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  <ses:value>$Version=0; 
JSESSIONID=777E8EC41C8BC4DABBE7D81D6BC3E052; $Path=/coreWeb</ses:value>
+                  <ses:value>$Version=0; 
JSESSIONID=05A3CB37BFC8DF11175F3AED23FD3A45; $Path=/coreWeb</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -1450,7 +1450,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>testrecorder.playback.testid</ses:name>
-                  <ses:value>-5dd73992:101a1fe4988:-7fb5</ses:value>
+                  <ses:value>-5a0fb3c8:101a592a6d7:-7f3a</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>user-agent</ses:name>
@@ -1513,16 +1513,16 @@
 </tr>
         
     
-<tr class="datagrid-footer">
         
         
         
+<tr class="datagrid-footer">
           <td colspan="3" align="right">
             Page 3 of 3&nbsp;&nbsp;<a 
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do">First</a>&nbsp;/&nbsp;<a
 
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio%7E2">Previous</a>&nbsp;&nbsp;&nbsp;Next&nbsp;/&nbsp;Last
           </td>
         
-    
-</tr></table>
+</tr>
+    </table>
 
 
     <br/>
@@ -1557,7 +1557,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>777E8EC41C8BC4DABBE7D81D6BC3E052</ses:value>
+                  <ses:value>05A3CB37BFC8DF11175F3AED23FD3A45</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -1583,7 +1583,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  <ses:value>$Version=0; 
JSESSIONID=777E8EC41C8BC4DABBE7D81D6BC3E052; $Path=/coreWeb</ses:value>
+                  <ses:value>$Version=0; 
JSESSIONID=05A3CB37BFC8DF11175F3AED23FD3A45; $Path=/coreWeb</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -1595,7 +1595,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>testrecorder.playback.testid</ses:name>
-                  <ses:value>-5dd73992:101a1fe4988:-7fb5</ses:value>
+                  <ses:value>-5a0fb3c8:101a592a6d7:-7f3a</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>user-agent</ses:name>
@@ -1667,16 +1667,16 @@
 </tr>
         
     
-<tr class="datagrid-footer">
         
         
         
+<tr class="datagrid-footer">
           <td colspan="3" align="right">
             Page 1 of 
3&nbsp;&nbsp;First&nbsp;/&nbsp;Previous&nbsp;&nbsp;&nbsp;<a 
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio%7E2">Next</a>&nbsp;/&nbsp;<a
 
href="/coreWeb/databinding/datagrid/pager/infooter/begin.do?netui_row=portfolio%7E4">Last</a>
           </td>
         
-    
-</tr></table>
+</tr>
+    </table>
 
 
     <br/>
@@ -1699,7 +1699,7 @@
          </ses:testResults>
       </ses:test>
    </ses:tests>
-   <ses:endDate>23 Jan 2005, 04:54:58.359 PM MST</ses:endDate>
+   <ses:endDate>24 Jan 2005, 09:47:53.789 AM MST</ses:endDate>
    <ses:sessionStatus>fail</ses:sessionStatus>
    <ses:testCount>11</ses:testCount>
    <ses:passedCount>0</ses:passedCount>

Modified: 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridScriptletTagFile.xml
Url: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridScriptletTagFile.xml?view=diff&rev=126302&p1=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridScriptletTagFile.xml&r1=126301&p2=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridScriptletTagFile.xml&r2=126302
==============================================================================
--- 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridScriptletTagFile.xml
      (original)
+++ 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridScriptletTagFile.xml
      Mon Jan 24 08:59:59 2005
@@ -2,7 +2,7 @@
 <ses:recorderSession 
xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session";>
    <ses:sessionName>DataGridScriptletTagFile</ses:sessionName>
    <ses:tester>ekoneil</ses:tester>
-   <ses:startDate>24 Jan 2005, 08:59:03.190 AM MST</ses:startDate>
+   <ses:startDate>24 Jan 2005, 09:47:55.427 AM MST</ses:startDate>
    <ses:description>ekoneil</ses:description>
    <ses:tests>
       <ses:test>
@@ -18,7 +18,7 @@
             <ses:cookies>
                <ses:cookie>
                   <ses:name>JSESSIONID</ses:name>
-                  <ses:value>4BFA3929CCFF1248EDF96247C5EC1CAF</ses:value>
+                  <ses:value>05A3CB37BFC8DF11175F3AED23FD3A45</ses:value>
                </ses:cookie>
             </ses:cookies>
             <ses:headers>
@@ -44,7 +44,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>cookie</ses:name>
-                  <ses:value>$Version=0; 
JSESSIONID=4BFA3929CCFF1248EDF96247C5EC1CAF; $Path=/coreWeb</ses:value>
+                  <ses:value>$Version=0; 
JSESSIONID=05A3CB37BFC8DF11175F3AED23FD3A45; $Path=/coreWeb</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>host</ses:name>
@@ -56,7 +56,7 @@
                </ses:header>
                <ses:header>
                   <ses:name>testrecorder.playback.testid</ses:name>
-                  <ses:value>-68b00563:101a5707561:-7f93</ses:value>
+                  <ses:value>-5a0fb3c8:101a592a6d7:-7f25</ses:value>
                </ses:header>
                <ses:header>
                   <ses:name>user-agent</ses:name>
@@ -175,10 +175,10 @@
 </tr>
     
 
-<tr class="datagrid-footer">
     
     
     
+<tr class="datagrid-footer">
       <td colspan="3" align="center">
         
 
@@ -187,8 +187,8 @@
 
       </td>
     
-
-</tr></table>
+</tr>
+</table>
 
 
 <br/>
@@ -211,7 +211,7 @@
          </ses:testResults>
       </ses:test>
    </ses:tests>
-   <ses:endDate>24 Jan 2005, 08:59:05.874 AM MST</ses:endDate>
+   <ses:endDate>24 Jan 2005, 09:47:57.956 AM MST</ses:endDate>
    <ses:sessionStatus>fail</ses:sessionStatus>
    <ses:testCount>1</ses:testCount>
    <ses:passedCount>0</ses:passedCount>

Reply via email to