Package com.bea.xml.stream.events
Class ProcessingInstructionEvent
java.lang.Object
com.bea.xml.stream.events.BaseEvent
com.bea.xml.stream.events.ProcessingInstructionEvent
- All Implemented Interfaces:
ProcessingInstruction
,XMLEvent
,Location
,XMLStreamConstants
-
Field Summary
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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
doWriteAsEncodedUnicode
(Writer writer) Template method to be implemented by sub-classes.getData()
The data section of the processing instructionThe target section of the processing instructionprotected void
init()
void
void
Methods inherited from class com.bea.xml.stream.events.BaseEvent
asCharacters, asEndElement, asStartElement, 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
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
-
Constructor Details
-
ProcessingInstructionEvent
public ProcessingInstructionEvent() -
ProcessingInstructionEvent
-
-
Method Details
-
init
protected void init() -
getTarget
Description copied from interface:javax.xml.stream.events.ProcessingInstruction
The target section of the processing instruction- Specified by:
getTarget
in interfaceProcessingInstruction
- Returns:
- the String value of the PI or null
-
setTarget
-
setData
-
getData
Description copied from interface:javax.xml.stream.events.ProcessingInstruction
The data section of the processing instruction- Specified by:
getData
in interfaceProcessingInstruction
- Returns:
- the String value of the PI's data or null
-
doWriteAsEncodedUnicode
Description copied from class:BaseEvent
Template method to be implemented by sub-classes.- Specified by:
doWriteAsEncodedUnicode
in classBaseEvent
- Throws:
IOException
-