public class W3CDOMStreamReader extends DOMStreamReader
DOMStreamReader.ElementFrame, DOMStreamReader.FastStack<T>currentEvent, frame, frames, properties| Constructor and Description |
|---|
W3CDOMStreamReader(org.w3c.dom.Element element) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
endElement() |
int |
getAttributeCount() |
java.lang.String |
getAttributeLocalName(int i) |
javax.xml.namespace.QName |
getAttributeName(int i) |
java.lang.String |
getAttributeNamespace(int i) |
java.lang.String |
getAttributePrefix(int i) |
java.lang.String |
getAttributeType(int i) |
java.lang.String |
getAttributeValue(int i) |
java.lang.String |
getAttributeValue(java.lang.String ns,
java.lang.String local) |
static org.w3c.dom.Node |
getChild(org.w3c.dom.Node parent,
int type)
Get the first direct child with a given type
|
protected int |
getChildCount() |
protected DOMStreamReader.ElementFrame |
getChildFrame(int currentChild) |
static java.lang.String |
getContent(org.w3c.dom.Node n)
Get the trimed text content of a node or null if there is no text
|
org.w3c.dom.Document |
getDocument()
Get the document associated with this stream.
|
java.lang.String |
getElementText() |
java.lang.String |
getEncoding() |
java.lang.String |
getLocalName() |
javax.xml.namespace.QName |
getName() |
javax.xml.namespace.NamespaceContext |
getNamespaceContext() |
int |
getNamespaceCount() |
java.lang.String |
getNamespacePrefix(int i) |
java.lang.String |
getNamespaceURI() |
java.lang.String |
getNamespaceURI(int i) |
java.lang.String |
getNamespaceURI(java.lang.String prefix) |
java.lang.String |
getPIData() |
java.lang.String |
getPITarget() |
java.lang.String |
getPrefix() |
java.lang.String |
getText() |
char[] |
getTextCharacters() |
int |
getTextLength() |
int |
getTextStart() |
boolean |
isAttributeSpecified(int i) |
protected int |
moveToChild(int currentChild) |
protected void |
newFrame(DOMStreamReader.ElementFrame frame)
Find name spaces declaration in atrributes and move them to separate
collection.
|
close, getCharacterEncodingScheme, getCurrentFrame, getEventType, getLocation, getProperty, getTextCharacters, getVersion, hasName, hasNext, hasText, isCharacters, isEndElement, isStandalone, isStartElement, isWhiteSpace, next, nextTag, require, standaloneSetpublic W3CDOMStreamReader(org.w3c.dom.Element element)
element - public org.w3c.dom.Document getDocument()
protected void newFrame(DOMStreamReader.ElementFrame frame)
newFrame in class DOMStreamReaderprotected void endElement()
endElement in class DOMStreamReaderprotected DOMStreamReader.ElementFrame getChildFrame(int currentChild)
getChildFrame in class DOMStreamReaderprotected int getChildCount()
getChildCount in class DOMStreamReaderprotected int moveToChild(int currentChild)
moveToChild in class DOMStreamReaderpublic java.lang.String getElementText()
throws javax.xml.stream.XMLStreamException
getElementText in interface javax.xml.stream.XMLStreamReadergetElementText in class DOMStreamReaderjavax.xml.stream.XMLStreamExceptionpublic java.lang.String getNamespaceURI(java.lang.String prefix)
getNamespaceURI in interface javax.xml.stream.XMLStreamReadergetNamespaceURI in class DOMStreamReaderpublic java.lang.String getAttributeValue(java.lang.String ns,
java.lang.String local)
public int getAttributeCount()
public javax.xml.namespace.QName getAttributeName(int i)
public java.lang.String getAttributeNamespace(int i)
public java.lang.String getAttributeLocalName(int i)
public java.lang.String getAttributePrefix(int i)
public java.lang.String getAttributeType(int i)
public java.lang.String getAttributeValue(int i)
public boolean isAttributeSpecified(int i)
public int getNamespaceCount()
public java.lang.String getNamespacePrefix(int i)
public java.lang.String getNamespaceURI(int i)
public javax.xml.namespace.NamespaceContext getNamespaceContext()
public java.lang.String getText()
public char[] getTextCharacters()
public int getTextStart()
public int getTextLength()
public java.lang.String getEncoding()
public javax.xml.namespace.QName getName()
public java.lang.String getLocalName()
public java.lang.String getNamespaceURI()
public java.lang.String getPrefix()
public java.lang.String getPITarget()
public java.lang.String getPIData()
public static java.lang.String getContent(org.w3c.dom.Node n)
public static org.w3c.dom.Node getChild(org.w3c.dom.Node parent,
int type)
Copyright © 2005-2014 FuseSource. All Rights Reserved.