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

Reply via email to