public class W3CDOMStreamReader extends AbstractDOMStreamReader<org.w3c.dom.Node,org.w3c.dom.Node>
AbstractDOMStreamReader.ElementFrame<T,I>currentEvent| Constructor and Description |
|---|
W3CDOMStreamReader(org.w3c.dom.Document doc) |
W3CDOMStreamReader(org.w3c.dom.DocumentFragment docfrag) |
W3CDOMStreamReader(org.w3c.dom.Element element) |
W3CDOMStreamReader(org.w3c.dom.Element element,
java.lang.String systemId) |
| Modifier and Type | Method and Description |
|---|---|
int |
getAttributeCount() |
java.lang.String |
getAttributeLocalName(int i) |
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) |
protected AbstractDOMStreamReader.ElementFrame<org.w3c.dom.Node,org.w3c.dom.Node> |
getChildFrame() |
org.w3c.dom.Element |
getCurrentElement() |
org.w3c.dom.Node |
getCurrentNode() |
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.stream.Location |
getLocation() |
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 |
getSystemId() |
java.lang.String |
getText() |
char[] |
getTextCharacters() |
int |
getTextLength() |
int |
getTextStart() |
protected boolean |
hasMoreChildren() |
boolean |
isAttributeSpecified(int i) |
protected void |
newFrame(AbstractDOMStreamReader.ElementFrame<org.w3c.dom.Node,org.w3c.dom.Node> frame)
Find name spaces declaration in atrributes and move them to separate
collection.
|
protected int |
nextChild() |
java.lang.String |
toString() |
close, consumeFrame, endElement, getCharacterEncodingScheme, getCurrentFrame, getEventType, getProperty, getPublicId, getTextCharacters, getVersion, hasName, hasNext, hasText, isCharacters, isEndElement, isStandalone, isStartElement, isWhiteSpace, next, nextTag, require, standaloneSetpublic W3CDOMStreamReader(org.w3c.dom.Element element)
element - public W3CDOMStreamReader(org.w3c.dom.Element element,
java.lang.String systemId)
public W3CDOMStreamReader(org.w3c.dom.Document doc)
public W3CDOMStreamReader(org.w3c.dom.DocumentFragment docfrag)
public org.w3c.dom.Document getDocument()
public java.lang.String getSystemId()
getSystemId in class AbstractDOMStreamReader<org.w3c.dom.Node,org.w3c.dom.Node>protected final void newFrame(AbstractDOMStreamReader.ElementFrame<org.w3c.dom.Node,org.w3c.dom.Node> frame)
newFrame in class AbstractDOMStreamReader<org.w3c.dom.Node,org.w3c.dom.Node>public final org.w3c.dom.Node getCurrentNode()
public final org.w3c.dom.Element getCurrentElement()
protected AbstractDOMStreamReader.ElementFrame<org.w3c.dom.Node,org.w3c.dom.Node> getChildFrame()
getChildFrame in class AbstractDOMStreamReader<org.w3c.dom.Node,org.w3c.dom.Node>protected boolean hasMoreChildren()
hasMoreChildren in class AbstractDOMStreamReader<org.w3c.dom.Node,org.w3c.dom.Node>protected int nextChild()
nextChild in class AbstractDOMStreamReader<org.w3c.dom.Node,org.w3c.dom.Node>public java.lang.String getElementText()
throws javax.xml.stream.XMLStreamException
getElementText in interface javax.xml.stream.XMLStreamReadergetElementText in class AbstractDOMStreamReader<org.w3c.dom.Node,org.w3c.dom.Node>javax.xml.stream.XMLStreamExceptionpublic java.lang.String getNamespaceURI(java.lang.String prefix)
getNamespaceURI in interface javax.xml.stream.XMLStreamReadergetNamespaceURI in class AbstractDOMStreamReader<org.w3c.dom.Node,org.w3c.dom.Node>public java.lang.String getAttributeValue(java.lang.String ns,
java.lang.String local)
public int getAttributeCount()
public 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 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 javax.xml.stream.Location getLocation()
getLocation in interface javax.xml.stream.XMLStreamReadergetLocation in class AbstractDOMStreamReader<org.w3c.dom.Node,org.w3c.dom.Node>public java.lang.String toString()
toString in class java.lang.Object