org.apache.cxf.aegis.util.stax
Class JDOMStreamReader
java.lang.Object
org.apache.cxf.staxutils.AbstractDOMStreamReader<org.jdom.Element,java.lang.Integer>
org.apache.cxf.aegis.util.stax.JDOMStreamReader
- All Implemented Interfaces:
- javax.xml.stream.XMLStreamConstants, javax.xml.stream.XMLStreamReader
public class JDOMStreamReader
- extends AbstractDOMStreamReader<org.jdom.Element,java.lang.Integer>
Facade for DOMStreamReader using JDOM implmentation.
- Author:
- Tomasz Sztelak
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 |
Methods inherited from class org.apache.cxf.staxutils.AbstractDOMStreamReader |
close, consumeFrame, getCharacterEncodingScheme, getCurrentFrame, getEventType, getLocation, getProperty, getTextCharacters, getVersion, hasName, hasNext, hasText, isCharacters, isEndElement, isStandalone, isStartElement, isWhiteSpace, newFrame, next, nextTag, require, standaloneSet |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JDOMStreamReader
public JDOMStreamReader(org.jdom.Element element)
- Parameters:
element
-
JDOMStreamReader
public JDOMStreamReader(org.jdom.Document document)
- Parameters:
document
-
toStaxType
public static java.lang.String toStaxType(int jdom)
endElement
protected void endElement()
- Overrides:
endElement
in class AbstractDOMStreamReader<org.jdom.Element,java.lang.Integer>
getCurrentElement
public org.jdom.Element getCurrentElement()
getChildFrame
protected AbstractDOMStreamReader.ElementFrame<org.jdom.Element,java.lang.Integer> getChildFrame()
- Specified by:
getChildFrame
in class AbstractDOMStreamReader<org.jdom.Element,java.lang.Integer>
hasMoreChildren
protected boolean hasMoreChildren()
- Specified by:
hasMoreChildren
in class AbstractDOMStreamReader<org.jdom.Element,java.lang.Integer>
nextChild
protected int nextChild()
- Specified by:
nextChild
in class AbstractDOMStreamReader<org.jdom.Element,java.lang.Integer>
getElementText
public java.lang.String getElementText()
throws javax.xml.stream.XMLStreamException
- Specified by:
getElementText
in interface javax.xml.stream.XMLStreamReader
- Specified by:
getElementText
in class AbstractDOMStreamReader<org.jdom.Element,java.lang.Integer>
- Throws:
javax.xml.stream.XMLStreamException
getNamespaceURI
public java.lang.String getNamespaceURI(java.lang.String prefix)
- Specified by:
getNamespaceURI
in interface javax.xml.stream.XMLStreamReader
- Specified by:
getNamespaceURI
in class AbstractDOMStreamReader<org.jdom.Element,java.lang.Integer>
getAttributeValue
public java.lang.String getAttributeValue(java.lang.String ns,
java.lang.String local)
getAttributeCount
public int getAttributeCount()
getAttributeName
public javax.xml.namespace.QName getAttributeName(int i)
getAttributeNamespace
public java.lang.String getAttributeNamespace(int i)
getAttributeLocalName
public java.lang.String getAttributeLocalName(int i)
getAttributePrefix
public java.lang.String getAttributePrefix(int i)
getAttributeType
public java.lang.String getAttributeType(int i)
getAttributeValue
public java.lang.String getAttributeValue(int i)
isAttributeSpecified
public boolean isAttributeSpecified(int i)
getNamespaceCount
public int getNamespaceCount()
getNamespacePrefix
public java.lang.String getNamespacePrefix(int i)
getNamespaceURI
public java.lang.String getNamespaceURI(int i)
getNamespaceContext
public javax.xml.namespace.NamespaceContext getNamespaceContext()
getText
public java.lang.String getText()
getTextCharacters
public char[] getTextCharacters()
getTextStart
public int getTextStart()
getTextLength
public int getTextLength()
getEncoding
public java.lang.String getEncoding()
getName
public javax.xml.namespace.QName getName()
getLocalName
public java.lang.String getLocalName()
getNamespaceURI
public java.lang.String getNamespaceURI()
getPrefix
public java.lang.String getPrefix()
getPITarget
public java.lang.String getPITarget()
getPIData
public java.lang.String getPIData()
Apache CXF