de.odysseus.staxon.base
Class XMLStreamReaderScope<T>

java.lang.Object
  extended by de.odysseus.staxon.base.AbstractXMLStreamScope
      extended by de.odysseus.staxon.base.XMLStreamReaderScope<T>
All Implemented Interfaces:
NamespaceContext

public class XMLStreamReaderScope<T>
extends AbstractXMLStreamScope


Constructor Summary
XMLStreamReaderScope(NamespaceContext parent, T info)
           
XMLStreamReaderScope(String defaultNamespace, T info)
           
XMLStreamReaderScope(XMLStreamReaderScope<T> parent, String prefix, String localName, String namespaceURI)
           
 
Method Summary
 int getAttributeCount()
           
 QName getAttributeName(int index)
           
 String getAttributeValue(int index)
           
 String getAttributeValue(String namespaceURI, String localName)
           
 T getInfo()
           
 int getNamespaceCount()
           
 String getNamespacePrefix(int index)
           
 String getNamespaceURI(int index)
           
 XMLStreamReaderScope<T> getParent()
           
 
Methods inherited from class de.odysseus.staxon.base.AbstractXMLStreamScope
getLastChild, getLocalName, getNamespaceURI, getNamespaceURI, getPrefix, getPrefix, getPrefixes, isRoot, isStartTagClosed, setPrefix
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLStreamReaderScope

public XMLStreamReaderScope(String defaultNamespace,
                            T info)

XMLStreamReaderScope

public XMLStreamReaderScope(NamespaceContext parent,
                            T info)

XMLStreamReaderScope

public XMLStreamReaderScope(XMLStreamReaderScope<T> parent,
                            String prefix,
                            String localName,
                            String namespaceURI)
Method Detail

getInfo

public T getInfo()

getParent

public XMLStreamReaderScope<T> getParent()
Overrides:
getParent in class AbstractXMLStreamScope

getNamespaceCount

public int getNamespaceCount()

getNamespacePrefix

public String getNamespacePrefix(int index)

getNamespaceURI

public String getNamespaceURI(int index)

getAttributeCount

public int getAttributeCount()

getAttributeName

public QName getAttributeName(int index)

getAttributeValue

public String getAttributeValue(int index)

getAttributeValue

public String getAttributeValue(String namespaceURI,
                                String localName)


Copyright © 2011-2012. All Rights Reserved.