Klasse EntityReferenceSaxHandler

java.lang.Object
org.xml.sax.helpers.DefaultHandler
org.apache.torque.generator.configuration.source.EntityReferenceSaxHandler
Alle implementierten Schnittstellen:
ContentHandler, DTDHandler, EntityResolver, ErrorHandler

public class EntityReferenceSaxHandler extends DefaultHandler
Reads an entity reference from the controller configuration file.
  • Konstruktordetails

    • EntityReferenceSaxHandler

      public EntityReferenceSaxHandler(ConfigurationProvider configurationProvider, UnitDescriptor unitDescriptor)
      Constructor.
      Parameter:
      configurationProvider - The access object for the configuration files, not null.
      unitDescriptor - The description of the generation unit, not null.
      Löst aus:
      NullPointerException - if an argument is null.
  • Methodendetails

    • startElement

      public void startElement(String uri, String localName, String rawName, Attributes attributes) throws SAXException
      Angegeben von:
      startElement in Schnittstelle ContentHandler
      Setzt außer Kraft:
      startElement in Klasse DefaultHandler
      Löst aus:
      SAXException
    • getResource

      public String getResource()
      Returns the parsed resource path.
      Gibt zurück:
      the the parsed resource path, not null if a matching snippet was processed.
    • getSystemId

      public String getSystemId()
    • isFinished

      public boolean isFinished()
      Returns whether this handler has finished parsing.
      Gibt zurück:
      true if this handler is finished, false otherwise.
    • readResource

      public byte[] readResource() throws ConfigurationException
      Reads the resource defined in the parsed XML .
      Gibt zurück:
      the content of the resource, not null.
      Löst aus:
      ConfigurationException - if an error occurs while reading the resource.