Class ApplyActionSaxHandler
- java.lang.Object
-
- org.xml.sax.helpers.DefaultHandler
-
- org.apache.torque.generator.configuration.mergepoint.ActionSaxHandler
-
- org.apache.torque.generator.configuration.mergepoint.ApplyActionSaxHandler
-
- All Implemented Interfaces:
ContentHandler
,DTDHandler
,EntityResolver
,ErrorHandler
public class ApplyActionSaxHandler extends ActionSaxHandler
A SAX handler which reads the configuration for a ApplyAction and creates and configures the Action according to the values in the configuration XML.
-
-
Constructor Summary
Constructors Constructor Description ApplyActionSaxHandler(String uri, String localName, String qName, Attributes attributes, ConfigurationProvider configurationProvider, UnitDescriptor unitDescriptor)
Creates a ApplyActionSaxHandler for reading the configuration of a ApplyAction.
-
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
-
ApplyActionSaxHandler
public ApplyActionSaxHandler(String uri, String localName, String qName, Attributes attributes, ConfigurationProvider configurationProvider, UnitDescriptor unitDescriptor) throws SAXException
Creates a ApplyActionSaxHandler for reading the configuration of a ApplyAction.- Parameters:
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.- 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
-
-