Package hudson.util

Class TableNestChecker

  • All Implemented Interfaces:
    ContentHandler, DTDHandler, EntityResolver, ErrorHandler, XMLFilter, XMLReader

    public class TableNestChecker
    extends XMLFilterImpl
    XMLFilter that checks the proper nesting of table related tags.

    Browser often "fixes" HTML by moving tables into the right place, so failure to generate proper tables can result in a hard-to-track bugs.

    TODO: where to apply this in stapler? JellyClassTearOff creates XMLOutput. Perhaps we define a decorator? We can also wrap Script. would that work better?

    Author:
    Kohsuke Kawaguchi