Package org.apache.torque.generator.configuration.mergepoint

# Klasse TraverseAllActionSaxHandler

java.lang.Object
org.xml.sax.helpers.DefaultHandler
org.apache.torque.generator.configuration.mergepoint.ActionSaxHandler
org.apache.torque.generator.configuration.mergepoint.TraverseAllActionSaxHandler

Alle implementierten Schnittstellen:
  `ContentHandler`, `DTDHandler`, `EntityResolver`, `ErrorHandler`

public class TraverseAllActionSaxHandler extends ActionSaxHandler
A SAX handler which reads the configuration for a TraverseAllAction and creates and configures the Action according to the values in the configuration XML.

- ## Konstruktorübersicht

  Konstruktoren
  Konstruktor
  Beschreibung
  `TraverseAllActionSaxHandler(String uri, String localName, String qName, Attributes attributes, ConfigurationProvider configurationProvider, UnitDescriptor unitDescriptor)`
  Creates a TraverseAllActionSaxHandler for redaing the configuration of a TraverseAllAction.

- ## Methodenübersicht

  Modifizierer und Typ
  Methode
  Beschreibung
  `void`
  `startElement(String uri, String localName, String rawName, Attributes attributes)`

  ### Von Klasse geerbte Methoden org.apache.torque.generator.configuration.mergepoint.ActionSaxHandler

  `getAction, getConfigurationProvider, getUnitDescriptor`

  ### Von Klasse geerbte Methoden org.xml.sax.helpers.DefaultHandler

  `characters, endDocument, endElement, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning`

  ### Von Klasse geerbte Methoden java.lang.Object

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

  ### Von Schnittstelle geerbte Methoden org.xml.sax.ContentHandler

  `declaration`

- ## Konstruktordetails

  - ### TraverseAllActionSaxHandler

    public TraverseAllActionSaxHandler(String uri, String localName, String qName, Attributes attributes, ConfigurationProvider configurationProvider, UnitDescriptor unitDescriptor) throws SAXException
    Creates a TraverseAllActionSaxHandler for redaing the configuration of a TraverseAllAction.
    Parameter:
      `uri` - The namespace URI of the action element, or the empty string if the element has no namespace URI or if namespace processing is not being performed.
      `localName` - The local name (without prefix), or the empty string if Namespace processing is not being performed.
      `qName` - - The qualified name (with prefix, if present), or the empty string if qualified names are not available.
      `attributes` - The attributes attached to the element.
      `configurationProvider` - for accessing the configuratiopn files, not null.
      `unitDescriptor` - The description of the generation unit, not null.
    Löst aus:
      `NullPointerException` - if an argument is null.
      `SAXException` - if the element cannot be processed correctly.

- ## 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 `ActionSaxHandler`
    Löst aus:
      `SAXException`