/usr/share/qt3/doc/html/qdomimplementation.html is in qt3-doc 3:3.3.8-b-8ubuntu3.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/src/xml/qdom.cpp:609 -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>QDomImplementation Class</title>
<style type="text/css"><!--
fn { margin-left: 1cm; text-indent: -1cm; }
a:link { color: #004faf; text-decoration: none }
a:visited { color: #672967; text-decoration: none }
body { background: #ffffff; color: black; }
--></style>
</head>
<body>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr bgcolor="#E5E5E5">
<td valign=center>
<a href="index.html">
<font color="#004faf">Home</font></a>
| <a href="classes.html">
<font color="#004faf">All Classes</font></a>
| <a href="mainclasses.html">
<font color="#004faf">Main Classes</font></a>
| <a href="annotated.html">
<font color="#004faf">Annotated</font></a>
| <a href="groups.html">
<font color="#004faf">Grouped Classes</font></a>
| <a href="functions.html">
<font color="#004faf">Functions</font></a>
</td>
<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>QDomImplementation Class Reference<br><small>[<a href="xml.html">XML module</a>]</small></h1>
<p>The QDomImplementation class provides information about the
features of the DOM implementation.
<a href="#details">More...</a>
<p>All the functions in this class are <a href="threads.html#reentrant">reentrant</a> when Qt is built with thread support.</p>
<p><tt>#include <<a href="qdom-h.html">qdom.h</a>></tt>
<p><a href="qdomimplementation-members.html">List of all member functions.</a>
<h2>Public Members</h2>
<ul>
<li class=fn><a href="#QDomImplementation"><b>QDomImplementation</b></a> ()</li>
<li class=fn><a href="#QDomImplementation-2"><b>QDomImplementation</b></a> ( const QDomImplementation & x )</li>
<li class=fn>virtual <a href="#~QDomImplementation"><b>~QDomImplementation</b></a> ()</li>
<li class=fn>QDomImplementation & <a href="#operator-eq"><b>operator=</b></a> ( const QDomImplementation & x )</li>
<li class=fn>bool <a href="#operator-eq-eq"><b>operator==</b></a> ( const QDomImplementation & x ) const</li>
<li class=fn>bool <a href="#operator!-eq"><b>operator!=</b></a> ( const QDomImplementation & x ) const</li>
<li class=fn>virtual bool <a href="#hasFeature"><b>hasFeature</b></a> ( const QString & feature, const QString & version )</li>
<li class=fn>virtual QDomDocumentType <a href="#createDocumentType"><b>createDocumentType</b></a> ( const QString & qName, const QString & publicId, const QString & systemId )</li>
<li class=fn>virtual QDomDocument <a href="#createDocument"><b>createDocument</b></a> ( const QString & nsURI, const QString & qName, const QDomDocumentType & doctype )</li>
<li class=fn>bool <a href="#isNull"><b>isNull</b></a> ()</li>
</ul>
<hr><a name="details"></a><h2>Detailed Description</h2>
The QDomImplementation class provides information about the
features of the DOM implementation.
<p>
<p> This class describes the features that are supported by the DOM
implementation. Currently the XML subset of DOM Level 1 and DOM
Level 2 Core are supported.
<p> Normally you will use the function <a href="qdomdocument.html#implementation">QDomDocument::implementation</a>()
to get the implementation object.
<p> You can create a new document type with <a href="#createDocumentType">createDocumentType</a>() and a
new document with <a href="#createDocument">createDocument</a>().
<p> For further information about the Document Object Model see <a href="http://www.w3.org/TR/REC-DOM-Level-1/">http://www.w3.org/TR/REC-DOM-Level-1/</a> and <a href="http://www.w3.org/TR/DOM-Level-2-Core/">http://www.w3.org/TR/DOM-Level-2-Core/</a>. For a more general
introduction of the DOM implementation see the <a href="qdomdocument.html">QDomDocument</a>
documentation.
<p> <p>See also <a href="#hasFeature">hasFeature</a>() and <a href="xml-tools.html">XML</a>.
<hr><h2>Member Function Documentation</h2>
<h3 class=fn><a name="QDomImplementation"></a>QDomImplementation::QDomImplementation ()
</h3>
Constructs a QDomImplementation object.
<h3 class=fn><a name="QDomImplementation-2"></a>QDomImplementation::QDomImplementation ( const <a href="qdomimplementation.html">QDomImplementation</a> & x )
</h3>
Constructs a copy of <em>x</em>.
<h3 class=fn><a name="~QDomImplementation"></a>QDomImplementation::~QDomImplementation ()<tt> [virtual]</tt>
</h3>
Destroys the object and frees its resources.
<h3 class=fn><a href="qdomdocument.html">QDomDocument</a> <a name="createDocument"></a>QDomImplementation::createDocument ( const <a href="qstring.html">QString</a> & nsURI, const <a href="qstring.html">QString</a> & qName, const <a href="qdomdocumenttype.html">QDomDocumentType</a> & doctype )<tt> [virtual]</tt>
</h3>
Creates a DOM document with the document type <em>doctype</em>. This
function also adds a root element node with the qualified name <em>qName</em> and the namespace URI <em>nsURI</em>.
<h3 class=fn><a href="qdomdocumenttype.html">QDomDocumentType</a> <a name="createDocumentType"></a>QDomImplementation::createDocumentType ( const <a href="qstring.html">QString</a> & qName, const <a href="qstring.html">QString</a> & publicId, const <a href="qstring.html">QString</a> & systemId )<tt> [virtual]</tt>
</h3>
Creates a document type node for the name <em>qName</em>.
<p> <em>publicId</em> specifies the public identifier of the external
subset. If you specify <a href="qstring.html#QString-null">QString::null</a> as the <em>publicId</em>, this
means that the document type has no public identifier.
<p> <em>systemId</em> specifies the system identifier of the external
subset. If you specify QString::null as the <em>systemId</em>, this
means that the document type has no system identifier.
<p> Since you cannot have a public identifier without a system
identifier, the public identifier is set to QString::null if there
is no system identifier.
<p> DOM level 2 does not support any other document type declaration
features.
<p> The only way you can use a document type that was created this
way, is in combination with the <a href="#createDocument">createDocument</a>() function to
create a <a href="qdomdocument.html">QDomDocument</a> with this document type.
<p> <p>See also <a href="#createDocument">createDocument</a>().
<h3 class=fn>bool <a name="hasFeature"></a>QDomImplementation::hasFeature ( const <a href="qstring.html">QString</a> & feature, const <a href="qstring.html">QString</a> & version )<tt> [virtual]</tt>
</h3>
The function returns TRUE if QDom implements the requested <em>version</em> of a <em>feature</em>; otherwise returns FALSE.
<p> The currently supported features and their versions:
<center><table cellpadding="4" cellspacing="2" border="0">
<tr bgcolor="#a2c511"> <th valign="top">Feature <th valign="top">Version
<tr bgcolor="#f0f0f0"> <td valign="top">XML <td valign="top">1.0
</table></center>
<h3 class=fn>bool <a name="isNull"></a>QDomImplementation::isNull ()
</h3>
Returns FALSE if the object was created by
<a href="qdomdocument.html#implementation">QDomDocument::implementation</a>(); otherwise returns TRUE.
<h3 class=fn>bool <a name="operator!-eq"></a>QDomImplementation::operator!= ( const <a href="qdomimplementation.html">QDomImplementation</a> & x ) const
</h3>
Returns TRUE if <em>x</em> and this DOM implementation object were
created from different QDomDocuments; otherwise returns FALSE.
<h3 class=fn><a href="qdomimplementation.html">QDomImplementation</a> & <a name="operator-eq"></a>QDomImplementation::operator= ( const <a href="qdomimplementation.html">QDomImplementation</a> & x )
</h3>
Assigns <em>x</em> to this DOM implementation.
<h3 class=fn>bool <a name="operator-eq-eq"></a>QDomImplementation::operator== ( const <a href="qdomimplementation.html">QDomImplementation</a> & x ) const
</h3>
Returns TRUE if <em>x</em> and this DOM implementation object were
created from the same <a href="qdomdocument.html">QDomDocument</a>; otherwise returns FALSE.
<!-- eof -->
<hr><p>
This file is part of the <a href="index.html">Qt toolkit</a>.
Copyright © 1995-2007
<a href="http://www.trolltech.com/">Trolltech</a>. All Rights Reserved.<p><address><hr><div align=center>
<table width=100% cellspacing=0 border=0><tr>
<td>Copyright © 2007
<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a>
<td align=right><div align=right>Qt 3.3.8</div>
</table></div></address></body>
</html>
|