Klasse FileSourceSaxHandler
java.lang.Object
org.xml.sax.helpers.DefaultHandler
org.apache.torque.generator.configuration.source.SourceSaxHandler
org.apache.torque.generator.configuration.source.FileSourceSaxHandler
- Alle implementierten Schnittstellen:
ContentHandler,DTDHandler,EntityResolver,ErrorHandler
Reads file source definitions from the controller configuration file.
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungFileSourceSaxHandler(ConfigurationProvider configurationProvider, UnitDescriptor unitDescriptor, ConfigurationHandlers configurationHandlers) Constructor. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidcharacters(char[] ch, int start, int length) voidendElement(String uri, String localName, String rawName) Returns the information how to read the sources.voidstartElement(String uri, String localName, String rawName, Attributes attributes) Von Klasse geerbte Methoden org.apache.torque.generator.configuration.source.SourceSaxHandler
finished, getConfigurationHandlers, getConfigurationProvider, getSourceProcessConfiguration, getUnitDescriptor, isFinishedVon Klasse geerbte Methoden org.xml.sax.helpers.DefaultHandler
endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warningVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden org.xml.sax.ContentHandler
declaration
-
Konstruktordetails
-
FileSourceSaxHandler
public FileSourceSaxHandler(ConfigurationProvider configurationProvider, UnitDescriptor unitDescriptor, ConfigurationHandlers configurationHandlers) Constructor.- Parameter:
configurationProvider- The access object for the configuration files, not null.unitDescriptor- The description of the generation unit, not null.configurationHandlers- All known configuration handlers, 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:
startElementin SchnittstelleContentHandler- Setzt außer Kraft:
startElementin KlasseSourceSaxHandler- Löst aus:
SAXException
-
endElement
- Angegeben von:
endElementin SchnittstelleContentHandler- Setzt außer Kraft:
endElementin KlasseSourceSaxHandler- Löst aus:
SAXException
-
characters
- Angegeben von:
charactersin SchnittstelleContentHandler- Setzt außer Kraft:
charactersin KlasseSourceSaxHandler- Löst aus:
SAXException
-
getSourceProvider
Returns the information how to read the sources.- Angegeben von:
getSourceProviderin KlasseSourceSaxHandler- Gibt zurück:
- the source Provider, not null if the source snippet was processed.
-