netui databinding tags need a TLV in order to verify that the tags are
structured correctly
-------------------------------------------------------------------------------------------
Key: BEEHIVE-263
URL: http://issues.apache.org/jira/browse/BEEHIVE-263
Project: Beehive
Type: Improvement
Components: NetUI
Versions: V1Beta
Reporter: Eddie O'Neil
Assigned to: Eddie O'Neil
The NetUI databinding tags often have several cooperating tags that need to be
structured in a certain way in order to work together. For example, the
repeater has:
repeater
repeaterHeader
repeaterItem
repeaterFooter
and the data grid has:
dataGrid
configurePager
renderPager
header
headerCell
rows
(anchor|image|imageAnchor|span|template)Cell
footer
A TLV would verify that the structure of these tags in a page is correct.
Because the data grid needs to play well with .tag files, findAncestorWithClass
can't be used since the tag parent / child relationships aren't maintained
between the JSP / .tag files and doing the checks would cause this setup to
fail needlessly. The TLV is the other way to ensure that the parent / child
relationships are correct, at least for a single JSP.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira