Class AbstractNodeTester

  • All Implemented Interfaces:
    NodeTester

    public abstract class AbstractNodeTester
    extends java.lang.Object
    implements NodeTester
    Helper class. Abstract interface implementation that performs Node-type checks and delegates testNode() processing to subclass.
    See Also:
    NodeTest
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void noMoreNodes​(NodeTest forTest)
      Validate that the Nodes validated one-by-one in the isValid method were all the Nodes expected.
      void testAttribute​(org.w3c.dom.Attr attribute)
      Template delegator for testNode() method.
      void testCDATASection​(org.w3c.dom.CDATASection cdata)
      Template delegator for testNode() method.
      void testComment​(org.w3c.dom.Comment comment)
      Template delegator for testNode() method.
      void testDocumentType​(org.w3c.dom.DocumentType doctype)
      Template delegator for testNode() method.
      void testElement​(org.w3c.dom.Element element)
      Template delegator for testNode() method.
      void testEntity​(org.w3c.dom.Entity entity)
      Template delegator for testNode() method.
      void testEntityReference​(org.w3c.dom.EntityReference reference)
      Template delegator for testNode() method.
      void testNode​(org.w3c.dom.Node aNode, NodeTest forTest)
      Validate a single Node by delegating to node type specific methods.
      void testNotation​(org.w3c.dom.Notation notation)
      Template delegator for testNode() method.
      void testProcessingInstruction​(org.w3c.dom.ProcessingInstruction instr)
      Template delegator for testNode() method.
      void testText​(org.w3c.dom.Text text)
      Template delegator for testNode() method.
      private void unhandled​(org.w3c.dom.Node aNode)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait