Author: ekoneil
Date: Fri Sep 2 09:57:11 2005
New Revision: 267231
URL: http://svn.apache.org/viewcvs?rev=267231&view=rev
Log:
Documentation updates:
- add a doc for the repeater
- add data tag library overview to the tagsOverview
- update the datagrid.xml file to include "<" instead of < in <source> blocks
BB: self
DRT: build.release pass
Added:
beehive/trunk/docs/forrest/release/src/documentation/content/xdocs/netui/repeater.xml
Modified:
beehive/trunk/docs/forrest/release/src/documentation/content/xdocs/netui/datagrid.xml
beehive/trunk/docs/forrest/release/src/documentation/content/xdocs/netui/tagsOverview.xml
beehive/trunk/docs/forrest/release/src/documentation/content/xdocs/site.xml
Modified:
beehive/trunk/docs/forrest/release/src/documentation/content/xdocs/netui/datagrid.xml
URL:
http://svn.apache.org/viewcvs/beehive/trunk/docs/forrest/release/src/documentation/content/xdocs/netui/datagrid.xml?rev=267231&r1=267230&r2=267231&view=diff
==============================================================================
---
beehive/trunk/docs/forrest/release/src/documentation/content/xdocs/netui/datagrid.xml
(original)
+++
beehive/trunk/docs/forrest/release/src/documentation/content/xdocs/netui/datagrid.xml
Fri Sep 2 09:57:11 2005
@@ -20,16 +20,16 @@
<p>
The simplest data grid will render a List of JavaBeans into a basic HTML
table. Such a grid might look like:
</p>
- <source>
- <netui-data:dataGrid dataSource="pageScope.pets" name="petGrid">
- <netui-data:rows>
- <netui-data:spanCell value="${container.item.petId}"/>
- <netui-data:spanCell value="${container.item.name}"/>
- <netui-data:spanCell value="${container.item.description}"/>
- <netui-data:spanCell value="${container.item.price}"/>
- </netui-data:rows>
- </netui-data:dataGrid>
- </source>
+ <source><![CDATA[
+ <netui-data:dataGrid dataSource="pageScope.pets" name="petGrid">
+ <netui-data:rows>
+ <netui-data:spanCell value="${container.item.petId}"/>
+ <netui-data:spanCell value="${container.item.name}"/>
+ <netui-data:spanCell value="${container.item.description}"/>
+ <netui-data:spanCell value="${container.item.price}"/>
+ </netui-data:rows>
+ </netui-data:dataGrid>
+ ]]></source>
<p>
This data grid binds to a List of PetBean objects stored in the PageContext's
attribute map and renders an HTML table
that is four cells wide (ie four columns) containing the petId, name,
description, and price fields. The rendered table
@@ -61,18 +61,18 @@
<p>
Body cells are used to render rows that display data. For example:
</p>
-<source>
- <netui-data:dataGrid dataSource="pageScope.pets" name="petGrid">
- <netui-data:rows>
- <netui-data:spanCell value="${container.item.name}"/>
- <netui-data:spanCell value="${container.item.description}"/>
- <netui-data:spanCell value="${container.item.price}"/>
- <netui-data:anchorCell value="Details" action="details">
- <netui:parameter name="id" value="${container.item.petId}"/>
- </netui-data:anchorCell>
- </netui-data:rows>
- </netui-data:dataGrid>
-</source>
+<source><![CDATA[
+ <netui-data:dataGrid dataSource="pageScope.pets" name="petGrid">
+ <netui-data:rows>
+ <netui-data:spanCell value="${container.item.name}"/>
+ <netui-data:spanCell value="${container.item.description}"/>
+ <netui-data:spanCell value="${container.item.price}"/>
+ <netui-data:anchorCell value="Details" action="details">
+ <netui:parameter name="id" value="${container.item.petId}"/>
+ </netui-data:anchorCell>
+ </netui-data:rows>
+ </netui-data:dataGrid>
+]]></source>
<p>
This data grid displays three columns of text with a fourth column containing
HTML anchors.
Though it's not visible in the image, each anchor contains an HTTP request
parameter
@@ -89,22 +89,22 @@
<p>
Header cells are used to render HTML table cells at the top of a data grid.
For example:
</p>
-<source>
- <netui-data:dataGrid dataSource="pageScope.pets" name="petGrid">
- <netui-data:header>
- <netui-data:headerCell headerText="Pet ID"/>
- <netui-data:headerCell headerText="Name"/>
- <netui-data:headerCell headerText="Description"/>
- <netui-data:headerCell headerText="Price"/>
- </netui-data:header>
- <netui-data:rows>
- <netui-data:spanCell value="${container.item.petId}"/>
- <netui-data:spanCell value="${container.item.name}"/>
- <netui-data:spanCell value="${container.item.description}"/>
- <netui-data:spanCell value="${container.item.price}"/>
- </netui-data:rows>
- </netui-data:dataGrid>
-</source>
+<source><![CDATA[
+ <netui-data:dataGrid dataSource="pageScope.pets" name="petGrid">
+ <netui-data:header>
+ <netui-data:headerCell headerText="Pet ID"/>
+ <netui-data:headerCell headerText="Name"/>
+ <netui-data:headerCell headerText="Description"/>
+ <netui-data:headerCell headerText="Price"/>
+ </netui-data:header>
+ <netui-data:rows>
+ <netui-data:spanCell value="${container.item.petId}"/>
+ <netui-data:spanCell value="${container.item.name}"/>
+ <netui-data:spanCell value="${container.item.description}"/>
+ <netui-data:spanCell value="${container.item.price}"/>
+ </netui-data:rows>
+ </netui-data:dataGrid>
+]]></source>
<p>
The data grid rendered here will have a single HTML table row that contains
header cells
with titles for the data columns. This table might appear as:
@@ -119,20 +119,20 @@
The NetUI formatter tags can also be applied to data grid cells. For example,
a cell containing
a Date object could be formatted using:
</p>
-<source>
- <netui-data:dataGrid dataSource="pageScope.pets" name="pets">
- <netui-data:header>
- <netui-data:headerCell headerText="Name"/>
- <netui-data:headerCell headerText="Invoice Date"/>
- </netui-data:header>
- <netui-data:rows>
- <netui-data:spanCell value="${container.item.name}"/>
- <netui-data:spanCell value="${container.item.invoiceDate}">
- <netui:formatDate pattern="M/dd/yy"/>
- </netui-data:spanCell>
- </netui-data:rows>
- </netui-data:dataGrid>
-</source>
+<source><![CDATA[
+ <netui-data:dataGrid dataSource="pageScope.pets" name="pets">
+ <netui-data:header>
+ <netui-data:headerCell headerText="Name"/>
+ <netui-data:headerCell headerText="Invoice Date"/>
+ </netui-data:header>
+ <netui-data:rows>
+ <netui-data:spanCell value="${container.item.name}"/>
+ <netui-data:spanCell value="${container.item.invoiceDate}">
+ <netui:formatDate pattern="M/dd/yy"/>
+ </netui-data:spanCell>
+ </netui-data:rows>
+ </netui-data:dataGrid>
+]]></source>
<p>
which would render a data grid where the formatted column has dates in M/dd/yy
format:
<br/>
@@ -161,15 +161,15 @@
region. For example, the font in a column can be changed to red and bold by
using the style
<code>color:red;font-weight:bold;</code> style <code></code> on the
<code>spanCell</code> as:
</p>
-<source>
- <netui-data:dataGrid dataSource="pageScope.pets" name="pets">
- <netui-data:rows>
- <netui-data:spanCell value="${container.item.name}"
style="color:red;font-weight:bold;"/>
- <netui-data:spanCell value="${container.item.description}"/>
- <netui-data:spanCell value="${container.item.price}"/>
- </netui-data:rows>
- </netui-data:dataGrid>
-</source>
+<source><![CDATA[
+ <netui-data:dataGrid dataSource="pageScope.pets" name="pets">
+ <netui-data:rows>
+ <netui-data:spanCell value="${container.item.name}"
style="color:red;font-weight:bold;"/>
+ <netui-data:spanCell value="${container.item.description}"/>
+ <netui-data:spanCell value="${container.item.price}"/>
+ </netui-data:rows>
+ </netui-data:dataGrid>
+]]></source>
<p>
renders a data grid that looks like:
<br/>
@@ -184,7 +184,7 @@
rendered on data grid HTML markup with names in a correctly linked
<code>.css</code> file. For example,
alternating row styles can be applied to a data grid with a
<code>datagrid.css</code> file containing:
</p>
-<source>
+<source><![CDATA[
.datagrid-even {
background-color: #f0f0f0;
}
@@ -192,20 +192,20 @@
.datagrid-odd {
background-color: #ffffc0;
}
-</source>
+]]></source>
<p>
and a data grid:
</p>
-<source>
- <link rel="stylesheet" href="datagrid.css">
- <netui-data:dataGrid dataSource="pageScope.pets" name="pets">
- <netui-data:rows>
- <netui-data:spanCell value="${container.item.name}"/>
- <netui-data:spanCell value="${container.item.description}"/>
- <netui-data:spanCell value="${container.item.price}"/>
- </netui-data:rows>
- </netui-data:dataGrid>
-</source>
+<source><![CDATA[
+ <link rel="stylesheet" href="datagrid.css">
+ <netui-data:dataGrid dataSource="pageScope.pets" name="pets">
+ <netui-data:rows>
+ <netui-data:spanCell value="${container.item.name}"/>
+ <netui-data:spanCell value="${container.item.description}"/>
+ <netui-data:spanCell value="${container.item.price}"/>
+ </netui-data:rows>
+ </netui-data:dataGrid>
+]]></source>
<p>
renders a data grid that looks like:
<br/>
@@ -217,7 +217,7 @@
prefix of <code>datagrid</code> can be changed by setting the
<code>dataGrid</code>'s <code>styleClassPrefix</code>
attribute. For example, if the above CSS is changed to:
</p>
-<source>
+<source><![CDATA[
.foo-even {
background-color: #f0f0f0;
}
@@ -225,34 +225,34 @@
.foo-odd {
background-color: #ffffc0;
}
-</source>
+]]></source>
<p>
and the data grid changed to:
</p>
-<source>
- <link rel="stylesheet" href="datagrid.css">
- <netui-data:dataGrid dataSource="pageScope.pets" name="pets"
styleClassPrefix="foo">
- <netui-data:rows>
- <netui-data:spanCell value="${container.item.name}"/>
- <netui-data:spanCell value="${container.item.description}"/>
- <netui-data:spanCell value="${container.item.price}"/>
- </netui-data:rows>
- </netui-data:dataGrid>
-</source>
+<source><![CDATA[
+ <link rel="stylesheet" href="datagrid.css">
+ <netui-data:dataGrid dataSource="pageScope.pets" name="pets"
styleClassPrefix="foo">
+ <netui-data:rows>
+ <netui-data:spanCell value="${container.item.name}"/>
+ <netui-data:spanCell value="${container.item.description}"/>
+ <netui-data:spanCell value="${container.item.price}"/>
+ </netui-data:rows>
+ </netui-data:dataGrid>
+]]></source>
<p>
then the data grid will render with the same alternating row colors as above.
Rendering of style class
names can be completely disabled by setting the
<code><netui-data:dataGrid></code>'s <code>styleClassPolicy</code>
attribute to the value <code>none</code>. For example:
</p>
-<source>
- <netui-data:dataGrid dataSource="pageScope.pets" name="pets"
styleClassPolicy="empty">
- <netui-data:rows>
- <netui-data:spanCell value="${container.item.name}"/>
- <netui-data:spanCell value="${container.item.description}"/>
- <netui-data:spanCell value="${container.item.price}"/>
- </netui-data:rows>
- </netui-data:dataGrid>
-</source>
+<source><![CDATA[
+ <netui-data:dataGrid dataSource="pageScope.pets" name="pets"
styleClassPolicy="empty">
+ <netui-data:rows>
+ <netui-data:spanCell value="${container.item.name}"/>
+ <netui-data:spanCell value="${container.item.description}"/>
+ <netui-data:spanCell value="${container.item.price}"/>
+ </netui-data:rows>
+ </netui-data:dataGrid>
+]]></source>
<p>
will render a plain HTML table with no HTML <code>class</code> or
<code>style</code> attributes.
</p>
@@ -296,17 +296,17 @@
navigating to the previous and next pagers. For example, if the
<code>pageScope.pets</code> data
set contains more than ten items, the following data grid:
</p>
-<source>
- <netui-data:dataGrid dataSource="pageScope.pets" name="pets">
- <netui-data:configurePager pageSize="2"/>
- <netui-data:rows>
- <netui-data:spanCell value="${container.item.petId}"/>
- <netui-data:spanCell value="${container.item.name}"/>
- <netui-data:spanCell value="${container.item.description}"/>
- <netui-data:spanCell value="${container.item.price}"/>
- </netui-data:rows>
- </netui-data:dataGrid>
-</source>
+<source><![CDATA[
+ <netui-data:dataGrid dataSource="pageScope.pets" name="pets">
+ <netui-data:configurePager pageSize="2"/>
+ <netui-data:rows>
+ <netui-data:spanCell value="${container.item.petId}"/>
+ <netui-data:spanCell value="${container.item.name}"/>
+ <netui-data:spanCell value="${container.item.description}"/>
+ <netui-data:spanCell value="${container.item.price}"/>
+ </netui-data:rows>
+ </netui-data:dataGrid>
+]]></source>
<p>
generates a pager that contains the current and total page count along with
links that navigate to the
previous and next pages:
@@ -317,9 +317,9 @@
<code>Page 1 of 1</code>. To change the default page size, use the
<code><netui-data:configurePager></code>
tag to set the page size explicitly. For example:
</p>
-<source>
- <netui-data:configurePager pageSize="2"/>
-</source>
+<source><![CDATA[
+ <netui-data:configurePager pageSize="2"/>
+]]></source>
<p>
The appearance of a data grid's can also be configured. Included with the
data grid are pagers of two
formats:
@@ -333,17 +333,17 @@
where the Pager Name can be used to configure the
<code>configurePager</code>'s <code>pagerFormat</code> attribute.
The <code>firstPrevNextLast</code> pager can be configured by using the
<code>configurePager</code> tag as:
</p>
-<source>
- <netui-data:dataGrid dataSource="pageScope.pets" name="pets">
- <netui-data:configurePager pagerFormat="firstPrevNextLast"/>
- <netui-data:rows>
- <netui-data:spanCell value="${container.item.petId}"/>
- <netui-data:spanCell value="${container.item.name}"/>
- <netui-data:spanCell value="${container.item.description}"/>
- <netui-data:spanCell value="${container.item.price}"/>
- </netui-data:rows>
- </netui-data:dataGrid>
-</source>
+<source><![CDATA[
+ <netui-data:dataGrid dataSource="pageScope.pets" name="pets">
+ <netui-data:configurePager pagerFormat="firstPrevNextLast"/>
+ <netui-data:rows>
+ <netui-data:spanCell value="${container.item.petId}"/>
+ <netui-data:spanCell value="${container.item.name}"/>
+ <netui-data:spanCell value="${container.item.description}"/>
+ <netui-data:spanCell value="${container.item.price}"/>
+ </netui-data:rows>
+ </netui-data:dataGrid>
+]]></source>
<p>
which will render a pager as:
<br/>
@@ -362,30 +362,30 @@
data grid itself. The <code>dataGrid</code> object provides access to the
grid's pager state and could be used
as:
</p>
-<source>
- <netui-data:dataGrid dataSource="pageScope.pets" name="pets">
- <netui-data:configurePager pageSize="2"
pagerFormat="firstPrevNextLast" disableDefaultPager="true"/>
- <netui-data:caption>
- <b>Displaying item ${dataGrid.state.pagerModel.row+1} to
${dataGrid.state.pagerModel.lastRowForPage+1}
- of ${dataGrid.state.pagerModel.dataSetSize} matching items.</b>
- <br/>
- <netui-data:renderPager/>
- <br/>
- </netui-data:caption>
- <netui-data:header>
- <netui-data:headerCell value="Pet Id"/>
- <netui-data:headerCell value="Name"/>
- <netui-data:headerCell value="Description"/>
- <netui-data:headerCell value="Price"/>
- </netui-data:header>
- <netui-data:rows>
- <netui-data:spanCell value="${container.item.petId}"/>
- <netui-data:spanCell value="${container.item.name}"/>
- <netui-data:spanCell value="${container.item.description}"/>
- <netui-data:spanCell value="${container.item.price}"/>
- </netui-data:rows>
- </netui-data:dataGrid>
-</source>
+<source><![CDATA[
+ <netui-data:dataGrid dataSource="pageScope.pets" name="pets">
+ <netui-data:configurePager pageSize="2"
pagerFormat="firstPrevNextLast" disableDefaultPager="true"/>
+ <netui-data:caption>
+ <b>Displaying item ${dataGrid.state.pagerModel.row+1} to
${dataGrid.state.pagerModel.lastRowForPage+1}
+ of ${dataGrid.state.pagerModel.dataSetSize} matching items.</b>
+ <br/>
+ <netui-data:renderPager/>
+ <br/>
+ </netui-data:caption>
+ <netui-data:header>
+ <netui-data:headerCell value="Pet Id"/>
+ <netui-data:headerCell value="Name"/>
+ <netui-data:headerCell value="Description"/>
+ <netui-data:headerCell value="Price"/>
+ </netui-data:header>
+ <netui-data:rows>
+ <netui-data:spanCell value="${container.item.petId}"/>
+ <netui-data:spanCell value="${container.item.name}"/>
+ <netui-data:spanCell value="${container.item.description}"/>
+ <netui-data:spanCell value="${container.item.price}"/>
+ </netui-data:rows>
+ </netui-data:dataGrid>
+]]></source>
<p>
to render a data grid:
<br/>
@@ -394,79 +394,79 @@
It can also be useful to disable the data grid's automatic rendering of the
pager by setting the
<code>disableDefaultPager</code> as:
</p>
-<source>
- <netui-data:configurePager disableDefaultPager="true"/>
-</source>
+<source><![CDATA[
+ <netui-data:configurePager disableDefaultPager="true"/>
+]]></source>
<p>
With this attribute set, the data grid will not render any pager UI. The page
author can then explicitly place the
pager inside of the grid using the <code><netui-data:renderPager></code>
tag. For example, the pager can be placed
in the footer of the data grid with:
</p>
-<source>
- <netui-data:dataGrid dataSource="pageScope.pets" name="pets">
- <netui-data:configurePager pageSize="2" disableDefaultPager="true"/>
- <netui-data:rows>
- <netui-data:spanCell value="${container.item.petId}"/>
- <netui-data:spanCell value="${container.item.name}"/>
- <netui-data:spanCell value="${container.item.description}"/>
- <netui-data:spanCell value="${container.item.price}"/>
- </netui-data:rows>
- <netui-data:footer>
- <tr><td
colspan="4"><netui-data:renderPager/></td></tr>
- </netui-data:footer>
- </netui-data:dataGrid>
-</source>
+<source><![CDATA[
+ <netui-data:dataGrid dataSource="pageScope.pets" name="pets">
+ <netui-data:configurePager pageSize="2" disableDefaultPager="true"/>
+ <netui-data:rows>
+ <netui-data:spanCell value="${container.item.petId}"/>
+ <netui-data:spanCell value="${container.item.name}"/>
+ <netui-data:spanCell value="${container.item.description}"/>
+ <netui-data:spanCell value="${container.item.price}"/>
+ </netui-data:rows>
+ <netui-data:footer>
+ <tr><td colspan="4"><netui-data:renderPager/></td></tr>
+ </netui-data:footer>
+ </netui-data:dataGrid>
+]]></source>
<p>
With the pager disabled, custom pager UI can be built anywhere inside of the
data grid tags using the grid's
implicit objects. The following example builds a custom pager that provides
"jump to page" functionality via an HTML select box,
for example:
</p>
-<source>
- <netui-data:dataGrid dataSource="pageScope.pets" name="pets">
- <netui-data:configurePager defaultPageSize="2"
pagerFormat="firstPrevNextLast" disableDefaultPager="true"/>
- <netui-data:header>
- <netui-data:headerCell headerText="Name"/>
- <netui-data:headerCell headerText="Description"/>
- <netui-data:headerCell headerText="Price"/>
- </netui-data:header>
- <netui-data:rows>
- <netui-data:spanCell value="${container.item.name}"/>
- <netui-data:spanCell value="${container.item.description}"/>
- <netui-data:spanCell value="${container.item.price}"/>
- </netui-data:rows>
- <netui-data:footer>
- <td colspan="2" align="left">
- <netui-data:renderPager/>
- </td>
- <td colspan="1" align="right">
- <c:if test="${dataGrid.dataSet.size > 0}">
- <form name="pageForm"
action="simple-pager-jumptopage.jsp">
+<source><![CDATA[
+ <netui-data:dataGrid dataSource="pageScope.pets" name="pets">
+ <netui-data:configurePager defaultPageSize="2"
pagerFormat="firstPrevNextLast" disableDefaultPager="true"/>
+ <netui-data:header>
+ <netui-data:headerCell headerText="Name"/>
+ <netui-data:headerCell headerText="Description"/>
+ <netui-data:headerCell headerText="Price"/>
+ </netui-data:header>
+ <netui-data:rows>
+ <netui-data:spanCell value="${container.item.name}"/>
+ <netui-data:spanCell value="${container.item.description}"/>
+ <netui-data:spanCell value="${container.item.price}"/>
+ </netui-data:rows>
+ <netui-data:footer>
+ <td colspan="2" align="left">
+ <netui-data:renderPager/>
+ </td>
+ <td colspan="1" align="right">
+ <c:if test="${dataGrid.dataSet.size > 0}">
+ <form name="pageForm" action="simple-pager-jumptopage.jsp">
Jump to Page:
- <script type="text/javascript">
+ <script type="text/javascript">
function doPagerSubmit(comp)
{
var form = document.forms["pageForm"];
form.method="GET";
form.submit();
}
- </script>
- <select
name="${dataGrid.urlBuilder.pagerRowQueryParamKey}"
onchange="doPagerSubmit(this); return true;">
- <netui-data:repeater
dataSource="dataGrid.urlBuilder.pagerParamValues">
- <c:choose>
- <c:when test="${container.index ==
dataGrid.state.pagerModel.page}">
- <option value="${container.item}"
selected="true">${container.index+1}</option>
- </c:when>
- <c:otherwise>
- <option
value="${container.item}">${container.index+1}</option>
- </c:otherwise>
- </c:choose>
- </netui-data:repeater>
- </select>
- </c:if>
- </td>
- </netui-data:footer>
- </netui-data:dataGrid>
-</source>
+ </script>
+ <select name="${dataGrid.urlBuilder.pagerRowQueryParamKey}"
onchange="doPagerSubmit(this); return true;">
+ <netui-data:repeater
dataSource="dataGrid.urlBuilder.pagerParamValues">
+ <c:choose>
+ <c:when test="${container.index ==
dataGrid.state.pagerModel.page}">
+ <option value="${container.item}"
selected="true">${container.index+1}</option>
+ </c:when>
+ <c:otherwise>
+ <option
value="${container.item}">${container.index+1}</option>
+ </c:otherwise>
+ </c:choose>
+ </netui-data:repeater>
+ </select>
+ </c:if>
+ </td>
+ </netui-data:footer>
+ </netui-data:dataGrid>
+]]></source>
</section>
</section>
</body>
Added:
beehive/trunk/docs/forrest/release/src/documentation/content/xdocs/netui/repeater.xml
URL:
http://svn.apache.org/viewcvs/beehive/trunk/docs/forrest/release/src/documentation/content/xdocs/netui/repeater.xml?rev=267231&view=auto
==============================================================================
---
beehive/trunk/docs/forrest/release/src/documentation/content/xdocs/netui/repeater.xml
(added)
+++
beehive/trunk/docs/forrest/release/src/documentation/content/xdocs/netui/repeater.xml
Fri Sep 2 09:57:11 2005
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN"
"http://forrest.apache.org/dtd/document-v20.dtd">
+
+<!--
+ This template can be used as the starting point for authoring Beehive
documentation. Just remember
+ to author the Forrest subset of XHTML. More information can be found here:
+
+ http://forrest.apache.org/docs_0_70/index.html
+
+ -->
+<document>
+ <header>
+ <title>Repeater Tags</title>
+ </header>
+ <body>
+ <section id="overview">
+ <title>Overview</title>
+ <p>
+ Overview
+ </p>
+ </section>
+ <section id="data-read-only">
+ <title>Displaying Read-only Data</title>
+ <p>
+ The <code><netui-data;repeater></code> tag can be used...
+ </p>
+ </section>
+ </body>
+</document>
Modified:
beehive/trunk/docs/forrest/release/src/documentation/content/xdocs/netui/tagsOverview.xml
URL:
http://svn.apache.org/viewcvs/beehive/trunk/docs/forrest/release/src/documentation/content/xdocs/netui/tagsOverview.xml?rev=267231&r1=267230&r2=267231&view=diff
==============================================================================
---
beehive/trunk/docs/forrest/release/src/documentation/content/xdocs/netui/tagsOverview.xml
(original)
+++
beehive/trunk/docs/forrest/release/src/documentation/content/xdocs/netui/tagsOverview.xml
Fri Sep 2 09:57:11 2005
@@ -89,12 +89,15 @@
</p>
</section>
<section id="dataGridTags">
- <title>Data Grid Tags</title>
- <p>The NetUI data grid tag library provides tags to render grids
of data in an HTML page. The library
- supports a range of features from simple tables to complex
data features. The complex features include
- sortable columns, filtering, paging and updatable grids.
Styles can be applied to the grids to
- customize their presentation. For more information on the
grid see the <a href="site:pageflow/tags/datagrid">
- NetUI Data Grids</a> topic.
+ <title>Data Tags</title>
+ <p>
+ The NetUI data tag library provides tags that render complex,
high-level HTML markup in a page or
+ that support data binding in JSPs. The library supports a range
of features from simple tables
+ rendered with the repeater to complex data grids rendered with the
data grid tag set. The data grid
+ includes support for sortable columns, filtering, paging and
updatable grids. Styles can be applied
+ to the grids to customize their presentation. For more
information on the data grid see
+ <a href="site:pageflow/tags/datagrid">here</a>. For more
information on the repeater tags, see
+ <a href="site:pageflow/tags/repeater">here</a>.
</p>
</section>
<section id="templateTags">
@@ -103,7 +106,7 @@
template page to be created. Content pages then include their
template to for the resulting
rendered page. The content pages are written as sections of
content that are inserted into defined
points inside the template. For more information on teh
template tags see the
- <a href="site:pageflow_template">NetUI Template Tags</a> topic.
+ <a href="site:pageflow/tags/pageflow_template">NetUI Template
Tags</a> topic.
</p>
</section>
</body>
Modified:
beehive/trunk/docs/forrest/release/src/documentation/content/xdocs/site.xml
URL:
http://svn.apache.org/viewcvs/beehive/trunk/docs/forrest/release/src/documentation/content/xdocs/site.xml?rev=267231&r1=267230&r2=267231&view=diff
==============================================================================
--- beehive/trunk/docs/forrest/release/src/documentation/content/xdocs/site.xml
(original)
+++ beehive/trunk/docs/forrest/release/src/documentation/content/xdocs/site.xml
Fri Sep 2 09:57:11 2005
@@ -60,6 +60,7 @@
<pageflow_tag_repeating_radiobuttongroup
href="#RadioButtonGroup" />
<pageflow_tag_repeating_select href="#Select" />
</pageflow_tag_repeating>
+ <repeater label="Repeater" href="netui/repeater.html"/>
<pageflow_tag_xhtml label="HTML/XHTML Support"
href="netui/tagsXhtml.html">
<pageflow_tagsXhtml_HtmlTag href="#HtmlTag" />
<pageflow_tagsXhtml_BodyTag href="#BodyTag" />