com.bea.xml.stream.events

Class CharactersEvent

Implemented Interfaces:
javax.xml.stream.events.Characters, javax.xml.stream.Location, javax.xml.stream.events.XMLEvent
Known Direct Subclasses:
CommentEvent

public class CharactersEvent
extends BaseEvent
implements javax.xml.stream.events.Characters

Constructor Summary

CharactersEvent()
CharactersEvent(String data)
CharactersEvent(String data, boolean isCData)

Method Summary

protected void
doWriteAsEncodedUnicode(Writer writer)
Template method to be implemented by sub-classes.
String
getData()
char[]
getDataAsArray()
boolean
hasData()
protected void
init()
boolean
isCData()
boolean
isIgnorableWhiteSpace()
boolean
isWhiteSpace()
void
setData(String data)
void
setIgnorable(boolean ignorable)
void
setSpace(boolean space)

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

CharactersEvent

public CharactersEvent()

CharactersEvent

public CharactersEvent(String data)

CharactersEvent

public CharactersEvent(String data,
                       boolean isCData)

Method Details

doWriteAsEncodedUnicode

protected void doWriteAsEncodedUnicode(Writer writer)
            throws IOException
Template method to be implemented by sub-classes.
Overrides:
doWriteAsEncodedUnicode in interface BaseEvent

getData

public String getData()
Specified by:
getData in interface javax.xml.stream.events.Characters

getDataAsArray

public char[] getDataAsArray()

hasData

public boolean hasData()

init

protected void init()

isCData

public boolean isCData()
Specified by:
isCData in interface javax.xml.stream.events.Characters

isIgnorableWhiteSpace

public boolean isIgnorableWhiteSpace()
Specified by:
isIgnorableWhiteSpace in interface javax.xml.stream.events.Characters

isWhiteSpace

public boolean isWhiteSpace()
Specified by:
isWhiteSpace in interface javax.xml.stream.events.Characters

setData

public void setData(String data)

setIgnorable

public void setIgnorable(boolean ignorable)

setSpace

public void setSpace(boolean space)