[ http://issues.apache.org/jira/browse/BEEHIVE-263?page=all ]
Eddie O'Neil updated BEEHIVE-263:
---------------------------------
Assign To: (was: Eddie O'Neil)
> 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: New Feature
> Components: NetUI
> Versions: V1Alpha, V1Beta, v1m1
> Reporter: 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
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira