Class TableHandler


  • public class TableHandler
    extends ElementHandler
    ElementHandler for TABLE elements.
    Since:
    7 Apr 2005
    Author:
    Mark Taylor (Starlink)
    • Constructor Detail

      • TableHandler

        public TableHandler()
    • Method Detail

      • endElement

        public void endElement()
        Description copied from class: ElementHandler
        Called when the element has ended. The default implementation does nothing.
        Overrides:
        endElement in class ElementHandler
      • foundRow

        public void foundRow()
        Called to register that a row in this table has been seen. Used to keep track of how many rows there are.
      • registerField

        public void registerField​(FieldHandler field)
        Called by a child FIELD element to indicate that a column has been seen, and to describe how to check the contents of that column. If no working parser can be made, this method should be called with parser=null.
        Parameters:
        field - parser for the newly added field
      • getFields

        public java.util.List<FieldHandler> getFields()
        Returns a list of the fields currently found. There will be one for each FIELD child so far encountered.
        Returns:
        parser list