Class XMLSecStartDocumentImpl
- java.lang.Object
-
- org.apache.xml.security.stax.impl.stax.XMLSecEventBaseImpl
-
- org.apache.xml.security.stax.impl.stax.XMLSecStartDocumentImpl
-
- All Implemented Interfaces:
javax.xml.stream.events.StartDocument
,javax.xml.stream.events.XMLEvent
,javax.xml.stream.XMLStreamConstants
,XMLSecEvent
,XMLSecStartDocument
public class XMLSecStartDocumentImpl extends XMLSecEventBaseImpl implements XMLSecStartDocument
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.xml.security.stax.impl.stax.XMLSecEventBaseImpl
XMLSecEventBaseImpl.LocationImpl
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
characterEncodingScheme
private java.lang.Boolean
isStandAlone
private java.lang.String
systemId
private java.lang.String
version
-
Fields inherited from class org.apache.xml.security.stax.impl.stax.XMLSecEventBaseImpl
parentXMLSecStartELement
-
-
Constructor Summary
Constructors Constructor Description XMLSecStartDocumentImpl(java.lang.String systemId, java.lang.String characterEncodingScheme, java.lang.Boolean standAlone, java.lang.String version)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description XMLSecStartDocument
asStartDocument()
boolean
encodingSet()
java.lang.String
getCharacterEncodingScheme()
int
getEventType()
java.lang.String
getSystemId()
java.lang.String
getVersion()
boolean
isStandalone()
boolean
isStartDocument()
boolean
standaloneSet()
void
writeAsEncodedUnicode(java.io.Writer writer)
-
Methods inherited from class org.apache.xml.security.stax.impl.stax.XMLSecEventBaseImpl
asCharacters, asEndElement, asStartElement, getDocumentLevel, getElementPath, getElementPath, getEmptyIterator, getLocation, getParentXMLSecStartElement, getSchemaType, getStartElementAtLevel, isAttribute, isCharacters, isEndDocument, isEndElement, isEntityReference, isNamespace, isProcessingInstruction, isStartElement, setParentXMLSecStartElement
-
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
getLocation, getSchemaType, isAttribute, isCharacters, isEndDocument, isEndElement, isEntityReference, isNamespace, isProcessingInstruction, isStartElement
-
Methods inherited from interface org.apache.xml.security.stax.ext.stax.XMLSecEvent
asCharacters, asEndElement, asStartElement, getDocumentLevel, getElementPath, getElementPath, getParentXMLSecStartElement, getStartElementAtLevel, setParentXMLSecStartElement
-
-
-
-
Method Detail
-
getEventType
public int getEventType()
- Specified by:
getEventType
in interfacejavax.xml.stream.events.XMLEvent
-
getSystemId
public java.lang.String getSystemId()
- Specified by:
getSystemId
in interfacejavax.xml.stream.events.StartDocument
-
getCharacterEncodingScheme
public java.lang.String getCharacterEncodingScheme()
- Specified by:
getCharacterEncodingScheme
in interfacejavax.xml.stream.events.StartDocument
-
encodingSet
public boolean encodingSet()
- Specified by:
encodingSet
in interfacejavax.xml.stream.events.StartDocument
-
isStandalone
public boolean isStandalone()
- Specified by:
isStandalone
in interfacejavax.xml.stream.events.StartDocument
-
standaloneSet
public boolean standaloneSet()
- Specified by:
standaloneSet
in interfacejavax.xml.stream.events.StartDocument
-
getVersion
public java.lang.String getVersion()
- Specified by:
getVersion
in interfacejavax.xml.stream.events.StartDocument
-
isStartDocument
public boolean isStartDocument()
- Specified by:
isStartDocument
in interfacejavax.xml.stream.events.XMLEvent
- Overrides:
isStartDocument
in classXMLSecEventBaseImpl
-
asStartDocument
public XMLSecStartDocument asStartDocument()
- Specified by:
asStartDocument
in interfaceXMLSecStartDocument
-
writeAsEncodedUnicode
public void writeAsEncodedUnicode(java.io.Writer writer) throws javax.xml.stream.XMLStreamException
- Specified by:
writeAsEncodedUnicode
in interfacejavax.xml.stream.events.XMLEvent
- Overrides:
writeAsEncodedUnicode
in classXMLSecEventBaseImpl
- Throws:
javax.xml.stream.XMLStreamException
-
-