Interface ParserDelegate

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean canHandle​(QName elementName, Attributes attributes, Handler handler, Handler parent)
      Determines if this delegate can handle the specified element name.
      Object getParsedObject()
      Gets the final parsed object from the delegate.
      • Methods inherited from interface ContentHandler

        characters, endDocument, endElement, endPrefixMapping, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startElement, startPrefixMapping
    • Method Detail

      • canHandle

        boolean canHandle​(QName elementName,
                          Attributes attributes,
                          Handler handler,
                          Handler parent)
        Determines if this delegate can handle the specified element name.

        A common check in this method would be to check the namespace of the element.

        Parameters:
        elementName - The name of the element to potentially handle.
        attributes - The attributes of the element to potentially handle
        handler - The parse handler that would normally handle the element, possibly null
        parent - The parse handler for the parent element, possibly null.
        Returns:
        True if this delegate handles elements of the specified name and should take over parsing.
      • getParsedObject

        Object getParsedObject()
        Gets the final parsed object from the delegate.

        This method is called after parsing control returns to the main parsing driver.