com.kpro.parser
Class P3PParser.XMLParserHandler
java.lang.Object
org.xml.sax.helpers.DefaultHandler
com.kpro.parser.P3PParser.XMLParserHandler
- All Implemented Interfaces:
- org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler
- Enclosing class:
- P3PParser
class P3PParser.XMLParserHandler
- extends org.xml.sax.helpers.DefaultHandler
Method Summary |
void |
characters(char[] ch,
int start,
int length)
Function that parses content of a tag |
void |
endElement(java.lang.String nsURI,
java.lang.String strippedName,
java.lang.String tagName)
Function that parses all of last instances of a tag |
void |
startElement(java.lang.String nsURI,
java.lang.String strippedName,
java.lang.String tagName,
org.xml.sax.Attributes attributes)
Function that parses all of first instances of a tag |
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 |
purpose
private java.util.ArrayList<Purpose> purpose
retention
private java.util.ArrayList<Retention> retention
recipients
private java.util.ArrayList<Recipient> recipients
categories
private java.util.ArrayList<Category> categories
url
private java.lang.String url
accessTime
private java.util.Date accessTime
creationTime
private java.util.Date creationTime
expiryDate
private java.util.Date expiryDate
accepted
private boolean accepted
userOverride
private boolean userOverride
domains
private java.util.ArrayList<java.lang.String> domains
statementTag
private java.lang.Boolean statementTag
categoriesTag
private java.lang.Boolean categoriesTag
dataTag
private java.lang.Boolean dataTag
entityTag
private java.lang.Boolean entityTag
purposeTag
private java.lang.Boolean purposeTag
recipientTag
private java.lang.Boolean recipientTag
retentionTag
private java.lang.Boolean retentionTag
contextTag
private java.lang.Boolean contextTag
actionTag
private java.lang.Boolean actionTag
urlTag
private java.lang.Boolean urlTag
accessTimeTag
private java.lang.Boolean accessTimeTag
creationTimeTag
private java.lang.Boolean creationTimeTag
acceptedTag
private java.lang.Boolean acceptedTag
domainTag
private java.lang.Boolean domainTag
userOverrideTag
private java.lang.Boolean userOverrideTag
P3PParser.XMLParserHandler
P3PParser.XMLParserHandler()
startElement
public void startElement(java.lang.String nsURI,
java.lang.String strippedName,
java.lang.String tagName,
org.xml.sax.Attributes attributes)
throws org.xml.sax.SAXException
- Function that parses all of first instances of a tag
- Specified by:
startElement
in interface org.xml.sax.ContentHandler
- Overrides:
startElement
in class org.xml.sax.helpers.DefaultHandler
- Parameters:
nsURI
- input StringstrippedName
- input StringtagName
- input Stringattributes
- input Attributes
- Throws:
org.xml.sax.SAXException
characters
public void characters(char[] ch,
int start,
int length)
throws org.xml.sax.SAXException
- Function that parses content of a tag
- Specified by:
characters
in interface org.xml.sax.ContentHandler
- Overrides:
characters
in class org.xml.sax.helpers.DefaultHandler
- Parameters:
ch
- input charstart
- input intlength
- input int
- Throws:
org.xml.sax.SAXException
endElement
public void endElement(java.lang.String nsURI,
java.lang.String strippedName,
java.lang.String tagName)
throws org.xml.sax.SAXException
- Function that parses all of last instances of a tag
- Specified by:
endElement
in interface org.xml.sax.ContentHandler
- Overrides:
endElement
in class org.xml.sax.helpers.DefaultHandler
- Parameters:
nsURI
- input StringstrippedName
- input StringtagName
- input String
- Throws:
org.xml.sax.SAXException