Class ComplexElementHandler

  • All Implemented Interfaces:
    Serializable

    public class ComplexElementHandler
    extends XMLElementHandler
    This class is intended to handle parsing an xml element from an instance document for elements who's type is both known and complex. This handler is used within the XMLSAXHandler to handle sax events generated by the SAX parser.
    Author:
    dzwiers www.refractions.net
    See Also:
    ComplexType, Serialized Form
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void characters​(String text1)
      This method throws a SAXNotSupportedException if it is called and not overwritten.
      void endElement​(URI namespaceURI, String localName, Map<String,​Object> hints)
      handles SAX end Element events.
      Element getElement()
      This returns the Element specified.
      XMLElementHandler getHandler​(URI namespaceURI, String localName, Map<String,​Object> hints)
      TODO summary sentence for getHandler ...
      String getName()
      This returns the name of the element being represented by this handler.
      ComplexType getType()
      returns the Type of the Elementhandler
      Object getValue()
      TODO summary sentence for getValue ...
      void removeElement​(XMLElementHandler handler)
      Remove the given XMLElementHandler from the Child-List
      void startElement​(URI namespaceURI, String localName, Attributes attr1)
      TODO summary sentence for startElement ...
      • Methods inherited from class Object

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