org.apache.torque.generator.configuration.mergepoint
Class TraverseAllActionSaxHandlerFactory
java.lang.Object
org.apache.torque.generator.configuration.mergepoint.TraverseAllActionSaxHandlerFactory
- All Implemented Interfaces:
- ActionSaxHandlerFactory
public class TraverseAllActionSaxHandlerFactory
- extends Object
- implements ActionSaxHandlerFactory
A Factory which creates a SAX handler for a TraverseAllAction.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TraverseAllActionSaxHandlerFactory
public TraverseAllActionSaxHandlerFactory()
getType
public String getType()
- Returns the action type which can be handled by the
ActionSaxHandlers created by this factory.
- Specified by:
getType
in interface ActionSaxHandlerFactory
- Returns:
- "traverseAllAction".
getActionSaxHandler
public final TraverseAllActionSaxHandler getActionSaxHandler(String uri,
String localName,
String qName,
Attributes attributes,
ConfigurationProvider configurationProvider,
ProjectPaths projectPaths)
throws SAXException
- Returns a TraverseAllActionSaxHandler for reading the configuration of
TraverseAllActions.
- Specified by:
getActionSaxHandler
in interface ActionSaxHandlerFactory
- 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 configuration files,
not null.projectPaths
- The organization of the surrounding project,
not null.
- Returns:
- a new TraverseAllActionSaxHandler.
- Throws:
SAXException
- if the SAX Handler for the outlet can
not be created from the given XML element.
Copyright © 2000-2012 The Apache Software Foundation. All Rights Reserved.