Class IgnoreHandler

  • All Implemented Interfaces:
    Serializable

    public class IgnoreHandler
    extends XMLElementHandler
    This is a default Handler which is used in case a handler cannot be created for an arbitry element. Note: this handler does not perform and parsing on the current element or it's children.
    Author:
    dzwiers, Refractions Research, Inc. http://www.refractions.net, $Author:$ (last modification)
    See Also:
    Serialized Form
    • Constructor Detail

      • IgnoreHandler

        public IgnoreHandler()
      • IgnoreHandler

        public IgnoreHandler​(Element igElem)
    • Method Detail

      • characters

        public void characters​(String text)
        Description copied from class: XMLElementHandler
        This method throws a SAXNotSupportedException if it is called and not overwritten. When overridding this method, you should be careful to understand that it may be called more than once per element. Therefore it would be advisable to log the text and handle the text's interpretation at a later time (
        Overrides:
        characters in class XMLElementHandler
        See Also:
        XMLElementHandler.characters(java.lang.String)
      • getHandler

        public XMLElementHandler getHandler​(URI namespaceURI,
                                            String localName,
                                            Map<String,​Object> hints)
        Description copied from class: XMLElementHandler
        This will find an appropriate XMLElementHandler for the specified child if appropriate. This method may return or throw an exception, depending on the severity, if an error occurs. This method should be used to complete a SAX parse of a document for which the Schema is known, and parsed.
        Specified by:
        getHandler in class XMLElementHandler
        Returns:
        XMLElementHandler, or null
        See Also:
        schema.XSIElementHandler#getHandler(java.lang.String, java.lang.String)
      • endElement

        public void endElement​(URI namespaceURI,
                               String localName,
                               Map<String,​Object> hints)
        Description copied from class: XMLElementHandler
        handles SAX end Element events. This matches the end of the element declaration in the document ... and responds to the event generated by the SAX parser. This is an opportunity to complete some post-processing.
        Specified by:
        endElement in class XMLElementHandler
        See Also:
        org.geotools.xml.XMLElementHandler#endElement(java.lang.String, java.lang.String)
      • startElement

        public void startElement​(URI namespaceURI,
                                 String localName,
                                 Attributes attr)
        Description copied from class: XMLElementHandler
        handles SAX start Element events. This matches the start of the element declaration in the document ... and responds to the event generated by the SAX parser. This is an opportunity to complete some pre-processing.
        Specified by:
        startElement in class XMLElementHandler
        See Also:
        org.geotools.xml.XMLElementHandler#startElement(java.lang.String, java.lang.String, org.xml.sax.Attributes)