com.bea.xml.stream.events

Class EntityReferenceEvent

Implemented Interfaces:
javax.xml.stream.events.EntityReference, javax.xml.stream.Location, javax.xml.stream.events.XMLEvent

public class EntityReferenceEvent
extends BaseEvent
implements javax.xml.stream.events.EntityReference

Constructor Summary

EntityReferenceEvent()
EntityReferenceEvent(String name, javax.xml.stream.events.EntityDeclaration ed)

Method Summary

protected void
doWriteAsEncodedUnicode(java.io.Writer writer)
String
getBaseURI()
javax.xml.stream.events.EntityDeclaration
getDeclaration()
String
getName()
String
getPublicId()
String
getReplacementText()
String
getSystemId()
protected void
init()
void
setName(String name)
void
setReplacementText(String text)
String
toString()
toString() overridden to output more information than what the default implementation from base event class outputs.

Methods inherited from class com.bea.xml.stream.events.BaseEvent

asCharacters, asEndElement, asStartElement, doWriteAsEncodedUnicode, getCharacterOffset, getColumnNumber, getEventType, getLineNumber, getLocation, getLocationURI, getPublicId, getSchemaType, getSourceName, getSystemId, getTypeAsString, isAttribute, isCharacters, isEndDocument, isEndElement, isEntityReference, isNamespace, isProcessingInstruction, isStartDocument, isStartElement, recycle, setCharacterOffset, setColumnNumber, setEventType, setLineNumber, setLocationURI, toString, writeAsEncodedUnicode

Constructor Details

EntityReferenceEvent

public EntityReferenceEvent()

EntityReferenceEvent

public EntityReferenceEvent(String name,
                            javax.xml.stream.events.EntityDeclaration ed)

Method Details

doWriteAsEncodedUnicode

protected void doWriteAsEncodedUnicode(java.io.Writer writer)
            throws java.io.IOException

getBaseURI

public String getBaseURI()

getDeclaration

public javax.xml.stream.events.EntityDeclaration getDeclaration()
Specified by:
getDeclaration in interface javax.xml.stream.events.EntityReference

getName

public String getName()
Specified by:
getName in interface javax.xml.stream.events.EntityReference

getPublicId

public String getPublicId()
Specified by:
getPublicId in interface javax.xml.stream.Location
Overrides:
getPublicId in interface BaseEvent

getReplacementText

public String getReplacementText()

getSystemId

public String getSystemId()
Specified by:
getSystemId in interface javax.xml.stream.Location
Overrides:
getSystemId in interface BaseEvent

init

protected void init()

setName

public void setName(String name)

setReplacementText

public void setReplacementText(String text)

toString

public String toString()
toString() overridden to output more information than what the default implementation from base event class outputs.
Overrides:
toString in interface BaseEvent