Package com.bea.xml.stream.events
Class EntityDeclarationEvent
java.lang.Object
com.bea.xml.stream.events.BaseEvent
com.bea.xml.stream.events.EntityDeclarationEvent
- All Implemented Interfaces:
EntityDeclaration,XMLEvent,Location,XMLStreamConstants
Simple implementation of
EntityDeclaration. Since no external
or unparsed entities are supported (yet?), this is quite simplistic
implementation.- Author:
- Tatu Saloranta
-
Field Summary
FieldsFields 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 voiddoWriteAsEncodedUnicode(Writer writer) Template method to be implemented by sub-classes.getName()Methods inherited from class com.bea.xml.stream.events.BaseEvent
asCharacters, asEndElement, asStartElement, getCharacterOffset, getColumnNumber, getEventType, getLineNumber, getLocation, getLocationURI, getSchemaType, getSourceName, getTypeAsString, isAttribute, isCharacters, isEndDocument, isEndElement, isEntityReference, isNamespace, isProcessingInstruction, isStartDocument, isStartElement, recycle, setCharacterOffset, setColumnNumber, setEventType, setLineNumber, setLocationURI, toString, writeAsEncodedUnicodeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface javax.xml.stream.events.XMLEvent
asCharacters, asEndElement, asStartElement, getEventType, getLocation, getSchemaType, isAttribute, isCharacters, isEndDocument, isEndElement, isEntityReference, isNamespace, isProcessingInstruction, isStartDocument, isStartElement, writeAsEncodedUnicode
-
Field Details
-
name
-
replacementText
-
-
Constructor Details
-
EntityDeclarationEvent
-
-
Method Details
-
getReplacementText
- Specified by:
getReplacementTextin interfaceEntityDeclaration
-
getName
- Specified by:
getNamein interfaceEntityDeclaration
-
getBaseURI
- Specified by:
getBaseURIin interfaceEntityDeclaration
-
getPublicId
- Specified by:
getPublicIdin interfaceEntityDeclaration- Specified by:
getPublicIdin interfaceLocation- Overrides:
getPublicIdin classBaseEvent
-
getSystemId
- Specified by:
getSystemIdin interfaceEntityDeclaration- Specified by:
getSystemIdin interfaceLocation- Overrides:
getSystemIdin classBaseEvent
-
getNotationName
- Specified by:
getNotationNamein interfaceEntityDeclaration
-
doWriteAsEncodedUnicode
Description copied from class:BaseEventTemplate method to be implemented by sub-classes.- Specified by:
doWriteAsEncodedUnicodein classBaseEvent- Throws:
IOException
-