com.ctc.wstx.evt
Class WCharacters

java.lang.Object
  extended by com.ctc.wstx.evt.WEvent
      extended by com.ctc.wstx.evt.WCharacters
All Implemented Interfaces:
javax.xml.stream.events.Characters, javax.xml.stream.events.XMLEvent, javax.xml.stream.XMLStreamConstants, XMLEvent2

public class WCharacters
extends WEvent
implements javax.xml.stream.events.Characters


Field Summary
 
Fields inherited from class com.ctc.wstx.evt.WEvent
mLocation
 
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
WCharacters(javax.xml.stream.Location loc, java.lang.String content, boolean cdata)
           
 
Method Summary
 javax.xml.stream.events.Characters asCharacters()
           
static WCharacters createIgnorableWS(javax.xml.stream.Location loc, java.lang.String content)
           
static WCharacters createNonIgnorableWS(javax.xml.stream.Location loc, java.lang.String content)
           
 java.lang.String getData()
           
 int getEventType()
           
 boolean isCData()
           
 boolean isCharacters()
           
 boolean isIgnorableWhiteSpace()
           
 boolean isWhiteSpace()
           
 void setWhitespaceStatus(boolean status)
           
 void writeAsEncodedUnicode(java.io.Writer w)
           
 void writeUsing(javax.xml.stream.XMLStreamWriter w)
           
 
Methods inherited from class com.ctc.wstx.evt.WEvent
asEndElement, asStartElement, getLocation, getSchemaType, isAttribute, isEndDocument, isEndElement, isEntityReference, isNamespace, isProcessingInstruction, isStartDocument, isStartElement, throwFromIOE, toString
 
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
asEndElement, asStartElement, getLocation, getSchemaType, isAttribute, isEndDocument, isEndElement, isEntityReference, isNamespace, isProcessingInstruction, isStartDocument, isStartElement
 

Constructor Detail

WCharacters

public WCharacters(javax.xml.stream.Location loc,
                   java.lang.String content,
                   boolean cdata)
Method Detail

createIgnorableWS

public static final WCharacters createIgnorableWS(javax.xml.stream.Location loc,
                                                  java.lang.String content)

createNonIgnorableWS

public static final WCharacters createNonIgnorableWS(javax.xml.stream.Location loc,
                                                     java.lang.String content)

asCharacters

public javax.xml.stream.events.Characters asCharacters()
Specified by:
asCharacters in interface javax.xml.stream.events.XMLEvent
Overrides:
asCharacters in class WEvent

getEventType

public int getEventType()
Specified by:
getEventType in interface javax.xml.stream.events.XMLEvent
Specified by:
getEventType in class WEvent

isCharacters

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

writeAsEncodedUnicode

public void writeAsEncodedUnicode(java.io.Writer w)
                           throws javax.xml.stream.XMLStreamException
Specified by:
writeAsEncodedUnicode in interface javax.xml.stream.events.XMLEvent
Specified by:
writeAsEncodedUnicode in class WEvent
Throws:
javax.xml.stream.XMLStreamException

writeUsing

public void writeUsing(javax.xml.stream.XMLStreamWriter w)
                throws javax.xml.stream.XMLStreamException
Specified by:
writeUsing in interface XMLEvent2
Specified by:
writeUsing in class WEvent
Throws:
javax.xml.stream.XMLStreamException

getData

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

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

setWhitespaceStatus

public void setWhitespaceStatus(boolean status)