org.codehaus.mojo.jdepend
Class JDependXMLReportParser
java.lang.Object
org.xml.sax.helpers.DefaultHandler
org.codehaus.mojo.jdepend.JDependXMLReportParser
- All Implemented Interfaces:
- org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler
- public class JDependXMLReportParser
- extends org.xml.sax.helpers.DefaultHandler
Constructor Summary |
JDependXMLReportParser(java.io.File xmlFile)
Creates a new instance of JDependXMLReportParser |
Method Summary |
void |
characters(char[] buff,
int offset,
int len)
|
void |
endElement(java.lang.String namespaceURI,
java.lang.String sName,
java.lang.String qName)
|
java.util.List |
getPackages()
|
Stats |
getStats()
|
void |
startElement(java.lang.String namespaceURI,
java.lang.String sName,
java.lang.String qName,
org.xml.sax.Attributes attrs)
|
Methods inherited from class org.xml.sax.helpers.DefaultHandler |
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 |
packages
protected java.util.List packages
jdpackage
protected JDPackage jdpackage
stats
protected Stats stats
buffer
protected java.lang.StringBuffer buffer
stack
protected java.util.Stack stack
cycles
protected java.util.List cycles
cyclePackage
protected CyclePackage cyclePackage
JDependXMLReportParser
public JDependXMLReportParser(java.io.File xmlFile)
throws javax.xml.parsers.ParserConfigurationException,
org.xml.sax.SAXException,
java.io.IOException
- Creates a new instance of JDependXMLReportParser
- Throws:
org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException
java.io.IOException
startElement
public void startElement(java.lang.String namespaceURI,
java.lang.String sName,
java.lang.String qName,
org.xml.sax.Attributes attrs)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
endElement
public void endElement(java.lang.String namespaceURI,
java.lang.String sName,
java.lang.String qName)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
characters
public void characters(char[] buff,
int offset,
int len)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
getPackages
public java.util.List getPackages()
getStats
public Stats getStats()
Copyright © 2006-2007 null. All Rights Reserved.