Class OutputActionSaxHandler
- java.lang.Object
-
- org.xml.sax.helpers.DefaultHandler
-
- org.apache.torque.generator.configuration.mergepoint.ActionSaxHandler
-
- org.apache.torque.generator.configuration.mergepoint.OutputActionSaxHandler
-
- All Implemented Interfaces:
ContentHandler
,DTDHandler
,EntityResolver
,ErrorHandler
public class OutputActionSaxHandler extends ActionSaxHandler
A SAX handler which reads the configuration for a OutputAction and creates and configures the Action according to the values in the configuration XML.
-
-
Constructor Summary
Constructors Constructor Description OutputActionSaxHandler(String uri, String localName, String qName, Attributes attributes, ConfigurationProvider configurationProvider, UnitDescriptor unitDescriptor)
Creates a OutputActionSaxHandler for reading the configuration of a OptionAction.
-
Method Summary
Modifier and Type Method Description void
startElement(String uri, String localName, String rawName, Attributes attributes)
-
Methods inherited from class org.apache.torque.generator.configuration.mergepoint.ActionSaxHandler
getAction, getConfigurationProvider, getUnitDescriptor
-
Methods inherited from class org.xml.sax.helpers.DefaultHandler
characters, endDocument, endElement, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
-
-
-
-
Constructor Detail
-
OutputActionSaxHandler
public OutputActionSaxHandler(String uri, String localName, String qName, Attributes attributes, ConfigurationProvider configurationProvider, UnitDescriptor unitDescriptor) throws SAXException
Creates a OutputActionSaxHandler for reading the configuration of a OptionAction.- Parameters:
uri
- - The Namespace URI, 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), or the empty string if qualified names are not available.attributes
- - The attributes attached to the element. If there are no attributes, it shall be an empty Attributes object.configurationProvider
- The access object for the configuration files, not null.unitDescriptor
- The description of the generation unit, not null.- Throws:
NullPointerException
- if an argument is null.SAXException
- if the element cannot be processed correctly.
-
-
Method Detail
-
startElement
public void startElement(String uri, String localName, String rawName, Attributes attributes) throws SAXException
- Specified by:
startElement
in interfaceContentHandler
- Overrides:
startElement
in classActionSaxHandler
- Throws:
SAXException
-
-