Class ImageCollector

java.lang.Object
nu.validator.servlet.imagereview.ImageCollector
All Implemented Interfaces:
com.thaiopensource.validate.Validator, java.lang.Iterable<Image>, org.xml.sax.ContentHandler

public class ImageCollector
extends java.lang.Object
implements com.thaiopensource.validate.Validator, org.xml.sax.ContentHandler, java.lang.Iterable<Image>
  • Constructor Details

  • Method Details

    • initializeContext

      public void initializeContext​(UriLangContext c)
    • getContentHandler

      public org.xml.sax.ContentHandler getContentHandler()
      Specified by:
      getContentHandler in interface com.thaiopensource.validate.Validator
    • getDTDHandler

      public org.xml.sax.DTDHandler getDTDHandler()
      Specified by:
      getDTDHandler in interface com.thaiopensource.validate.Validator
    • reset

      public void reset()
      Specified by:
      reset in interface com.thaiopensource.validate.Validator
    • characters

      public void characters​(char[] ch, int start, int length) throws org.xml.sax.SAXException
      Specified by:
      characters in interface org.xml.sax.ContentHandler
      Throws:
      org.xml.sax.SAXException
      See Also:
      ContentHandler.characters(char[], int, int)
    • endDocument

      public void endDocument() throws org.xml.sax.SAXException
      Specified by:
      endDocument in interface org.xml.sax.ContentHandler
      Throws:
      org.xml.sax.SAXException
    • endElement

      public void endElement​(java.lang.String uri, java.lang.String localName, java.lang.String name) throws org.xml.sax.SAXException
      Specified by:
      endElement in interface org.xml.sax.ContentHandler
      Throws:
      org.xml.sax.SAXException
    • endPrefixMapping

      public void endPrefixMapping​(java.lang.String prefix) throws org.xml.sax.SAXException
      Specified by:
      endPrefixMapping in interface org.xml.sax.ContentHandler
      Throws:
      org.xml.sax.SAXException
    • ignorableWhitespace

      public void ignorableWhitespace​(char[] ch, int start, int length) throws org.xml.sax.SAXException
      Specified by:
      ignorableWhitespace in interface org.xml.sax.ContentHandler
      Throws:
      org.xml.sax.SAXException
    • processingInstruction

      public void processingInstruction​(java.lang.String target, java.lang.String data) throws org.xml.sax.SAXException
      Specified by:
      processingInstruction in interface org.xml.sax.ContentHandler
      Throws:
      org.xml.sax.SAXException
    • setDocumentLocator

      public void setDocumentLocator​(org.xml.sax.Locator locator)
      Specified by:
      setDocumentLocator in interface org.xml.sax.ContentHandler
    • skippedEntity

      public void skippedEntity​(java.lang.String name) throws org.xml.sax.SAXException
      Specified by:
      skippedEntity in interface org.xml.sax.ContentHandler
      Throws:
      org.xml.sax.SAXException
    • startDocument

      public void startDocument() throws org.xml.sax.SAXException
      Specified by:
      startDocument in interface org.xml.sax.ContentHandler
      Throws:
      org.xml.sax.SAXException
    • startElement

      public void startElement​(java.lang.String uri, java.lang.String localName, java.lang.String name, org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
      Specified by:
      startElement in interface org.xml.sax.ContentHandler
      Throws:
      org.xml.sax.SAXException
    • startPrefixMapping

      public void startPrefixMapping​(java.lang.String prefix, java.lang.String uri) throws org.xml.sax.SAXException
      Specified by:
      startPrefixMapping in interface org.xml.sax.ContentHandler
      Throws:
      org.xml.sax.SAXException
    • iterator

      public java.util.Iterator<Image> iterator()
      Specified by:
      iterator in interface java.lang.Iterable<Image>
    • isEmpty

      public boolean isEmpty()
      Returns:
      See Also:
      List.isEmpty()