Class XMLSecEventBaseImpl
java.lang.Object
org.apache.xml.security.stax.impl.stax.XMLSecEventBaseImpl
- All Implemented Interfaces:
XMLEvent
,XMLStreamConstants
,XMLSecEvent
- Direct Known Subclasses:
XMLSecAttributeImpl
,XMLSecCharactersImpl
,XMLSecCommentImpl
,XMLSecDTDImpl
,XMLSecEndDocumentImpl
,XMLSecEndElementImpl
,XMLSecEntityDeclarationImpl
,XMLSecEntityReferenceImpl
,XMLSecNamespaceImpl
,XMLSecProcessingInstructionImpl
,XMLSecStartDocumentImpl
,XMLSecStartElementImpl
-
Field Summary
FieldsFields inherited from interface javax.xml.stream.XMLStreamConstants
ATTRIBUTE, CDATA, CHARACTERS, COMMENT, DTD, END_DOCUMENT, END_ELEMENT, ENTITY_DECLARATION, ENTITY_REFERENCE, NAMESPACE, NOTATION_DECLARATION, PROCESSING_INSTRUCTION, SPACE, START_DOCUMENT, START_ELEMENT
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
void
getElementPath
(List<QName> list) protected static <T> org.apache.xml.security.stax.impl.stax.XMLSecEventBaseImpl.EmptyIterator<T>
getStartElementAtLevel
(int level) boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
void
setParentXMLSecStartElement
(XMLSecStartElement xmlSecStartElement) void
writeAsEncodedUnicode
(Writer writer) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface javax.xml.stream.events.XMLEvent
getEventType
-
Field Details
-
parentXMLSecStartELement
-
-
Constructor Details
-
XMLSecEventBaseImpl
public XMLSecEventBaseImpl()
-
-
Method Details
-
getEmptyIterator
protected static <T> org.apache.xml.security.stax.impl.stax.XMLSecEventBaseImpl.EmptyIterator<T> getEmptyIterator() -
setParentXMLSecStartElement
- Specified by:
setParentXMLSecStartElement
in interfaceXMLSecEvent
-
getParentXMLSecStartElement
- Specified by:
getParentXMLSecStartElement
in interfaceXMLSecEvent
-
getDocumentLevel
public int getDocumentLevel()- Specified by:
getDocumentLevel
in interfaceXMLSecEvent
-
getElementPath
- Specified by:
getElementPath
in interfaceXMLSecEvent
-
getElementPath
- Specified by:
getElementPath
in interfaceXMLSecEvent
-
getStartElementAtLevel
- Specified by:
getStartElementAtLevel
in interfaceXMLSecEvent
-
getLocation
- Specified by:
getLocation
in interfaceXMLEvent
-
isStartElement
public boolean isStartElement()- Specified by:
isStartElement
in interfaceXMLEvent
-
isAttribute
public boolean isAttribute()- Specified by:
isAttribute
in interfaceXMLEvent
-
isNamespace
public boolean isNamespace()- Specified by:
isNamespace
in interfaceXMLEvent
-
isEndElement
public boolean isEndElement()- Specified by:
isEndElement
in interfaceXMLEvent
-
isEntityReference
public boolean isEntityReference()- Specified by:
isEntityReference
in interfaceXMLEvent
-
isProcessingInstruction
public boolean isProcessingInstruction()- Specified by:
isProcessingInstruction
in interfaceXMLEvent
-
isCharacters
public boolean isCharacters()- Specified by:
isCharacters
in interfaceXMLEvent
-
isStartDocument
public boolean isStartDocument()- Specified by:
isStartDocument
in interfaceXMLEvent
-
isEndDocument
public boolean isEndDocument()- Specified by:
isEndDocument
in interfaceXMLEvent
-
asStartElement
- Specified by:
asStartElement
in interfaceXMLEvent
- Specified by:
asStartElement
in interfaceXMLSecEvent
-
asEndElement
- Specified by:
asEndElement
in interfaceXMLEvent
- Specified by:
asEndElement
in interfaceXMLSecEvent
-
asCharacters
- Specified by:
asCharacters
in interfaceXMLEvent
- Specified by:
asCharacters
in interfaceXMLSecEvent
-
getSchemaType
- Specified by:
getSchemaType
in interfaceXMLEvent
-
writeAsEncodedUnicode
- Specified by:
writeAsEncodedUnicode
in interfaceXMLEvent
- Throws:
XMLStreamException
-