com.sun.xml.stream.events
Class StartDocumentEvent

java.lang.Object
  extended by com.sun.xml.stream.events.DummyEvent
      extended by com.sun.xml.stream.events.StartDocumentEvent
All Implemented Interfaces:
javax.xml.stream.events.StartDocument, javax.xml.stream.events.XMLEvent, javax.xml.stream.XMLStreamConstants

public class StartDocumentEvent
extends DummyEvent
implements javax.xml.stream.events.StartDocument

Implementation of StartDocumentEvent.

Author:
Neeraj Bajaj Sun Microsystems,Inc., K.Venugopal Sun Microsystems,Inc.

Field Summary
protected  java.lang.String fEncodingScheam
           
protected  boolean fStandalone
           
protected  java.lang.String fSystemId
           
protected  java.lang.String fVersion
           
 
Fields inherited from class com.sun.xml.stream.events.DummyEvent
fLocation
 
Fields 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
StartDocumentEvent()
           
StartDocumentEvent(java.lang.String encoding)
           
StartDocumentEvent(java.lang.String encoding, java.lang.String version)
           
StartDocumentEvent(java.lang.String encoding, java.lang.String version, boolean standalone)
           
StartDocumentEvent(java.lang.String encoding, java.lang.String version, boolean standalone, javax.xml.stream.Location loc)
           
 
Method Summary
 boolean encodingSet()
           
 java.lang.String getCharacterEncodingScheme()
           
 java.lang.String getSystemId()
           
 java.lang.String getVersion()
           
protected  void init()
           
 boolean isStandalone()
           
 boolean isStartDocument()
           
 void setEncoding(java.lang.String encoding)
           
 void setStandalone(boolean flag)
           
 void setStandalone(java.lang.String s)
           
 void setVersion(java.lang.String s)
           
 boolean standaloneSet()
           
 java.lang.String toString()
           
 
Methods inherited from class com.sun.xml.stream.events.DummyEvent
asCharacters, asEndElement, asStartElement, getEventType, getLocation, getSchemaType, isAttribute, isCharacterData, isCharacters, isEndDocument, isEndElement, isEntityReference, isNamespace, isProcessingInstruction, isStartElement, setEventType, writeAsEncodedUnicode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface javax.xml.stream.events.XMLEvent
asCharacters, asEndElement, asStartElement, getEventType, getLocation, getSchemaType, isAttribute, isCharacters, isEndDocument, isEndElement, isEntityReference, isNamespace, isProcessingInstruction, isStartElement, writeAsEncodedUnicode
 

Field Detail

fSystemId

protected java.lang.String fSystemId

fEncodingScheam

protected java.lang.String fEncodingScheam

fStandalone

protected boolean fStandalone

fVersion

protected java.lang.String fVersion
Constructor Detail

StartDocumentEvent

public StartDocumentEvent()

StartDocumentEvent

public StartDocumentEvent(java.lang.String encoding)

StartDocumentEvent

public StartDocumentEvent(java.lang.String encoding,
                          java.lang.String version)

StartDocumentEvent

public StartDocumentEvent(java.lang.String encoding,
                          java.lang.String version,
                          boolean standalone)

StartDocumentEvent

public StartDocumentEvent(java.lang.String encoding,
                          java.lang.String version,
                          boolean standalone,
                          javax.xml.stream.Location loc)
Method Detail

init

protected void init()

getSystemId

public java.lang.String getSystemId()
Specified by:
getSystemId in interface javax.xml.stream.events.StartDocument

getCharacterEncodingScheme

public java.lang.String getCharacterEncodingScheme()
Specified by:
getCharacterEncodingScheme in interface javax.xml.stream.events.StartDocument

isStandalone

public boolean isStandalone()
Specified by:
isStandalone in interface javax.xml.stream.events.StartDocument

getVersion

public java.lang.String getVersion()
Specified by:
getVersion in interface javax.xml.stream.events.StartDocument

setStandalone

public void setStandalone(boolean flag)

setStandalone

public void setStandalone(java.lang.String s)

encodingSet

public boolean encodingSet()
Specified by:
encodingSet in interface javax.xml.stream.events.StartDocument

standaloneSet

public boolean standaloneSet()
Specified by:
standaloneSet in interface javax.xml.stream.events.StartDocument

setEncoding

public void setEncoding(java.lang.String encoding)

setVersion

public void setVersion(java.lang.String s)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

isStartDocument

public boolean isStartDocument()
Specified by:
isStartDocument in interface javax.xml.stream.events.XMLEvent
Overrides:
isStartDocument in class DummyEvent


Copyright ? 2002-2003 Apache XML Project. All Rights Reserved.