Package org.apache.cxf.staxutils
Class W3CDOMStreamReader
- java.lang.Object
- 
- org.apache.cxf.staxutils.AbstractDOMStreamReader<Node,Node>
- 
- org.apache.cxf.staxutils.W3CDOMStreamReader
 
 
- 
- All Implemented Interfaces:
- XMLStreamConstants,- XMLStreamReader
 
 public class W3CDOMStreamReader extends AbstractDOMStreamReader<Node,Node> 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class org.apache.cxf.staxutils.AbstractDOMStreamReaderAbstractDOMStreamReader.ElementFrame<T,I>
 
- 
 - 
Field Summary- 
Fields inherited from class org.apache.cxf.staxutils.AbstractDOMStreamReadercurrentEvent
 - 
Fields inherited from interface javax.xml.stream.XMLStreamConstantsATTRIBUTE, CDATA, CHARACTERS, COMMENT, DTD, END_DOCUMENT, END_ELEMENT, ENTITY_DECLARATION, ENTITY_REFERENCE, NAMESPACE, NOTATION_DECLARATION, PROCESSING_INSTRUCTION, SPACE, START_DOCUMENT, START_ELEMENT
 
- 
 - 
Constructor SummaryConstructors Constructor Description W3CDOMStreamReader(Document doc)W3CDOMStreamReader(DocumentFragment docfrag)W3CDOMStreamReader(Element element)W3CDOMStreamReader(Element element, String systemId)
 - 
Method Summary- 
Methods inherited from class org.apache.cxf.staxutils.AbstractDOMStreamReaderclose, consumeFrame, endElement, getCharacterEncodingScheme, getCurrentFrame, getEventType, getProperty, getPublicId, getTextCharacters, getVersion, hasName, hasNext, hasText, isCharacters, isEndElement, isStandalone, isStartElement, isWhiteSpace, next, nextTag, require, standaloneSet
 
- 
 
- 
- 
- 
Constructor Detail- 
W3CDOMStreamReaderpublic W3CDOMStreamReader(Element element) - Parameters:
- element-
 
 - 
W3CDOMStreamReaderpublic W3CDOMStreamReader(Document doc) 
 - 
W3CDOMStreamReaderpublic W3CDOMStreamReader(DocumentFragment docfrag) 
 
- 
 - 
Method Detail- 
getDocumentpublic Document getDocument() Get the document associated with this stream.
 - 
getSystemIdpublic String getSystemId() - Overrides:
- getSystemIdin class- AbstractDOMStreamReader<Node,Node>
 
 - 
newFrameprotected final void newFrame(AbstractDOMStreamReader.ElementFrame<Node,Node> frame) Find name spaces declaration in atrributes and move them to separate collection.- Overrides:
- newFramein class- AbstractDOMStreamReader<Node,Node>
 
 - 
getCurrentNodepublic final Node getCurrentNode() 
 - 
getCurrentElementpublic final Element getCurrentElement() 
 - 
getChildFrameprotected AbstractDOMStreamReader.ElementFrame<Node,Node> getChildFrame() - Specified by:
- getChildFramein class- AbstractDOMStreamReader<Node,Node>
 
 - 
hasMoreChildrenprotected boolean hasMoreChildren() - Specified by:
- hasMoreChildrenin class- AbstractDOMStreamReader<Node,Node>
 
 - 
nextChildprotected int nextChild() - Specified by:
- nextChildin class- AbstractDOMStreamReader<Node,Node>
 
 - 
getElementTextpublic String getElementText() throws XMLStreamException - Specified by:
- getElementTextin interface- XMLStreamReader
- Specified by:
- getElementTextin class- AbstractDOMStreamReader<Node,Node>
- Throws:
- XMLStreamException
 
 - 
getNamespaceURIpublic String getNamespaceURI(String prefix) - Specified by:
- getNamespaceURIin interface- XMLStreamReader
- Specified by:
- getNamespaceURIin class- AbstractDOMStreamReader<Node,Node>
 
 - 
getAttributeCountpublic int getAttributeCount() 
 - 
getAttributeNamepublic QName getAttributeName(int i) 
 - 
getAttributeNamespacepublic String getAttributeNamespace(int i) 
 - 
getAttributeLocalNamepublic String getAttributeLocalName(int i) 
 - 
getAttributePrefixpublic String getAttributePrefix(int i) 
 - 
getAttributeTypepublic String getAttributeType(int i) 
 - 
getAttributeValuepublic String getAttributeValue(int i) 
 - 
isAttributeSpecifiedpublic boolean isAttributeSpecified(int i) 
 - 
getNamespaceCountpublic int getNamespaceCount() 
 - 
getNamespacePrefixpublic String getNamespacePrefix(int i) 
 - 
getNamespaceURIpublic String getNamespaceURI(int i) 
 - 
getNamespaceContextpublic NamespaceContext getNamespaceContext() 
 - 
getTextpublic String getText() 
 - 
getTextCharacterspublic char[] getTextCharacters() 
 - 
getTextStartpublic int getTextStart() 
 - 
getTextLengthpublic int getTextLength() 
 - 
getEncodingpublic String getEncoding() 
 - 
getNamepublic QName getName() 
 - 
getLocalNamepublic String getLocalName() 
 - 
getNamespaceURIpublic String getNamespaceURI() 
 - 
getPrefixpublic String getPrefix() 
 - 
getPITargetpublic String getPITarget() 
 - 
getPIDatapublic String getPIData() 
 - 
getLocationpublic Location getLocation() - Specified by:
- getLocationin interface- XMLStreamReader
- Overrides:
- getLocationin class- AbstractDOMStreamReader<Node,Node>
 
 
- 
 
-