Package org.apache.cxf.aegis.util.stax
Class JDOMStreamReader
java.lang.Object
org.apache.cxf.staxutils.AbstractDOMStreamReader<org.jdom.Element,Integer>
org.apache.cxf.aegis.util.stax.JDOMStreamReader
- All Implemented Interfaces:
XMLStreamConstants,XMLStreamReader
Facade for DOMStreamReader using JDOM implmentation.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.cxf.staxutils.AbstractDOMStreamReader
AbstractDOMStreamReader.ElementFrame<T,I> -
Field Summary
Fields inherited from class org.apache.cxf.staxutils.AbstractDOMStreamReader
currentEventFields 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
ConstructorsConstructorDescriptionJDOMStreamReader(org.jdom.Document document) JDOMStreamReader(org.jdom.Element element) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidintgetAttributeLocalName(int i) getAttributeName(int i) getAttributeNamespace(int i) getAttributePrefix(int i) getAttributeType(int i) getAttributeValue(int i) getAttributeValue(String ns, String local) protected AbstractDOMStreamReader.ElementFrame<org.jdom.Element,Integer> org.jdom.ElementgetName()intgetNamespacePrefix(int i) getNamespaceURI(int i) getNamespaceURI(String prefix) getText()char[]intintprotected booleanbooleanisAttributeSpecified(int i) protected intstatic StringtoStaxType(int jdom) Methods inherited from class org.apache.cxf.staxutils.AbstractDOMStreamReader
close, consumeFrame, getCharacterEncodingScheme, getCurrentFrame, getEventType, getLocation, getProperty, getPublicId, getSystemId, getTextCharacters, getVersion, hasName, hasNext, hasText, isCharacters, isEndElement, isStandalone, isStartElement, isWhiteSpace, newFrame, next, nextTag, require, standaloneSet
-
Constructor Details
-
JDOMStreamReader
public JDOMStreamReader(org.jdom.Element element) - Parameters:
element-
-
JDOMStreamReader
public JDOMStreamReader(org.jdom.Document document) - Parameters:
document-
-
-
Method Details
-
toStaxType
-
endElement
protected void endElement()- Overrides:
endElementin classAbstractDOMStreamReader<org.jdom.Element,Integer>
-
getCurrentElement
public org.jdom.Element getCurrentElement() -
getChildFrame
- Specified by:
getChildFramein classAbstractDOMStreamReader<org.jdom.Element,Integer>
-
hasMoreChildren
protected boolean hasMoreChildren()- Specified by:
hasMoreChildrenin classAbstractDOMStreamReader<org.jdom.Element,Integer>
-
nextChild
protected int nextChild()- Specified by:
nextChildin classAbstractDOMStreamReader<org.jdom.Element,Integer>
-
getElementText
- Specified by:
getElementTextin interfaceXMLStreamReader- Specified by:
getElementTextin classAbstractDOMStreamReader<org.jdom.Element,Integer> - Throws:
XMLStreamException
-
getNamespaceURI
- Specified by:
getNamespaceURIin interfaceXMLStreamReader- Specified by:
getNamespaceURIin classAbstractDOMStreamReader<org.jdom.Element,Integer>
-
getAttributeValue
-
getAttributeCount
public int getAttributeCount() -
getAttributeName
-
getAttributeNamespace
-
getAttributeLocalName
-
getAttributePrefix
-
getAttributeType
-
getAttributeValue
-
isAttributeSpecified
public boolean isAttributeSpecified(int i) -
getNamespaceCount
public int getNamespaceCount() -
getNamespacePrefix
-
getNamespaceURI
-
getNamespaceContext
-
getText
-
getTextCharacters
public char[] getTextCharacters() -
getTextStart
public int getTextStart() -
getTextLength
public int getTextLength() -
getEncoding
-
getName
-
getLocalName
-
getNamespaceURI
-
getPrefix
-
getPITarget
-
getPIData
-