public abstract class XMLSecEventBaseImpl extends Object implements XMLSecEvent
Modifier and Type | Field and Description |
---|---|
protected XMLSecStartElement |
parentXMLSecStartELement |
ATTRIBUTE, CDATA, CHARACTERS, COMMENT, DTD, END_DOCUMENT, END_ELEMENT, ENTITY_DECLARATION, ENTITY_REFERENCE, NAMESPACE, NOTATION_DECLARATION, PROCESSING_INSTRUCTION, SPACE, START_DOCUMENT, START_ELEMENT
Constructor and Description |
---|
XMLSecEventBaseImpl() |
Modifier and Type | Method and Description |
---|---|
XMLSecCharacters |
asCharacters() |
XMLSecEndElement |
asEndElement() |
XMLSecStartElement |
asStartElement() |
int |
getDocumentLevel() |
List<QName> |
getElementPath() |
void |
getElementPath(List<QName> list) |
protected static <T> org.apache.xml.security.stax.impl.stax.XMLSecEventBaseImpl.EmptyIterator<T> |
getEmptyIterator() |
Location |
getLocation() |
XMLSecStartElement |
getParentXMLSecStartElement() |
QName |
getSchemaType() |
XMLSecStartElement |
getStartElementAtLevel(int level) |
boolean |
isAttribute() |
boolean |
isCharacters() |
boolean |
isEndDocument() |
boolean |
isEndElement() |
boolean |
isEntityReference() |
boolean |
isNamespace() |
boolean |
isProcessingInstruction() |
boolean |
isStartDocument() |
boolean |
isStartElement() |
void |
setParentXMLSecStartElement(XMLSecStartElement xmlSecStartElement) |
void |
writeAsEncodedUnicode(Writer writer) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getEventType
protected XMLSecStartElement parentXMLSecStartELement
protected static <T> org.apache.xml.security.stax.impl.stax.XMLSecEventBaseImpl.EmptyIterator<T> getEmptyIterator()
public void setParentXMLSecStartElement(XMLSecStartElement xmlSecStartElement)
setParentXMLSecStartElement
in interface XMLSecEvent
public XMLSecStartElement getParentXMLSecStartElement()
getParentXMLSecStartElement
in interface XMLSecEvent
public int getDocumentLevel()
getDocumentLevel
in interface XMLSecEvent
public void getElementPath(List<QName> list)
getElementPath
in interface XMLSecEvent
public List<QName> getElementPath()
getElementPath
in interface XMLSecEvent
public XMLSecStartElement getStartElementAtLevel(int level)
getStartElementAtLevel
in interface XMLSecEvent
public Location getLocation()
getLocation
in interface XMLEvent
public boolean isStartElement()
isStartElement
in interface XMLEvent
public boolean isAttribute()
isAttribute
in interface XMLEvent
public boolean isNamespace()
isNamespace
in interface XMLEvent
public boolean isEndElement()
isEndElement
in interface XMLEvent
public boolean isEntityReference()
isEntityReference
in interface XMLEvent
public boolean isProcessingInstruction()
isProcessingInstruction
in interface XMLEvent
public boolean isCharacters()
isCharacters
in interface XMLEvent
public boolean isStartDocument()
isStartDocument
in interface XMLEvent
public boolean isEndDocument()
isEndDocument
in interface XMLEvent
public XMLSecStartElement asStartElement()
asStartElement
in interface XMLEvent
asStartElement
in interface XMLSecEvent
public XMLSecEndElement asEndElement()
asEndElement
in interface XMLEvent
asEndElement
in interface XMLSecEvent
public XMLSecCharacters asCharacters()
asCharacters
in interface XMLEvent
asCharacters
in interface XMLSecEvent
public QName getSchemaType()
getSchemaType
in interface XMLEvent
public void writeAsEncodedUnicode(Writer writer) throws XMLStreamException
writeAsEncodedUnicode
in interface XMLEvent
XMLStreamException
Copyright © 2000–2024 The Apache Software Foundation. All rights reserved.