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
- Specified by:
startElement in interface org.xml.sax.ContentHandler- Overrides:
startElement in class org.xml.sax.helpers.DefaultHandler
- 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
- Specified by:
endElement in interface org.xml.sax.ContentHandler- Overrides:
endElement in class org.xml.sax.helpers.DefaultHandler
- Throws:
org.xml.sax.SAXException
characters
public void characters(char[] buff,
int offset,
int len)
throws org.xml.sax.SAXException
- Specified by:
characters in interface org.xml.sax.ContentHandler- Overrides:
characters in class org.xml.sax.helpers.DefaultHandler
- Throws:
org.xml.sax.SAXException
getPackages
public java.util.List getPackages()
getStats
public Stats getStats()
Copyright © 2006-2008 null. All Rights Reserved.