public class ElementLiftingFilter extends DeXSSFilterImpl
xssChangeListener
Constructor and Description |
---|
ElementLiftingFilter(DeXSSChangeListener xssChangeListener) |
ElementLiftingFilter(DeXSSChangeListener xssChangeListener,
java.util.Set<java.lang.String> tagnames) |
Modifier and Type | Method and Description |
---|---|
void |
add(java.lang.String tagname)
Adds tagname to the list of names for element names that this filter should "lift".
|
void |
endElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName) |
void |
startElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts) |
getXSSChangeListener, logXSSChange, logXSSChange, logXSSChange, setDeXSSChangeListener, setParent
characters, endDocument, endPrefixMapping, error, fatalError, getContentHandler, getDTDHandler, getEntityResolver, getErrorHandler, getFeature, getParent, getProperty, ignorableWhitespace, notationDecl, parse, parse, processingInstruction, resolveEntity, setContentHandler, setDocumentLocator, setDTDHandler, setEntityResolver, setErrorHandler, setFeature, setProperty, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
public ElementLiftingFilter(DeXSSChangeListener xssChangeListener)
public ElementLiftingFilter(DeXSSChangeListener xssChangeListener, java.util.Set<java.lang.String> tagnames)
public void add(java.lang.String tagname)
tagname
- tagname to addpublic void startElement(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
startElement
in interface org.xml.sax.ContentHandler
startElement
in class org.xml.sax.helpers.XMLFilterImpl
org.xml.sax.SAXException
public void endElement(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName) throws org.xml.sax.SAXException
endElement
in interface org.xml.sax.ContentHandler
endElement
in class org.xml.sax.helpers.XMLFilterImpl
org.xml.sax.SAXException