Class CharactersEvent
- java.lang.Object
-
- com.sun.xml.fastinfoset.stax.events.EventBase
-
- com.sun.xml.fastinfoset.stax.events.CharactersEvent
-
- All Implemented Interfaces:
javax.xml.stream.events.Characters,javax.xml.stream.events.XMLEvent,javax.xml.stream.XMLStreamConstants
public class CharactersEvent extends EventBase implements javax.xml.stream.events.Characters
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String_textprivate booleanisCDataprivate booleanisIgnorableprivate booleanisSpaceprivate booleanneedtoCheck-
Fields inherited from class com.sun.xml.fastinfoset.stax.events.EventBase
_eventType, _location
-
-
Constructor Summary
Constructors Constructor Description CharactersEvent()CharactersEvent(java.lang.String data)CharactersEvent(java.lang.String data, boolean isCData)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidcheckWhiteSpace()java.lang.StringgetData()Get the character data of this eventbooleanisCData()booleanisIgnorableWhiteSpace()Return true if this is ignorableWhiteSpace.booleanisWhiteSpace()Returns true if this set of Characters are all whitespace.voidsetData(java.lang.String data)voidsetIgnorable(boolean isIgnorable)voidsetSpace(boolean isSpace)java.lang.StringtoString()-
Methods inherited from class com.sun.xml.fastinfoset.stax.events.EventBase
asCharacters, asEndElement, asStartElement, getEventType, getLocation, getSchemaType, getSystemId, isAttribute, isCharacters, isEndDocument, isEndElement, isEntityReference, isNamespace, isProcessingInstruction, isStartDocument, isStartElement, setEventType, setLocation, 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, isStartDocument, isStartElement, writeAsEncodedUnicode
-
-
-
-
Method Detail
-
getData
public java.lang.String getData()
Get the character data of this event- Specified by:
getDatain interfacejavax.xml.stream.events.Characters
-
setData
public void setData(java.lang.String data)
-
isCData
public boolean isCData()
- Specified by:
isCDatain interfacejavax.xml.stream.events.Characters- Returns:
- boolean returns true if the data is CData
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object- Returns:
- String return the String representation of this event.
-
isIgnorableWhiteSpace
public boolean isIgnorableWhiteSpace()
Return true if this is ignorableWhiteSpace. If this event is ignorableWhiteSpace its event type will be SPACE.- Specified by:
isIgnorableWhiteSpacein interfacejavax.xml.stream.events.Characters- Returns:
- boolean true if this is ignorableWhiteSpace.
-
isWhiteSpace
public boolean isWhiteSpace()
Returns true if this set of Characters are all whitespace. Whitspace inside a document is reported as CHARACTERS. This method allows checking of CHARACTERS events to see if they are composed of only whitespace characters- Specified by:
isWhiteSpacein interfacejavax.xml.stream.events.Characters- Returns:
- boolean true if this set of Characters are all whitespace
-
setSpace
public void setSpace(boolean isSpace)
-
setIgnorable
public void setIgnorable(boolean isIgnorable)
-
checkWhiteSpace
private void checkWhiteSpace()
-
-