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

public class JDOMStreamReader extends org.apache.cxf.staxutils.AbstractDOMStreamReader<org.jdom.Element,Integer>
Facade for DOMStreamReader using JDOM implmentation.
  • Constructor Details

    • JDOMStreamReader

      public JDOMStreamReader(org.jdom.Element element)
      Parameters:
      element -
    • JDOMStreamReader

      public JDOMStreamReader(org.jdom.Document document)
      Parameters:
      document -
  • Method Details

    • toStaxType

      public static String toStaxType(int jdom)
    • endElement

      protected void endElement()
      Overrides:
      endElement in class org.apache.cxf.staxutils.AbstractDOMStreamReader<org.jdom.Element,Integer>
    • getCurrentElement

      public org.jdom.Element getCurrentElement()
    • getChildFrame

      protected org.apache.cxf.staxutils.AbstractDOMStreamReader.ElementFrame<org.jdom.Element,Integer> getChildFrame()
      Specified by:
      getChildFrame in class org.apache.cxf.staxutils.AbstractDOMStreamReader<org.jdom.Element,Integer>
    • hasMoreChildren

      protected boolean hasMoreChildren()
      Specified by:
      hasMoreChildren in class org.apache.cxf.staxutils.AbstractDOMStreamReader<org.jdom.Element,Integer>
    • nextChild

      protected int nextChild()
      Specified by:
      nextChild in class org.apache.cxf.staxutils.AbstractDOMStreamReader<org.jdom.Element,Integer>
    • getElementText

      public String getElementText() throws XMLStreamException
      Specified by:
      getElementText in interface XMLStreamReader
      Specified by:
      getElementText in class org.apache.cxf.staxutils.AbstractDOMStreamReader<org.jdom.Element,Integer>
      Throws:
      XMLStreamException
    • getNamespaceURI

      public String getNamespaceURI(String prefix)
      Specified by:
      getNamespaceURI in interface XMLStreamReader
      Specified by:
      getNamespaceURI in class org.apache.cxf.staxutils.AbstractDOMStreamReader<org.jdom.Element,Integer>
    • getAttributeValue

      public String getAttributeValue(String ns, String local)
    • getAttributeCount

      public int getAttributeCount()
    • getAttributeName

      public QName getAttributeName(int i)
    • getAttributeNamespace

      public String getAttributeNamespace(int i)
    • getAttributeLocalName

      public String getAttributeLocalName(int i)
    • getAttributePrefix

      public String getAttributePrefix(int i)
    • getAttributeType

      public String getAttributeType(int i)
    • getAttributeValue

      public String getAttributeValue(int i)
    • isAttributeSpecified

      public boolean isAttributeSpecified(int i)
    • getNamespaceCount

      public int getNamespaceCount()
    • getNamespacePrefix

      public String getNamespacePrefix(int i)
    • getNamespaceURI

      public String getNamespaceURI(int i)
    • getNamespaceContext

      public NamespaceContext getNamespaceContext()
    • getText

      public String getText()
    • getTextCharacters

      public char[] getTextCharacters()
    • getTextStart

      public int getTextStart()
    • getTextLength

      public int getTextLength()
    • getEncoding

      public String getEncoding()
    • getName

      public QName getName()
    • getLocalName

      public String getLocalName()
    • getNamespaceURI

      public String getNamespaceURI()
    • getPrefix

      public String getPrefix()
    • getPITarget

      public String getPITarget()
    • getPIData

      public String getPIData()