org.apache.maven.continuum.reports.surefire
Class ReportTestSuite

java.lang.Object
  extended by org.xml.sax.helpers.DefaultHandler
      extended by org.apache.maven.continuum.reports.surefire.ReportTestSuite
All Implemented Interfaces:
ContentHandler, DTDHandler, EntityResolver, ErrorHandler

public class ReportTestSuite
extends org.xml.sax.helpers.DefaultHandler

Since:
12 nov. 07
Version:
$Id: ReportTestSuite.java 1372260 2012-08-13 04:29:09Z brett $
Author:
olamy

Constructor Summary
ReportTestSuite()
           
 
Method Summary
 void addReportFailure(ReportFailure reportFailure)
           
 void characters(char[] ch, int start, int length)
           
 void endElement(String uri, String localName, String qName)
           
 String getFName()
           
 String getName()
           
 int getNumberOfErrors()
           
 int getNumberOfFailures()
           
 int getNumberOfTests()
           
 String getPackageName()
           
 List<ReportFailure> getReportFailures()
           
 List<ReportTestCase> getTestCases()
           
 float getTimeElapsed()
           
 void parse(String xmlPath)
           
 void setFName(String name)
           
 void setName(String name)
           
 void setNumberOfErrors(int numberOfErrors)
           
 void setNumberOfFailures(int numberOfFailures)
           
 void setNumberOfTests(int numberOfTests)
           
 void setPackageName(String packageName)
           
 void setReportFailures(List<ReportFailure> reportFailures)
           
 void setTestCases(List<ReportTestCase> testCases)
           
 void setTimeElapsed(float timeElapsed)
           
 void startElement(String uri, String localName, String qName, Attributes attributes)
           
 
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
 

Constructor Detail

ReportTestSuite

public ReportTestSuite()
Method Detail

parse

public void parse(String xmlPath)
           throws ParserConfigurationException,
                  SAXException,
                  IOException
Throws:
ParserConfigurationException
SAXException
IOException

startElement

public void startElement(String uri,
                         String localName,
                         String qName,
                         Attributes attributes)
                  throws SAXException
Specified by:
startElement in interface ContentHandler
Overrides:
startElement in class org.xml.sax.helpers.DefaultHandler
Throws:
SAXException

endElement

public void endElement(String uri,
                       String localName,
                       String qName)
                throws SAXException
Specified by:
endElement in interface ContentHandler
Overrides:
endElement in class org.xml.sax.helpers.DefaultHandler
Throws:
SAXException

characters

public void characters(char[] ch,
                       int start,
                       int length)
                throws SAXException
Specified by:
characters in interface ContentHandler
Overrides:
characters in class org.xml.sax.helpers.DefaultHandler
Throws:
SAXException

getTestCases

public List<ReportTestCase> getTestCases()

getNumberOfErrors

public int getNumberOfErrors()

setNumberOfErrors

public void setNumberOfErrors(int numberOfErrors)

getNumberOfFailures

public int getNumberOfFailures()

setNumberOfFailures

public void setNumberOfFailures(int numberOfFailures)

getNumberOfTests

public int getNumberOfTests()

setNumberOfTests

public void setNumberOfTests(int numberOfTests)

getName

public String getName()

setName

public void setName(String name)

getFName

public String getFName()

setFName

public void setFName(String name)

getPackageName

public String getPackageName()

setPackageName

public void setPackageName(String packageName)

getTimeElapsed

public float getTimeElapsed()

setTimeElapsed

public void setTimeElapsed(float timeElapsed)

setTestCases

public void setTestCases(List<ReportTestCase> testCases)

getReportFailures

public List<ReportFailure> getReportFailures()

setReportFailures

public void setReportFailures(List<ReportFailure> reportFailures)

addReportFailure

public void addReportFailure(ReportFailure reportFailure)


Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.