Author: ekoneil
Date: Wed Apr 27 09:53:06 2005
New Revision: 165011
URL: http://svn.apache.org/viewcvs?rev=165011&view=rev
Log:
Add a test for tagIds set on the data grid's generated <tr> elements.
BB: self
BVT: NetUI pass
Added:
incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/databinding/datagrid/tagid/legacy-tr.jsp
(with props)
incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/databinding/datagrid/tagid/scriptcontainer-tr.jsp
(with props)
incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/databinding/datagrid/tagid/tr-tagid.jsp
(with props)
Modified:
incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/databinding/datagrid/tagid/index.jsp
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DataGridTagIdMonster.xml
Modified:
incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/databinding/datagrid/tagid/index.jsp
URL:
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/databinding/datagrid/tagid/index.jsp?rev=165011&r1=165010&r2=165011&view=diff
==============================================================================
---
incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/databinding/datagrid/tagid/index.jsp
(original)
+++
incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/databinding/datagrid/tagid/index.jsp
Wed Apr 27 09:53:06 2005
@@ -40,6 +40,9 @@
<tr><td>Td</td></tr>
<tr><td><netui:anchor href="legacy-td.jsp" value="Legacy
Td"/></td></tr>
<tr><td><netui:anchor href="scriptcontainer-td.jsp"
value="ScriptContainer Td"/></td></tr>
+ <tr><td>Tr</td></tr>
+ <tr><td><netui:anchor href="legacy-tr.jsp" value="Legacy
Tr"/></td></tr>
+ <tr><td><netui:anchor href="scriptcontainer-tr.jsp"
value="ScriptContainer Tr"/></td></tr>
<tr><td>All</td></tr>
<tr><td><netui:anchor href="legacy-all.jsp" value="Legacy
All"/></td></tr>
<tr><td><netui:anchor href="scriptcontainer-all.jsp"
value="ScriptContainer All"/></td></tr>
Added:
incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/databinding/datagrid/tagid/legacy-tr.jsp
URL:
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/databinding/datagrid/tagid/legacy-tr.jsp?rev=165011&view=auto
==============================================================================
---
incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/databinding/datagrid/tagid/legacy-tr.jsp
(added)
+++
incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/databinding/datagrid/tagid/legacy-tr.jsp
Wed Apr 27 09:53:06 2005
@@ -0,0 +1,18 @@
+<%@ page language="java" contentType="text/html;charset=UTF-8"%>
+<%@ taglib uri="http://beehive.apache.org/netui/tags-html-1.0" prefix="netui"%>
+<%@ taglib uri="http://beehive.apache.org/netui/tags-databinding-1.0"
prefix="netui-data"%>
+<%@ taglib uri="http://beehive.apache.org/netui/tags-template-1.0"
prefix="netui-template"%>
+<%@ taglib prefix="datagrid"
tagdir="/WEB-INF/tags/org/apache/beehive/netui/test/databinding/tagfiles" %>
+<netui-template:template templatePage="../site/template.jsp">
+ <netui-template:setAttribute name="title" value="Basic Data Grid"/>
+ <netui-template:section name="body">
+ <p>
+ <datagrid:portfolioXmlBean/>
+ <br/>
+ <br/>
+ <%@ include file="tr-tagid.jsp" %>
+ <br/>
+ <br/>
+ </p>
+ </netui-template:section>
+</netui-template:template>
Propchange:
incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/databinding/datagrid/tagid/legacy-tr.jsp
------------------------------------------------------------------------------
svn:eol-style = native
Added:
incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/databinding/datagrid/tagid/scriptcontainer-tr.jsp
URL:
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/databinding/datagrid/tagid/scriptcontainer-tr.jsp?rev=165011&view=auto
==============================================================================
---
incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/databinding/datagrid/tagid/scriptcontainer-tr.jsp
(added)
+++
incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/databinding/datagrid/tagid/scriptcontainer-tr.jsp
Wed Apr 27 09:53:06 2005
@@ -0,0 +1,21 @@
+<%@ page language="java" contentType="text/html;charset=UTF-8"%>
+<%@ taglib uri="http://beehive.apache.org/netui/tags-html-1.0" prefix="netui"%>
+<%@ taglib uri="http://beehive.apache.org/netui/tags-databinding-1.0"
prefix="netui-data"%>
+<%@ taglib uri="http://beehive.apache.org/netui/tags-template-1.0"
prefix="netui-template"%>
+<%@ taglib prefix="datagrid"
tagdir="/WEB-INF/tags/org/apache/beehive/netui/test/databinding/tagfiles" %>
+<netui-template:template templatePage="../site/template.jsp">
+ <netui-template:setAttribute name="title" value="Basic Data Grid"/>
+ <netui-template:section name="body">
+ <p>
+<datagrid:portfolioXmlBean/>
+<br/>
+<br/>
+<netui:scriptContainer generateIdScope="true">
+ <%@ include file="tr-tagid.jsp" %>
+</netui:scriptContainer>
+<br/>
+<netui:anchor href="index.jsp">Reset</netui:anchor>
+<br/>
+ </p>
+ </netui-template:section>
+</netui-template:template>
Propchange:
incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/databinding/datagrid/tagid/scriptcontainer-tr.jsp
------------------------------------------------------------------------------
svn:eol-style = native
Added:
incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/databinding/datagrid/tagid/tr-tagid.jsp
URL:
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/databinding/datagrid/tagid/tr-tagid.jsp?rev=165011&view=auto
==============================================================================
---
incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/databinding/datagrid/tagid/tr-tagid.jsp
(added)
+++
incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/databinding/datagrid/tagid/tr-tagid.jsp
Wed Apr 27 09:53:06 2005
@@ -0,0 +1,22 @@
+<netui-data:dataGrid dataSource="pageScope.stocks" name="portfolio">
+ <netui-data:configurePager pageHref="${pageContext.request.contextPath}"/>
+ <netui-data:header>
+ <netui-data:headerCell headerText="Symbol"/>
+ <netui-data:headerCell headerText="Price"/>
+ <netui-data:headerCell headerText="Web"/>
+ <netui-data:headerCell headerText="Web Image (empty cells)"/>
+ <netui-data:headerCell headerText="Web Image Anchor (empty cells)"/>
+ </netui-data:header>
+ <netui-data:rows renderRow="false">
+ <netui-data:row tagId="dataRow">
+ <netui-data:spanCell value="${container.item.symbol}"/>
+ <netui-data:spanCell value="${container.item.price}"/>
+ <netui-data:anchorCell value="${container.item.name}"
href="${container.item.web}" tagId="symbolAnchor">
+ <netui:parameter name="rowid" value="${container.index}"/>
+ <netui:parameter name="symbol"
value="${container.item.symbol}"/>
+ </netui-data:anchorCell>
+ <netui-data:imageCell src="no-such-image.gif"/>
+ <netui-data:imageAnchorCell src="no-such-image.gif"/>
+ </netui-data:row>
+ </netui-data:rows>
+</netui-data:dataGrid>
Propchange:
incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/databinding/datagrid/tagid/tr-tagid.jsp
------------------------------------------------------------------------------
svn:eol-style = native