API reference - Class QDomNode

Notation used in Ruby API documentation

Description: Binding of QDomNode

Public constructors

new QDomNodenewConstructor QDomNode::QDomNode()
new QDomNodenew(const QDomNode arg1)Constructor QDomNode::QDomNode(const QDomNode &)

Public methods

[const]bool!=(const QDomNode arg1)Method bool QDomNode::operator!=(const QDomNode &)
[const]bool==(const QDomNode arg1)Method bool QDomNode::operator==(const QDomNode &)
QDomNodeappendChild(const QDomNode newChild)Method QDomNode QDomNode::appendChild(const QDomNode &newChild)
QDomNodeassign(const QDomNode arg1)Method QDomNode &QDomNode::operator=(const QDomNode &)
[const]voidassign(const QDomNode other)Assign the contents of another object to self
[const]QDomNamedNodeMapattributesMethod QDomNamedNodeMap QDomNode::attributes()
[const]QDomNodeListchildNodesMethod QDomNodeList QDomNode::childNodes()
voidclearMethod void QDomNode::clear()
[const]QDomNodecloneNode(bool deep = true)Method QDomNode QDomNode::cloneNode(bool deep)
[const]intcolumnNumberMethod int QDomNode::columnNumber()
voidcreateEnsures the C++ object is created
voiddestroyExplicitly destroy the object
[const]booldestroyed?Returns a value indicating whether the object was already destroyed
[const]QDomNodedupCreates a copy of self
[const]QDomNodefirstChildMethod QDomNode QDomNode::firstChild()
[const]QDomElementfirstChildElement(string tagName = QString())Method QDomElement QDomNode::firstChildElement(const QString &tagName)
[const]boolhasAttributesMethod bool QDomNode::hasAttributes()
[const]boolhasChildNodesMethod bool QDomNode::hasChildNodes()
QDomNodeinsertAfter(const QDomNode newChild,
const QDomNode refChild)
Method QDomNode QDomNode::insertAfter(const QDomNode &newChild, const QDomNode &refChild)
QDomNodeinsertBefore(const QDomNode newChild,
const QDomNode refChild)
Method QDomNode QDomNode::insertBefore(const QDomNode &newChild, const QDomNode &refChild)
[const]boolisAttrMethod bool QDomNode::isAttr()
[const]boolisAttr?Method bool QDomNode::isAttr()
[const]boolisCDATASectionMethod bool QDomNode::isCDATASection()
[const]boolisCDATASection?Method bool QDomNode::isCDATASection()
[const]boolisCharacterDataMethod bool QDomNode::isCharacterData()
[const]boolisCharacterData?Method bool QDomNode::isCharacterData()
[const]boolisCommentMethod bool QDomNode::isComment()
[const]boolisComment?Method bool QDomNode::isComment()
[const]boolisDocumentMethod bool QDomNode::isDocument()
[const]boolisDocument?Method bool QDomNode::isDocument()
[const]boolisDocumentFragmentMethod bool QDomNode::isDocumentFragment()
[const]boolisDocumentFragment?Method bool QDomNode::isDocumentFragment()
[const]boolisDocumentTypeMethod bool QDomNode::isDocumentType()
[const]boolisDocumentType?Method bool QDomNode::isDocumentType()
[const]boolisElementMethod bool QDomNode::isElement()
[const]boolisElement?Method bool QDomNode::isElement()
[const]boolisEntityMethod bool QDomNode::isEntity()
[const]boolisEntity?Method bool QDomNode::isEntity()
[const]boolisEntityReferenceMethod bool QDomNode::isEntityReference()
[const]boolisEntityReference?Method bool QDomNode::isEntityReference()
[const]boolisNotationMethod bool QDomNode::isNotation()
[const]boolisNotation?Method bool QDomNode::isNotation()
[const]boolisNullMethod bool QDomNode::isNull()
[const]boolisNull?Method bool QDomNode::isNull()
[const]boolisProcessingInstructionMethod bool QDomNode::isProcessingInstruction()
[const]boolisProcessingInstruction?Method bool QDomNode::isProcessingInstruction()
[const]boolisSupported(string feature,
string version)
Method bool QDomNode::isSupported(const QString &feature, const QString &version)
[const]boolisSupported?(string feature,
string version)
Method bool QDomNode::isSupported(const QString &feature, const QString &version)
[const]boolisTextMethod bool QDomNode::isText()
[const]boolisText?Method bool QDomNode::isText()
[const]boolis_const_object?Returns a value indicating whether the reference is a const reference
[const]QDomNodelastChildMethod QDomNode QDomNode::lastChild()
[const]QDomElementlastChildElement(string tagName = QString())Method QDomElement QDomNode::lastChildElement(const QString &tagName)
[const]intlineNumberMethod int QDomNode::lineNumber()
[const]stringlocalNameMethod QString QDomNode::localName()
[const]QDomNodenamedItem(string name)Method QDomNode QDomNode::namedItem(const QString &name)
[const]stringnamespaceURIMethod QString QDomNode::namespaceURI()
[const]QDomNodenextSiblingMethod QDomNode QDomNode::nextSibling()
[const]QDomElementnextSiblingElement(string taName = QString())Method QDomElement QDomNode::nextSiblingElement(const QString &taName)
[const]stringnodeNameMethod QString QDomNode::nodeName()
[const]QDomNode_NodeTypenodeTypeMethod QDomNode::NodeType QDomNode::nodeType()
[const]stringnodeValueMethod QString QDomNode::nodeValue()
voidnodeValue=(string arg1)Method void QDomNode::setNodeValue(const QString &)
voidnormalizeMethod void QDomNode::normalize()
[const]QDomDocumentownerDocumentMethod QDomDocument QDomNode::ownerDocument()
[const]QDomNodeparentNodeMethod QDomNode QDomNode::parentNode()
[const]stringprefixMethod QString QDomNode::prefix()
voidprefix=(string pre)Method void QDomNode::setPrefix(const QString &pre)
[const]QDomNodepreviousSiblingMethod QDomNode QDomNode::previousSibling()
[const]QDomElementpreviousSiblingElement(string tagName = QString())Method QDomElement QDomNode::previousSiblingElement(const QString &tagName)
QDomNoderemoveChild(const QDomNode oldChild)Method QDomNode QDomNode::removeChild(const QDomNode &oldChild)
QDomNodereplaceChild(const QDomNode newChild,
const QDomNode oldChild)
Method QDomNode QDomNode::replaceChild(const QDomNode &newChild, const QDomNode &oldChild)
[const]voidsave(QTextStream arg1,
int arg2)
Method void QDomNode::save(QTextStream &, int)
[const]voidsave(QTextStream arg1,
int arg2,
const QDomNode_EncodingPolicy arg3)
Method void QDomNode::save(QTextStream &, int, QDomNode::EncodingPolicy)
voidsetNodeValue(string arg1)Method void QDomNode::setNodeValue(const QString &)
voidsetPrefix(string pre)Method void QDomNode::setPrefix(const QString &pre)
[const]QDomAttrtoAttrMethod QDomAttr QDomNode::toAttr()
[const]QDomCDATASectiontoCDATASectionMethod QDomCDATASection QDomNode::toCDATASection()
[const]QDomCharacterDatatoCharacterDataMethod QDomCharacterData QDomNode::toCharacterData()
[const]QDomCommenttoCommentMethod QDomComment QDomNode::toComment()
[const]QDomDocumenttoDocumentMethod QDomDocument QDomNode::toDocument()
[const]QDomDocumentFragmenttoDocumentFragmentMethod QDomDocumentFragment QDomNode::toDocumentFragment()
[const]QDomDocumentTypetoDocumentTypeMethod QDomDocumentType QDomNode::toDocumentType()
[const]QDomElementtoElementMethod QDomElement QDomNode::toElement()
[const]QDomEntitytoEntityMethod QDomEntity QDomNode::toEntity()
[const]QDomEntityReferencetoEntityReferenceMethod QDomEntityReference QDomNode::toEntityReference()
[const]QDomNotationtoNotationMethod QDomNotation QDomNode::toNotation()
[const]QDomProcessingInstructiontoProcessingInstructionMethod QDomProcessingInstruction QDomNode::toProcessingInstruction()
[const]QDomTexttoTextMethod QDomText QDomNode::toText()

Public static methods and constants

QDomNode_NodeTypeAttributeNodeEnum constant QDomNode::AttributeNode
QDomNode_NodeTypeBaseNodeEnum constant QDomNode::BaseNode
QDomNode_NodeTypeCDATASectionNodeEnum constant QDomNode::CDATASectionNode
QDomNode_NodeTypeCharacterDataNodeEnum constant QDomNode::CharacterDataNode
QDomNode_NodeTypeCommentNodeEnum constant QDomNode::CommentNode
QDomNode_NodeTypeDocumentFragmentNodeEnum constant QDomNode::DocumentFragmentNode
QDomNode_NodeTypeDocumentNodeEnum constant QDomNode::DocumentNode
QDomNode_NodeTypeDocumentTypeNodeEnum constant QDomNode::DocumentTypeNode
QDomNode_NodeTypeElementNodeEnum constant QDomNode::ElementNode
QDomNode_EncodingPolicyEncodingFromDocumentEnum constant QDomNode::EncodingFromDocument
QDomNode_EncodingPolicyEncodingFromTextStreamEnum constant QDomNode::EncodingFromTextStream
QDomNode_NodeTypeEntityNodeEnum constant QDomNode::EntityNode
QDomNode_NodeTypeEntityReferenceNodeEnum constant QDomNode::EntityReferenceNode
QDomNode_NodeTypeNotationNodeEnum constant QDomNode::NotationNode
QDomNode_NodeTypeProcessingInstructionNodeEnum constant QDomNode::ProcessingInstructionNode
QDomNode_NodeTypeTextNodeEnum constant QDomNode::TextNode

Detailed description

[const] bool !=(const QDomNode arg1)

Description: Method bool QDomNode::operator!=(const QDomNode &)

[const] bool ==(const QDomNode arg1)

Description: Method bool QDomNode::operator==(const QDomNode &)

[static] QDomNode_NodeType AttributeNode

Description: Enum constant QDomNode::AttributeNode

[static] QDomNode_NodeType BaseNode

Description: Enum constant QDomNode::BaseNode

[static] QDomNode_NodeType CDATASectionNode

Description: Enum constant QDomNode::CDATASectionNode

[static] QDomNode_NodeType CharacterDataNode

Description: Enum constant QDomNode::CharacterDataNode

[static] QDomNode_NodeType CommentNode

Description: Enum constant QDomNode::CommentNode

[static] QDomNode_NodeType DocumentFragmentNode

Description: Enum constant QDomNode::DocumentFragmentNode

[static] QDomNode_NodeType DocumentNode

Description: Enum constant QDomNode::DocumentNode

[static] QDomNode_NodeType DocumentTypeNode

Description: Enum constant QDomNode::DocumentTypeNode

[static] QDomNode_NodeType ElementNode

Description: Enum constant QDomNode::ElementNode

[static] QDomNode_EncodingPolicy EncodingFromDocument

Description: Enum constant QDomNode::EncodingFromDocument

[static] QDomNode_EncodingPolicy EncodingFromTextStream

Description: Enum constant QDomNode::EncodingFromTextStream

[static] QDomNode_NodeType EntityNode

Description: Enum constant QDomNode::EntityNode

[static] QDomNode_NodeType EntityReferenceNode

Description: Enum constant QDomNode::EntityReferenceNode

[static] QDomNode_NodeType NotationNode

Description: Enum constant QDomNode::NotationNode

[static] QDomNode_NodeType ProcessingInstructionNode

Description: Enum constant QDomNode::ProcessingInstructionNode

[static] QDomNode_NodeType TextNode

Description: Enum constant QDomNode::TextNode

QDomNode appendChild(const QDomNode newChild)

Description: Method QDomNode QDomNode::appendChild(const QDomNode &newChild)

QDomNode assign(const QDomNode arg1)

Description: Method QDomNode &QDomNode::operator=(const QDomNode &)

[const] void assign(const QDomNode other)

Description: Assign the contents of another object to self

This method assigns the contents of another object to self. This is a deep copy that does not only copy the reference but the actual content.

[const] QDomNamedNodeMap attributes

Description: Method QDomNamedNodeMap QDomNode::attributes()

[const] QDomNodeList childNodes

Description: Method QDomNodeList QDomNode::childNodes()

void clear

Description: Method void QDomNode::clear()

[const] QDomNode cloneNode(bool deep = true)

Description: Method QDomNode QDomNode::cloneNode(bool deep)

[const] int columnNumber

Description: Method int QDomNode::columnNumber()

void create

Description: Ensures the C++ object is created

Use this method to ensure the C++ object is created, for example to ensure that resources are allocated. Usually C++ objects are created on demand and not necessarily when the script object is created.

void destroy

Description: Explicitly destroy the object

Explicitly destroy the object on C++ side if it was owned by the Ruby interpreter. Subsequent access to this object will throw an exception. If the object is not owned by Ruby, this method will do nothing.

[const] bool destroyed?

Description: Returns a value indicating whether the object was already destroyed

This method returns true, if the object was destroyed, either explicitly or by the C++ side. The latter may happen, if the object is owned by a C++ object which got destroyed itself.

[const] QDomNode dup

Description: Creates a copy of self

[const] QDomNode firstChild

Description: Method QDomNode QDomNode::firstChild()

[const] QDomElement firstChildElement(string tagName = QString())

Description: Method QDomElement QDomNode::firstChildElement(const QString &tagName)

[const] bool hasAttributes

Description: Method bool QDomNode::hasAttributes()

[const] bool hasChildNodes

Description: Method bool QDomNode::hasChildNodes()

QDomNode insertAfter(const QDomNode newChild,const QDomNode refChild)

Description: Method QDomNode QDomNode::insertAfter(const QDomNode &newChild, const QDomNode &refChild)

QDomNode insertBefore(const QDomNode newChild,const QDomNode refChild)

Description: Method QDomNode QDomNode::insertBefore(const QDomNode &newChild, const QDomNode &refChild)

[const] bool isAttr

Description: Method bool QDomNode::isAttr()

[const] bool isAttr?

Description: Method bool QDomNode::isAttr()

[const] bool isCDATASection

Description: Method bool QDomNode::isCDATASection()

[const] bool isCDATASection?

Description: Method bool QDomNode::isCDATASection()

[const] bool isCharacterData

Description: Method bool QDomNode::isCharacterData()

[const] bool isCharacterData?

Description: Method bool QDomNode::isCharacterData()

[const] bool isComment

Description: Method bool QDomNode::isComment()

[const] bool isComment?

Description: Method bool QDomNode::isComment()

[const] bool isDocument

Description: Method bool QDomNode::isDocument()

[const] bool isDocument?

Description: Method bool QDomNode::isDocument()

[const] bool isDocumentFragment

Description: Method bool QDomNode::isDocumentFragment()

[const] bool isDocumentFragment?

Description: Method bool QDomNode::isDocumentFragment()

[const] bool isDocumentType

Description: Method bool QDomNode::isDocumentType()

[const] bool isDocumentType?

Description: Method bool QDomNode::isDocumentType()

[const] bool isElement

Description: Method bool QDomNode::isElement()

[const] bool isElement?

Description: Method bool QDomNode::isElement()

[const] bool isEntity

Description: Method bool QDomNode::isEntity()

[const] bool isEntity?

Description: Method bool QDomNode::isEntity()

[const] bool isEntityReference

Description: Method bool QDomNode::isEntityReference()

[const] bool isEntityReference?

Description: Method bool QDomNode::isEntityReference()

[const] bool isNotation

Description: Method bool QDomNode::isNotation()

[const] bool isNotation?

Description: Method bool QDomNode::isNotation()

[const] bool isNull

Description: Method bool QDomNode::isNull()

[const] bool isNull?

Description: Method bool QDomNode::isNull()

[const] bool isProcessingInstruction

Description: Method bool QDomNode::isProcessingInstruction()

[const] bool isProcessingInstruction?

Description: Method bool QDomNode::isProcessingInstruction()

[const] bool isSupported(string feature,string version)

Description: Method bool QDomNode::isSupported(const QString &feature, const QString &version)

[const] bool isSupported?(string feature,string version)

Description: Method bool QDomNode::isSupported(const QString &feature, const QString &version)

[const] bool isText

Description: Method bool QDomNode::isText()

[const] bool isText?

Description: Method bool QDomNode::isText()

[const] bool is_const_object?

Description: Returns a value indicating whether the reference is a const reference

This method returns true, if self is a const reference. In that case, only const methods may be called on self.

[const] QDomNode lastChild

Description: Method QDomNode QDomNode::lastChild()

[const] QDomElement lastChildElement(string tagName = QString())

Description: Method QDomElement QDomNode::lastChildElement(const QString &tagName)

[const] int lineNumber

Description: Method int QDomNode::lineNumber()

[const] string localName

Description: Method QString QDomNode::localName()

[const] QDomNode namedItem(string name)

Description: Method QDomNode QDomNode::namedItem(const QString &name)

[const] string namespaceURI

Description: Method QString QDomNode::namespaceURI()

[static] new QDomNode new

Description: Constructor QDomNode::QDomNode()

This method creates an object of class QDomNode.

[static] new QDomNode new(const QDomNode arg1)

Description: Constructor QDomNode::QDomNode(const QDomNode &)

This method creates an object of class QDomNode.

[const] QDomNode nextSibling

Description: Method QDomNode QDomNode::nextSibling()

[const] QDomElement nextSiblingElement(string taName = QString())

Description: Method QDomElement QDomNode::nextSiblingElement(const QString &taName)

[const] string nodeName

Description: Method QString QDomNode::nodeName()

[const] QDomNode_NodeType nodeType

Description: Method QDomNode::NodeType QDomNode::nodeType()

[const] string nodeValue

Description: Method QString QDomNode::nodeValue()

void nodeValue=(string arg1)

Description: Method void QDomNode::setNodeValue(const QString &)

void normalize

Description: Method void QDomNode::normalize()

[const] QDomDocument ownerDocument

Description: Method QDomDocument QDomNode::ownerDocument()

[const] QDomNode parentNode

Description: Method QDomNode QDomNode::parentNode()

[const] string prefix

Description: Method QString QDomNode::prefix()

void prefix=(string pre)

Description: Method void QDomNode::setPrefix(const QString &pre)

[const] QDomNode previousSibling

Description: Method QDomNode QDomNode::previousSibling()

[const] QDomElement previousSiblingElement(string tagName = QString())

Description: Method QDomElement QDomNode::previousSiblingElement(const QString &tagName)

QDomNode removeChild(const QDomNode oldChild)

Description: Method QDomNode QDomNode::removeChild(const QDomNode &oldChild)

QDomNode replaceChild(const QDomNode newChild,const QDomNode oldChild)

Description: Method QDomNode QDomNode::replaceChild(const QDomNode &newChild, const QDomNode &oldChild)

[const] void save(QTextStream arg1,int arg2)

Description: Method void QDomNode::save(QTextStream &, int)

[const] void save(QTextStream arg1,int arg2,const QDomNode_EncodingPolicy arg3)

Description: Method void QDomNode::save(QTextStream &, int, QDomNode::EncodingPolicy)

void setNodeValue(string arg1)

Description: Method void QDomNode::setNodeValue(const QString &)

void setPrefix(string pre)

Description: Method void QDomNode::setPrefix(const QString &pre)

[const] QDomAttr toAttr

Description: Method QDomAttr QDomNode::toAttr()

[const] QDomCDATASection toCDATASection

Description: Method QDomCDATASection QDomNode::toCDATASection()

[const] QDomCharacterData toCharacterData

Description: Method QDomCharacterData QDomNode::toCharacterData()

[const] QDomComment toComment

Description: Method QDomComment QDomNode::toComment()

[const] QDomDocument toDocument

Description: Method QDomDocument QDomNode::toDocument()

[const] QDomDocumentFragment toDocumentFragment

Description: Method QDomDocumentFragment QDomNode::toDocumentFragment()

[const] QDomDocumentType toDocumentType

Description: Method QDomDocumentType QDomNode::toDocumentType()

[const] QDomElement toElement

Description: Method QDomElement QDomNode::toElement()

[const] QDomEntity toEntity

Description: Method QDomEntity QDomNode::toEntity()

[const] QDomEntityReference toEntityReference

Description: Method QDomEntityReference QDomNode::toEntityReference()

[const] QDomNotation toNotation

Description: Method QDomNotation QDomNode::toNotation()

[const] QDomProcessingInstruction toProcessingInstruction

Description: Method QDomProcessingInstruction QDomNode::toProcessingInstruction()

[const] QDomText toText

Description: Method QDomText QDomNode::toText()