Package org.apache.xmlbeans.impl.common
Class XmlEventBase
java.lang.Object
org.apache.xmlbeans.impl.common.XmlEventBase
- All Implemented Interfaces:
XMLEvent
public abstract class XmlEventBase extends Object implements XMLEvent
Abstract base class which implements the type part XMLEvent.
-
Field Summary
Fields inherited from interface org.apache.xmlbeans.xml.stream.XMLEvent
CHANGE_PREFIX_MAPPING, CHARACTER_DATA, COMMENT, END_DOCUMENT, END_ELEMENT, END_PREFIX_MAPPING, ENTITY_REFERENCE, NULL_ELEMENT, PROCESSING_INSTRUCTION, SPACE, START_DOCUMENT, START_ELEMENT, START_PREFIX_MAPPING, XML_EVENT
-
Constructor Summary
Constructors Constructor Description XmlEventBase()
XmlEventBase(int type)
-
Method Summary
Modifier and Type Method Description int
getType()
Get the event type of the current element, returns an integer so that switch statements can be written on the resultString
getTypeAsString()
Get the string value of the type nameboolean
isChangePrefixMapping()
boolean
isCharacterData()
boolean
isEndDocument()
boolean
isEndElement()
boolean
isEndPrefixMapping()
boolean
isEntityReference()
boolean
isNull()
boolean
isProcessingInstruction()
boolean
isSpace()
boolean
isStartDocument()
boolean
isStartElement()
Method access to the elements typeboolean
isStartPrefixMapping()
void
setType(int type)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.xmlbeans.xml.stream.XMLEvent
getLocation, getName, getSchemaType, hasName
-
Constructor Details
-
XmlEventBase
public XmlEventBase() -
XmlEventBase
public XmlEventBase(int type)
-
-
Method Details
-
setType
public void setType(int type) -
getType
public int getType()Description copied from interface:XMLEvent
Get the event type of the current element, returns an integer so that switch statements can be written on the result -
getTypeAsString
Description copied from interface:XMLEvent
Get the string value of the type name- Specified by:
getTypeAsString
in interfaceXMLEvent
-
isStartElement
public boolean isStartElement()Description copied from interface:XMLEvent
Method access to the elements type- Specified by:
isStartElement
in interfaceXMLEvent
-
isEndElement
public boolean isEndElement()- Specified by:
isEndElement
in interfaceXMLEvent
-
isEntityReference
public boolean isEntityReference()- Specified by:
isEntityReference
in interfaceXMLEvent
-
isStartPrefixMapping
public boolean isStartPrefixMapping()- Specified by:
isStartPrefixMapping
in interfaceXMLEvent
-
isEndPrefixMapping
public boolean isEndPrefixMapping()- Specified by:
isEndPrefixMapping
in interfaceXMLEvent
-
isChangePrefixMapping
public boolean isChangePrefixMapping()- Specified by:
isChangePrefixMapping
in interfaceXMLEvent
-
isProcessingInstruction
public boolean isProcessingInstruction()- Specified by:
isProcessingInstruction
in interfaceXMLEvent
-
isCharacterData
public boolean isCharacterData()- Specified by:
isCharacterData
in interfaceXMLEvent
-
isSpace
public boolean isSpace() -
isNull
public boolean isNull() -
isStartDocument
public boolean isStartDocument()- Specified by:
isStartDocument
in interfaceXMLEvent
-
isEndDocument
public boolean isEndDocument()- Specified by:
isEndDocument
in interfaceXMLEvent
-