Package org.apache.ivy.plugins.report
Class XmlReportParser.SaxXmlReportParser.XmlReportParserHandler
java.lang.Object
org.xml.sax.helpers.DefaultHandler
org.apache.ivy.plugins.report.XmlReportParser.SaxXmlReportParser.XmlReportParserHandler
- All Implemented Interfaces:
ContentHandler,DTDHandler,EntityResolver,ErrorHandler
- Enclosing class:
- XmlReportParser.SaxXmlReportParser
private final class XmlReportParser.SaxXmlReportParser.XmlReportParserHandler
extends DefaultHandler
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Stringprivate booleanprivate Stringprivate ModuleRevisionIdprivate Stringprivate intprivate Dateprivate Stringprivate List<ArtifactDownloadReport>private SortedMap<Integer,List<ArtifactDownloadReport>> private boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidendElement(String uri, String localName, String qname) private intvoidstartElement(String uri, String localName, String qName, Attributes attributes) Methods inherited from class org.xml.sax.helpers.DefaultHandler
characters, endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
-
Field Details
-
organisation
-
module
-
branch
-
revision
-
position
private int position -
pubdate
-
skip
private boolean skip -
mrid
-
isDefault
private boolean isDefault -
revisionsMap
-
revisionArtifacts
-
-
Constructor Details
-
XmlReportParserHandler
private XmlReportParserHandler()
-
-
Method Details
-
startElement
public void startElement(String uri, String localName, String qName, Attributes attributes) throws SAXException - Specified by:
startElementin interfaceContentHandler- Overrides:
startElementin classDefaultHandler- Throws:
SAXException
-
endElement
- Specified by:
endElementin interfaceContentHandler- Overrides:
endElementin classDefaultHandler- Throws:
SAXException
-
getMaxPos
private int getMaxPos()
-