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:
org.xml.sax.ContentHandler,org.xml.sax.DTDHandler,org.xml.sax.EntityResolver,org.xml.sax.ErrorHandler
- Enclosing class:
- XmlReportParser.SaxXmlReportParser
private final class XmlReportParser.SaxXmlReportParser.XmlReportParserHandler extends org.xml.sax.helpers.DefaultHandler
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Stringbranchprivate booleanisDefaultprivate java.lang.Stringmoduleprivate ModuleRevisionIdmridprivate java.lang.Stringorganisationprivate intpositionprivate java.util.Datepubdateprivate java.lang.Stringrevisionprivate java.util.List<ArtifactDownloadReport>revisionArtifactsprivate java.util.SortedMap<java.lang.Integer,java.util.List<ArtifactDownloadReport>>revisionsMapprivate booleanskip
-
Constructor Summary
Constructors Modifier Constructor Description privateXmlReportParserHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidendElement(java.lang.String uri, java.lang.String localName, java.lang.String qname)private intgetMaxPos()voidstartElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes attributes)
-
-
-
Field Detail
-
organisation
private java.lang.String organisation
-
module
private java.lang.String module
-
branch
private java.lang.String branch
-
revision
private java.lang.String revision
-
position
private int position
-
pubdate
private java.util.Date pubdate
-
skip
private boolean skip
-
mrid
private ModuleRevisionId mrid
-
isDefault
private boolean isDefault
-
revisionsMap
private java.util.SortedMap<java.lang.Integer,java.util.List<ArtifactDownloadReport>> revisionsMap
-
revisionArtifacts
private java.util.List<ArtifactDownloadReport> revisionArtifacts
-
-
Method Detail
-
startElement
public void startElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes attributes) throws org.xml.sax.SAXException- Specified by:
startElementin interfaceorg.xml.sax.ContentHandler- Overrides:
startElementin classorg.xml.sax.helpers.DefaultHandler- Throws:
org.xml.sax.SAXException
-
endElement
public void endElement(java.lang.String uri, java.lang.String localName, java.lang.String qname) throws org.xml.sax.SAXException- Specified by:
endElementin interfaceorg.xml.sax.ContentHandler- Overrides:
endElementin classorg.xml.sax.helpers.DefaultHandler- Throws:
org.xml.sax.SAXException
-
getMaxPos
private int getMaxPos()
-
-