Package org.geotools.xml.handlers
Class IgnoreHandler
Object
XMLElementHandler
IgnoreHandler
- All Implemented Interfaces:
Serializable
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:
-
Field Summary
FieldsFields inherited from class XMLElementHandler
logger
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
characters
(String text) This method throws a SAXNotSupportedException if it is called and not overwritten.void
handles SAX end Element events.This returns the Element specified.This will find an appropriate XMLElementHandler for the specified child if appropriate.getName()
This returns the name of the element being represented by this handler.getValue()
This method will get the value of the element depending on it's type.void
startElement
(URI namespaceURI, String localName, Attributes attr) handles SAX start Element events.Methods inherited from class XMLElementHandler
setLogLevel
-
Field Details
-
NAME
- See Also:
-
-
Constructor Details
-
IgnoreHandler
public IgnoreHandler() -
IgnoreHandler
-
-
Method Details
-
getElement
Description copied from class:XMLElementHandler
This returns the Element specified.- Specified by:
getElement
in classXMLElementHandler
- Returns:
- Element (may not be null)
- See Also:
-
characters
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 classXMLElementHandler
- See Also:
-
getHandler
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 classXMLElementHandler
- Returns:
- XMLElementHandler, or null
- See Also:
-
schema.XSIElementHandler#getHandler(java.lang.String, java.lang.String)
-
getValue
Description copied from class:XMLElementHandler
This method will get the value of the element depending on it's type.- Specified by:
getValue
in classXMLElementHandler
- Returns:
- Object (may be null)
- See Also:
-
getName
Description copied from class:XMLElementHandler
This returns the name of the element being represented by this handler. This name matches the name specified in the Schema.- Specified by:
getName
in classXMLElementHandler
- Returns:
- The Name (may not be null)
- See Also:
-
endElement
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 classXMLElementHandler
- See Also:
-
org.geotools.xml.XMLElementHandler#endElement(java.lang.String, java.lang.String)
-
startElement
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 classXMLElementHandler
- See Also:
-
org.geotools.xml.XMLElementHandler#startElement(java.lang.String, java.lang.String, org.xml.sax.Attributes)
-