org.codehaus.stax2.ri.evt
Class CharactersEventImpl
java.lang.Object
org.codehaus.stax2.ri.evt.BaseEventImpl
org.codehaus.stax2.ri.evt.CharactersEventImpl
- All Implemented Interfaces:
- javax.xml.stream.events.Characters, javax.xml.stream.events.XMLEvent, javax.xml.stream.XMLStreamConstants, XMLEvent2
public class CharactersEventImpl
- extends BaseEventImpl
- implements javax.xml.stream.events.Characters
| 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 |
CharactersEventImpl(javax.xml.stream.Location loc,
java.lang.String content,
boolean cdata)
Constructor for regular unspecified (but non-CDATA) characters
event type, which may or may not be all whitespace, but is not
specified as ignorable white space. |
| Methods inherited from class org.codehaus.stax2.ri.evt.BaseEventImpl |
addHash, asEndElement, asStartElement, getLocation, getSchemaType, isAttribute, isEndDocument, isEndElement, isEntityReference, isNamespace, isProcessingInstruction, isStartDocument, isStartElement, iteratedEquals, stringsWithNullsEqual, throwFromIOE, toString |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, 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 |
CharactersEventImpl
public CharactersEventImpl(javax.xml.stream.Location loc,
java.lang.String content,
boolean cdata)
- Constructor for regular unspecified (but non-CDATA) characters
event type, which may or may not be all whitespace, but is not
specified as ignorable white space.
createIgnorableWS
public static final CharactersEventImpl createIgnorableWS(javax.xml.stream.Location loc,
java.lang.String content)
createNonIgnorableWS
public static final CharactersEventImpl 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 BaseEventImpl
getEventType
public int getEventType()
- Specified by:
getEventType in interface javax.xml.stream.events.XMLEvent- Specified by:
getEventType in class BaseEventImpl
isCharacters
public boolean isCharacters()
- Specified by:
isCharacters in interface javax.xml.stream.events.XMLEvent- Overrides:
isCharacters in class BaseEventImpl
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 BaseEventImpl
- Throws:
javax.xml.stream.XMLStreamException
writeUsing
public void writeUsing(XMLStreamWriter2 w)
throws javax.xml.stream.XMLStreamException
- Specified by:
writeUsing in interface XMLEvent2- Specified by:
writeUsing in class BaseEventImpl
- 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)
equals
public boolean equals(java.lang.Object o)
- Description copied from class:
BaseEventImpl
- Declared abstract to force redefinition by sub-classes
- Specified by:
equals in class BaseEventImpl
hashCode
public int hashCode()
- Description copied from class:
BaseEventImpl
- Declared abstract to force redefinition by sub-classes
- Specified by:
hashCode in class BaseEventImpl
writeEscapedXMLText
protected static void writeEscapedXMLText(java.io.Writer w,
java.lang.String text)
throws java.io.IOException
- Throws:
java.io.IOException
Copyright © 2005-2012 Oracle Corporation. All Rights Reserved.