org.kde.qt
Class QDomElement

java.lang.Object
  extended by org.kde.qt.QDomNode
      extended by org.kde.qt.QDomElement
All Implemented Interfaces:
QtSupport

public class QDomElement
extends QDomNode


Field Summary
 
Fields inherited from class org.kde.qt.QDomNode
AttributeNode, BaseNode, CDATASectionNode, CharacterDataNode, CommentNode, DocumentFragmentNode, DocumentNode, DocumentTypeNode, ElementNode, EntityNode, EntityReferenceNode, NotationNode, ProcessingInstructionNode, TextNode
 
Constructor Summary
  QDomElement()
           
protected QDomElement(java.lang.Class dummy)
           
  QDomElement(QDomElement x)
           
 
Method Summary
 java.lang.String attribute(java.lang.String name)
           
 java.lang.String attribute(java.lang.String name, java.lang.String defValue)
           
 QDomAttr attributeNode(java.lang.String name)
           
 QDomAttr attributeNodeNS(java.lang.String nsURI, java.lang.String localName)
           
 java.lang.String attributeNS(java.lang.String nsURI, java.lang.String localName, java.lang.String defValue)
           
 QDomNamedNodeMap attributes()
           
 void dispose()
          Delete the wrapped C++ instance ahead of finalize()
 java.util.ArrayList elementsByTagName(java.lang.String tagname)
           
 java.util.ArrayList elementsByTagNameNS(java.lang.String nsURI, java.lang.String localName)
           
protected  void finalize()
          Deletes the wrapped C++ instance
 boolean hasAttribute(java.lang.String name)
           
 boolean hasAttributeNS(java.lang.String nsURI, java.lang.String localName)
           
 boolean isDisposed()
          Has the wrapped C++ instance been deleted?
 boolean isElement()
           
 int nodeType()
           
 void removeAttribute(java.lang.String name)
           
 QDomAttr removeAttributeNode(QDomAttr oldAttr)
           
 void removeAttributeNS(java.lang.String nsURI, java.lang.String localName)
           
 void setAttribute(java.lang.String name, double value)
           
 void setAttribute(java.lang.String name, int value)
           
 void setAttribute(java.lang.String name, long value)
           
 void setAttribute(java.lang.String name, java.lang.String value)
           
 QDomAttr setAttributeNode(QDomAttr newAttr)
           
 QDomAttr setAttributeNodeNS(QDomAttr newAttr)
           
 void setAttributeNS(java.lang.String nsURI, java.lang.String qName, double value)
           
 void setAttributeNS(java.lang.String nsURI, java.lang.String qName, int value)
           
 void setAttributeNS(java.lang.String nsURI, java.lang.String qName, long value)
           
 void setAttributeNS(java.lang.String nsURI, java.lang.String qName, java.lang.String value)
           
 void setTagName(java.lang.String name)
           
 java.lang.String tagName()
           
 java.lang.String text()
           
 
Methods inherited from class org.kde.qt.QDomNode
appendChild, childNodes, clear, cloneNode, cloneNode, firstChild, hasAttributes, hasChildNodes, insertAfter, insertBefore, isAttr, isCDATASection, isCharacterData, isComment, isDocument, isDocumentFragment, isDocumentType, isEntity, isEntityReference, isNotation, isNull, isProcessingInstruction, isSupported, isText, lastChild, localName, namedItem, namespaceURI, nextSibling, nodeName, nodeValue, normalize, op_equals, op_not_equals, ownerDocument, parentNode, prefix, previousSibling, removeChild, replaceChild, save, setNodeValue, setPrefix, toAttr, toCDATASection, toCharacterData, toComment, toDocument, toDocumentFragment, toDocumentType, toElement, toEntity, toEntityReference, toNotation, toProcessingInstruction, toText
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QDomElement

protected QDomElement(java.lang.Class dummy)

QDomElement

public QDomElement()

QDomElement

public QDomElement(QDomElement x)
Method Detail

attribute

public java.lang.String attribute(java.lang.String name,
                                  java.lang.String defValue)

attribute

public java.lang.String attribute(java.lang.String name)

setAttribute

public void setAttribute(java.lang.String name,
                         java.lang.String value)

setAttribute

public void setAttribute(java.lang.String name,
                         int value)

setAttribute

public void setAttribute(java.lang.String name,
                         long value)

setAttribute

public void setAttribute(java.lang.String name,
                         double value)

removeAttribute

public void removeAttribute(java.lang.String name)

attributeNode

public QDomAttr attributeNode(java.lang.String name)

setAttributeNode

public QDomAttr setAttributeNode(QDomAttr newAttr)

removeAttributeNode

public QDomAttr removeAttributeNode(QDomAttr oldAttr)

elementsByTagName

public java.util.ArrayList elementsByTagName(java.lang.String tagname)

hasAttribute

public boolean hasAttribute(java.lang.String name)

attributeNS

public java.lang.String attributeNS(java.lang.String nsURI,
                                    java.lang.String localName,
                                    java.lang.String defValue)

setAttributeNS

public void setAttributeNS(java.lang.String nsURI,
                           java.lang.String qName,
                           java.lang.String value)

setAttributeNS

public void setAttributeNS(java.lang.String nsURI,
                           java.lang.String qName,
                           int value)

setAttributeNS

public void setAttributeNS(java.lang.String nsURI,
                           java.lang.String qName,
                           long value)

setAttributeNS

public void setAttributeNS(java.lang.String nsURI,
                           java.lang.String qName,
                           double value)

removeAttributeNS

public void removeAttributeNS(java.lang.String nsURI,
                              java.lang.String localName)

attributeNodeNS

public QDomAttr attributeNodeNS(java.lang.String nsURI,
                                java.lang.String localName)

setAttributeNodeNS

public QDomAttr setAttributeNodeNS(QDomAttr newAttr)

elementsByTagNameNS

public java.util.ArrayList elementsByTagNameNS(java.lang.String nsURI,
                                               java.lang.String localName)

hasAttributeNS

public boolean hasAttributeNS(java.lang.String nsURI,
                              java.lang.String localName)

tagName

public java.lang.String tagName()

setTagName

public void setTagName(java.lang.String name)

attributes

public QDomNamedNodeMap attributes()
Overrides:
attributes in class QDomNode

nodeType

public int nodeType()
Overrides:
nodeType in class QDomNode

isElement

public boolean isElement()
Overrides:
isElement in class QDomNode

text

public java.lang.String text()

finalize

protected void finalize()
                 throws java.lang.InternalError
Deletes the wrapped C++ instance

Overrides:
finalize in class QDomNode
Throws:
java.lang.InternalError

dispose

public void dispose()
Delete the wrapped C++ instance ahead of finalize()

Overrides:
dispose in class QDomNode

isDisposed

public boolean isDisposed()
Has the wrapped C++ instance been deleted?

Overrides:
isDisposed in class QDomNode