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 String
private boolean
private String
private ModuleRevisionId
private String
private int
private Date
private String
private List<ArtifactDownloadReport>
private SortedMap<Integer,
List<ArtifactDownloadReport>> private boolean
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
endElement
(String uri, String localName, String qname) private int
void
startElement
(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:
startElement
in interfaceContentHandler
- Overrides:
startElement
in classDefaultHandler
- Throws:
SAXException
-
endElement
- Specified by:
endElement
in interfaceContentHandler
- Overrides:
endElement
in classDefaultHandler
- Throws:
SAXException
-
getMaxPos
private int getMaxPos()
-