Package net.sf.antcontrib.cpptasks
Class DependencyTable.DependencyTableHandler
java.lang.Object
org.xml.sax.helpers.DefaultHandler
net.sf.antcontrib.cpptasks.DependencyTable.DependencyTableHandler
- All Implemented Interfaces:
ContentHandler
,DTDHandler
,EntityResolver
,ErrorHandler
- Enclosing class:
DependencyTable
This class handles populates the TargetHistory hashtable in response to
SAX parse events
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
DependencyTableHandler
(DependencyTable dependencyTable, File baseDir) Constructor -
Method Summary
Modifier and TypeMethodDescriptionvoid
endElement
(String namespaceURI, String localName, String qName) void
startElement
(String namespaceURI, String localName, String qName, Attributes atts) startElement handlerMethods inherited from class org.xml.sax.helpers.DefaultHandler
characters, endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.xml.sax.ContentHandler
declaration
-
Field Details
-
baseDir
-
dependencyTable
-
includePath
-
includes
-
source
-
sourceLastModified
private long sourceLastModified -
sysIncludes
-
-
Constructor Details
-
DependencyTableHandler
Constructor- Parameters:
history
- hashtable of TargetHistory keyed by output nameoutputFiles
- existing files in output directory
-
-
Method Details
-
endElement
- Specified by:
endElement
in interfaceContentHandler
- Overrides:
endElement
in classDefaultHandler
- Throws:
SAXException
-
startElement
public void startElement(String namespaceURI, String localName, String qName, Attributes atts) throws SAXException startElement handler- Specified by:
startElement
in interfaceContentHandler
- Overrides:
startElement
in classDefaultHandler
- Throws:
SAXException
-