mirror of
https://github.com/sigmasternchen/php-doc-en
synced 2025-03-15 16:38:54 +00:00
Added most of the remaining properties descriptions
Cleared 5 more methods git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@175177 c90b9560-bf6c-de11-be94-00142212c4b1
This commit is contained in:
parent
aef96d95ce
commit
6f232afc58
6 changed files with 476 additions and 172 deletions
|
@ -1,50 +1,86 @@
|
|||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision: 1.4 $ -->
|
||||
<refentry id='function.dom-domnode-appendchild'>
|
||||
<refnamediv>
|
||||
<refname>DOMNode->appendChild</refname>
|
||||
<refpurpose>
|
||||
Adds new child at the end of the children
|
||||
</refpurpose>
|
||||
</refnamediv>
|
||||
<refsect1>
|
||||
&reftitle.description;
|
||||
<classsynopsis>
|
||||
<ooclass><classname>DOMNode</classname></ooclass>
|
||||
<methodsynopsis>
|
||||
<type>DOMNode</type>
|
||||
<methodname>appendChild</methodname>
|
||||
<methodparam><type>DOMNode</type><parameter>newnode</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
</classsynopsis>
|
||||
<para>
|
||||
This functions appends a child to an existing list of children or creates
|
||||
a new list of children. The child can be created with e.g.
|
||||
<link linkend="function.dom-domdocument-createelement">DOMDocument->createElement()</link>,
|
||||
<link linkend="function.dom-domdocument-createtextnode">DOMDocument->createTextNode()</link>
|
||||
etc. or simply by using any other node.
|
||||
</para>
|
||||
<para>
|
||||
Throws <classname>DOMException</classname> if node cannot be appended.
|
||||
</para>
|
||||
<para>
|
||||
The following example will add a new element node to a fresh document.
|
||||
<example>
|
||||
<title>Adding a child</title>
|
||||
<programlisting role="php">
|
||||
<!-- $Revision: 1.5 $ -->
|
||||
<refentry id='function.dom-domnode-appendchild'>
|
||||
<refnamediv>
|
||||
<refname>DOMNode->appendChild</refname>
|
||||
<refpurpose>
|
||||
Adds new child at the end of the children
|
||||
</refpurpose>
|
||||
</refnamediv>
|
||||
<refsect1 role="description">
|
||||
&reftitle.description;
|
||||
<classsynopsis>
|
||||
<ooclass><classname>DOMNode</classname></ooclass>
|
||||
<methodsynopsis>
|
||||
<type>DOMNode</type>
|
||||
<methodname>appendChild</methodname>
|
||||
<methodparam><type>DOMNode</type><parameter>newnode</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
</classsynopsis>
|
||||
<para>
|
||||
This functions appends a child to an existing list of children or creates
|
||||
a new list of children. The child can be created with e.g.
|
||||
<link linkend="function.dom-domdocument-createelement">DOMDocument->createElement()</link>,
|
||||
<link linkend="function.dom-domdocument-createtextnode">DOMDocument->createTextNode()</link>
|
||||
etc. or simply by using any other node.
|
||||
</para>
|
||||
<para>
|
||||
Throws <classname>DOMException</classname> if the node cannot be appended.
|
||||
</para>
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>newnode</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
The appended child.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
<para>
|
||||
The node added.
|
||||
</para>
|
||||
</refsect1>
|
||||
<refsect1 role="examples">
|
||||
&reftitle.examples;
|
||||
<para>
|
||||
The following example will add a new element node to a fresh document.
|
||||
<example>
|
||||
<title>Adding a child</title>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
$doc = new DOMDocument();
|
||||
|
||||
$doc = new DOMDocument;
|
||||
|
||||
$node = $doc->createElement("para");
|
||||
$newnode = $doc->appendChild($node);
|
||||
print $doc->saveXML();
|
||||
|
||||
echo $doc->saveXML();
|
||||
?>
|
||||
]]>
|
||||
</programlisting>
|
||||
</example>
|
||||
</para>
|
||||
</refsect1>
|
||||
</refentry>
|
||||
</programlisting>
|
||||
</example>
|
||||
</para>
|
||||
</refsect1>
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><link linkend="function.dom-domnode-removechild">DOMNode->removeChild()</link></member>
|
||||
<member><link linkend="function.dom-domnode-replacechild">DOMNode->replaceChild()</link></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
</refsect1>
|
||||
</refentry>
|
||||
|
||||
<!-- Keep this comment at the end of the file
|
||||
Local variables:
|
||||
|
|
|
@ -1,27 +1,33 @@
|
|||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision: 1.3 $ -->
|
||||
<refentry id='function.dom-domnode-hasattributes'>
|
||||
<refnamediv>
|
||||
<refname>DOMNode->hasAttributes</refname>
|
||||
<refpurpose>
|
||||
Checks if node has attributes
|
||||
</refpurpose>
|
||||
</refnamediv>
|
||||
<refsect1>
|
||||
&reftitle.description;
|
||||
<classsynopsis>
|
||||
<ooclass><classname>DOMNode</classname></ooclass>
|
||||
<methodsynopsis>
|
||||
<type>bool</type>
|
||||
<methodname>hasAttributes</methodname>
|
||||
<void/>
|
||||
</methodsynopsis>
|
||||
</classsynopsis>
|
||||
<para>
|
||||
This function checks if the node has attributes.
|
||||
</para>
|
||||
</refsect1>
|
||||
</refentry>
|
||||
<!-- $Revision: 1.4 $ -->
|
||||
<refentry id='function.dom-domnode-hasattributes'>
|
||||
<refnamediv>
|
||||
<refname>DOMNode->hasAttributes</refname>
|
||||
<refpurpose>
|
||||
Checks if node has attributes
|
||||
</refpurpose>
|
||||
</refnamediv>
|
||||
<refsect1 role="description">
|
||||
&reftitle.description;
|
||||
<classsynopsis>
|
||||
<ooclass><classname>DOMNode</classname></ooclass>
|
||||
<methodsynopsis>
|
||||
<type>bool</type>
|
||||
<methodname>hasAttributes</methodname>
|
||||
<void/>
|
||||
</methodsynopsis>
|
||||
</classsynopsis>
|
||||
<para>
|
||||
This function checks if the node has attributes.
|
||||
</para>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
<para>
|
||||
&return.success;
|
||||
</para>
|
||||
</refsect1>
|
||||
</refentry>
|
||||
|
||||
<!-- Keep this comment at the end of the file
|
||||
Local variables:
|
||||
|
|
|
@ -1,27 +1,33 @@
|
|||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision: 1.3 $ -->
|
||||
<refentry id='function.dom-domnode-haschildnodes'>
|
||||
<refnamediv>
|
||||
<refname>DOMNode->hasChildNodes</refname>
|
||||
<refpurpose>
|
||||
Checks if node has children
|
||||
</refpurpose>
|
||||
</refnamediv>
|
||||
<refsect1>
|
||||
&reftitle.description;
|
||||
<classsynopsis>
|
||||
<ooclass><classname>DOMNode</classname></ooclass>
|
||||
<methodsynopsis>
|
||||
<type>bool</type>
|
||||
<methodname>hasChildNodes</methodname>
|
||||
<void/>
|
||||
</methodsynopsis>
|
||||
</classsynopsis>
|
||||
<para>
|
||||
This function checks if the node has children.
|
||||
</para>
|
||||
</refsect1>
|
||||
</refentry>
|
||||
<!-- $Revision: 1.4 $ -->
|
||||
<refentry id='function.dom-domnode-haschildnodes'>
|
||||
<refnamediv>
|
||||
<refname>DOMNode->hasChildNodes</refname>
|
||||
<refpurpose>
|
||||
Checks if node has children
|
||||
</refpurpose>
|
||||
</refnamediv>
|
||||
<refsect1 role="description">
|
||||
&reftitle.description;
|
||||
<classsynopsis>
|
||||
<ooclass><classname>DOMNode</classname></ooclass>
|
||||
<methodsynopsis>
|
||||
<type>bool</type>
|
||||
<methodname>hasChildNodes</methodname>
|
||||
<void/>
|
||||
</methodsynopsis>
|
||||
</classsynopsis>
|
||||
<para>
|
||||
This function checks if the node has children.
|
||||
</para>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
<para>
|
||||
&return.success;
|
||||
</para>
|
||||
</refsect1>
|
||||
</refentry>
|
||||
|
||||
<!-- Keep this comment at the end of the file
|
||||
Local variables:
|
||||
|
|
|
@ -1,31 +1,96 @@
|
|||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision: 1.4 $ -->
|
||||
<refentry id='function.dom-domnode-removechild'>
|
||||
<refnamediv>
|
||||
<refname>DOMNode->removeChild</refname>
|
||||
<refpurpose>
|
||||
Removes child from list of children
|
||||
</refpurpose>
|
||||
</refnamediv>
|
||||
<refsect1>
|
||||
&reftitle.description;
|
||||
<classsynopsis>
|
||||
<ooclass><classname>DOMNode</classname></ooclass>
|
||||
<methodsynopsis>
|
||||
<type>DOMNode</type>
|
||||
<methodname>removeChild</methodname>
|
||||
<methodparam><type>DOMNode</type><parameter>oldchild</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
</classsynopsis>
|
||||
<para>
|
||||
This functions removes a child from a list of children.
|
||||
If the child could be removed the functions returns the old child.
|
||||
</para>
|
||||
<para>
|
||||
Throws <classname>DOMException</classname> if node cannot be removed.
|
||||
</para>
|
||||
</refsect1>
|
||||
</refentry>
|
||||
<!-- $Revision: 1.5 $ -->
|
||||
<refentry id='function.dom-domnode-removechild'>
|
||||
<refnamediv>
|
||||
<refname>DOMNode->removeChild</refname>
|
||||
<refpurpose>
|
||||
Removes child from list of children
|
||||
</refpurpose>
|
||||
</refnamediv>
|
||||
<refsect1 role="description">
|
||||
&reftitle.description;
|
||||
<classsynopsis>
|
||||
<ooclass><classname>DOMNode</classname></ooclass>
|
||||
<methodsynopsis>
|
||||
<type>DOMNode</type>
|
||||
<methodname>removeChild</methodname>
|
||||
<methodparam><type>DOMNode</type><parameter>oldnode</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
</classsynopsis>
|
||||
<para>
|
||||
This functions removes a child from a list of children.
|
||||
</para>
|
||||
<para>
|
||||
Throws <classname>DOMException</classname> if the node cannot be removed.
|
||||
</para>
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>oldnode</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
The removed child.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
<para>
|
||||
If the child could be removed the functions returns the old child.
|
||||
</para>
|
||||
</refsect1>
|
||||
<refsect1 role="examples">
|
||||
&reftitle.examples;
|
||||
<para>
|
||||
The following example will delete the chapter element of our XML document.
|
||||
<example>
|
||||
<title>Removing a child</title>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
|
||||
$doc = new DOMDocument;
|
||||
$doc->load('book.xml');
|
||||
|
||||
$book = $doc->documentElement;
|
||||
|
||||
// we retrieve the chapter and remove it from the book
|
||||
$chapter = $book->getElementsByTagName('chapter')->item(0);
|
||||
$oldchapter = $book->removeChild($chapter);
|
||||
|
||||
echo $doc->saveXML();
|
||||
?>]]>
|
||||
</programlisting>
|
||||
&example.outputs;
|
||||
<screen role="xml">
|
||||
<![CDATA[
|
||||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
|
||||
<book id="listing">
|
||||
<title>My lists</title>
|
||||
|
||||
</book>
|
||||
]]>
|
||||
</screen>
|
||||
</example>
|
||||
</para>
|
||||
</refsect1>
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><link linkend="function.dom-domnode-appendchild">DOMNode->appendChild()</link></member>
|
||||
<member><link linkend="function.dom-domnode-replacechild">DOMNode->replaceChild()</link></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
</refsect1>
|
||||
</refentry>
|
||||
|
||||
<!-- Keep this comment at the end of the file
|
||||
Local variables:
|
||||
|
|
|
@ -1,28 +1,117 @@
|
|||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision: 1.5 $ -->
|
||||
<refentry id='function.dom-domnodelist-item'>
|
||||
<refnamediv>
|
||||
<refname>DOMNodelist->item</refname>
|
||||
<refpurpose>
|
||||
Retrieves a node specified by index
|
||||
</refpurpose>
|
||||
</refnamediv>
|
||||
<refsect1>
|
||||
&reftitle.description;
|
||||
<classsynopsis>
|
||||
<ooclass><classname>DOMNodeList</classname></ooclass>
|
||||
<methodsynopsis>
|
||||
<type>DOMNode</type>
|
||||
<methodname>item</methodname>
|
||||
<methodparam><type>int</type><parameter>index</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
</classsynopsis>
|
||||
<!-- $Revision: 1.6 $ -->
|
||||
<refentry id='function.dom-domnodelist-item'>
|
||||
<refnamediv>
|
||||
<refname>DOMNodelist->item</refname>
|
||||
<refpurpose>
|
||||
Retrieves a node specified by index
|
||||
</refpurpose>
|
||||
</refnamediv>
|
||||
<refsect1 role="description">
|
||||
&reftitle.description;
|
||||
<classsynopsis>
|
||||
<ooclass><classname>DOMNodeList</classname></ooclass>
|
||||
<methodsynopsis>
|
||||
<type>DOMNode</type>
|
||||
<methodname>item</methodname>
|
||||
<methodparam><type>int</type><parameter>index</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
</classsynopsis>
|
||||
<para>
|
||||
Retrieves a node specified by <parameter>index</parameter> within the
|
||||
<classname>DOMNodeList</classname> object.
|
||||
</para>
|
||||
<tip>
|
||||
<para>
|
||||
If you need to know the number of nodes in the collection, use
|
||||
the <literal>length</literal> property of the
|
||||
<classname>DOMNodeList</classname> object.
|
||||
</para>
|
||||
</tip>
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><parameter>index</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Index of the node into the collection.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
</refsect1>
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
<para>
|
||||
The node at the <parameter>index</parameter>th position in the
|
||||
<classname>DOMNodeList</classname>, or &null; if that is not a valid
|
||||
index.
|
||||
</para>
|
||||
</refsect1>
|
||||
<refsect1 role="examples">
|
||||
&reftitle.examples;
|
||||
<para>
|
||||
<example>
|
||||
<title>Traversing all the entries of the table</title>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
|
||||
$doc = new DOMDocument;
|
||||
$doc->load('book.xml');
|
||||
|
||||
$items = $doc->getElementsByTagName('entry');
|
||||
|
||||
for ($i = 0; $i < $items->length; $i++) {
|
||||
echo $items->item($i)->nodeValue . "\n";
|
||||
}
|
||||
|
||||
?>
|
||||
]]>
|
||||
</programlisting>
|
||||
<para>
|
||||
Retrieves a node specified by <parameter>index</parameter> within the
|
||||
DOMNodeList object.
|
||||
Alternatively, you can use foreach, which is a much more convenient way:
|
||||
</para>
|
||||
</refsect1>
|
||||
</refentry>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
|
||||
foreach ($items as $item) {
|
||||
echo $item->nodeValue . "\n";
|
||||
}
|
||||
|
||||
?>
|
||||
]]>
|
||||
</programlisting>
|
||||
&example.outputs;
|
||||
<screen>
|
||||
<![CDATA[
|
||||
Title
|
||||
Author
|
||||
Language
|
||||
ISBN
|
||||
The Grapes of Wrath
|
||||
John Steinbeck
|
||||
en
|
||||
0140186409
|
||||
The Pearl
|
||||
John Steinbeck
|
||||
en
|
||||
014017737X
|
||||
Samarcande
|
||||
Amine Maalouf
|
||||
fr
|
||||
2253051209
|
||||
]]>
|
||||
</screen>
|
||||
</example>
|
||||
</para>
|
||||
</refsect1>
|
||||
</refentry>
|
||||
|
||||
<!-- Keep this comment at the end of the file
|
||||
Local variables:
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision: 1.8 $ -->
|
||||
<!-- $Revision: 1.9 $ -->
|
||||
<reference id="ref.dom">
|
||||
<title>DOM Functions</title>
|
||||
<titleabbrev>DOM</titleabbrev>
|
||||
|
@ -289,19 +289,26 @@
|
|||
<entry>doctype</entry>
|
||||
<entry>DOMDocumentType</entry>
|
||||
<entry>yes</entry>
|
||||
<entry></entry>
|
||||
<entry>
|
||||
The Document Type Declaration associated with this document.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>documentElement</entry>
|
||||
<entry>DOMElement</entry>
|
||||
<entry>yes</entry>
|
||||
<entry></entry>
|
||||
<entry>
|
||||
This is a convenience attribute that allows direct access to the
|
||||
child node that is the document element of the document.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>documentURI</entry>
|
||||
<entry>string</entry>
|
||||
<entry>no</entry>
|
||||
<entry></entry>
|
||||
<entry>
|
||||
The location of the document or &null; if undefined.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>encoding</entry>
|
||||
|
@ -319,7 +326,10 @@
|
|||
<entry>implementation</entry>
|
||||
<entry>DOMImplementation</entry>
|
||||
<entry>yes</entry>
|
||||
<entry></entry>
|
||||
<entry>
|
||||
The <classname>DOMImplementation</classname> object that handles
|
||||
this document.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>preserveWhiteSpace</entry>
|
||||
|
@ -377,19 +387,30 @@
|
|||
<entry>xmlEncoding</entry>
|
||||
<entry>string</entry>
|
||||
<entry>yes</entry>
|
||||
<entry></entry>
|
||||
<entry>
|
||||
An attribute specifying, as part of the XML declaration, the
|
||||
encoding of this document. This is &null; when unspecified or when it
|
||||
is not known, such as when the Document was created in memory.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>xmlStandalone</entry>
|
||||
<entry>bool</entry>
|
||||
<entry>no</entry>
|
||||
<entry></entry>
|
||||
<entry>
|
||||
An attribute specifying, as part of the XML declaration, whether
|
||||
this document is standalone. This is &false; when unspecified.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>xmlVersion</entry>
|
||||
<entry>string</entry>
|
||||
<entry>no</entry>
|
||||
<entry></entry>
|
||||
<entry>
|
||||
An attribute specifying, as part of the XML declaration, the
|
||||
version number of this document. If there is no declaration and if
|
||||
this document supports the "XML" feature, the value is "1.0".
|
||||
</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
|
@ -402,6 +423,11 @@
|
|||
<para>
|
||||
Extends <classname>DOMNode</classname>
|
||||
</para>
|
||||
<para>
|
||||
Each <classname>DOMDocument</classname> has a
|
||||
<literal>doctype</literal> attribute whose value is either &null; or a
|
||||
<classname>DOMDocumentType</classname> object.
|
||||
</para>
|
||||
<section id='dom.class.domdocumenttype.properties'>
|
||||
&reftitle.properties;
|
||||
<table>
|
||||
|
@ -420,37 +446,48 @@
|
|||
<entry>publicId</entry>
|
||||
<entry>string</entry>
|
||||
<entry>yes</entry>
|
||||
<entry></entry>
|
||||
<entry>The public identifier of the external subset.</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>systemId</entry>
|
||||
<entry>string</entry>
|
||||
<entry>yes</entry>
|
||||
<entry></entry>
|
||||
<entry>The system identifier of the external subset. This may be an
|
||||
absolute URI or not.</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>name</entry>
|
||||
<entry>string</entry>
|
||||
<entry>yes</entry>
|
||||
<entry></entry>
|
||||
<entry>The name of DTD; i.e., the name immediately following the
|
||||
<literal>DOCTYPE</literal> keyword.</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>entities</entry>
|
||||
<entry>DOMNamedNodeMap</entry>
|
||||
<entry>yes</entry>
|
||||
<entry></entry>
|
||||
<entry>
|
||||
A <classname>DOMNamedNodeMap</classname> containing the general
|
||||
entities, both external and internal, declared in the DTD.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>notations</entry>
|
||||
<entry>DOMNamedNodeMap</entry>
|
||||
<entry>yes</entry>
|
||||
<entry></entry>
|
||||
<entry>
|
||||
A <classname>DOMNamedNodeMap</classname> containing the notations
|
||||
declared in the DTD.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>internalSubset</entry>
|
||||
<entry>string</entry>
|
||||
<entry>yes</entry>
|
||||
<entry></entry>
|
||||
<entry>
|
||||
The internal subset as a string, or null if there is none. This is
|
||||
does not contain the delimiting square brackets.
|
||||
</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
|
@ -550,6 +587,10 @@
|
|||
<para>
|
||||
Extends <classname>DOMNode</classname>
|
||||
</para>
|
||||
<para>
|
||||
This interface represents a known entity, either parsed or unparsed, in
|
||||
an XML document.
|
||||
</para>
|
||||
<section id='dom.class.domentity.properties'>
|
||||
&reftitle.properties;
|
||||
<table>
|
||||
|
@ -568,37 +609,59 @@
|
|||
<entry>publicId</entry>
|
||||
<entry>string</entry>
|
||||
<entry>yes</entry>
|
||||
<entry></entry>
|
||||
<entry>
|
||||
The public identifier associated with the entity if specified, and
|
||||
&null; otherwise.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>systemId</entry>
|
||||
<entry>string</entry>
|
||||
<entry>yes</entry>
|
||||
<entry></entry>
|
||||
<entry>
|
||||
The system identifier associated with the entity if specified, and
|
||||
&null; otherwise. This may be an absolute URI or not.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>notationName</entry>
|
||||
<entry>string</entry>
|
||||
<entry>yes</entry>
|
||||
<entry></entry>
|
||||
<entry>
|
||||
For unparsed entities, the name of the notation for the entity. For
|
||||
parsed entities, this is &null;.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>actualEncoding</entry>
|
||||
<entry>string</entry>
|
||||
<entry>no</entry>
|
||||
<entry></entry>
|
||||
<entry>
|
||||
An attribute specifying the encoding used for this entity at the
|
||||
time of parsing, when it is an external parsed entity. This is
|
||||
&null; if it an entity from the internal subset or if it is not
|
||||
known.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>encoding</entry>
|
||||
<entry>string</entry>
|
||||
<entry>yes</entry>
|
||||
<entry></entry>
|
||||
<entry>
|
||||
An attribute specifying, as part of the text declaration, the
|
||||
encoding of this entity, when it is an external parsed entity. This
|
||||
is &null; otherwise.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>version</entry>
|
||||
<entry>string</entry>
|
||||
<entry>no</entry>
|
||||
<entry></entry>
|
||||
<entry>yes</entry>
|
||||
<entry>
|
||||
An attribute specifying, as part of the text declaration, the
|
||||
version number of this entity, when it is an external parsed
|
||||
entity. This is &null; otherwise.
|
||||
</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
|
@ -706,7 +769,11 @@
|
|||
<entry>length</entry>
|
||||
<entry>int</entry>
|
||||
<entry>yes</entry>
|
||||
<entry></entry>
|
||||
<entry>
|
||||
The number of pairs (name and namespaceURI) in the list. The range
|
||||
of valid child node indices is 0 to <literal>length - 1</literal>
|
||||
inclusive.
|
||||
</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
|
@ -782,7 +849,7 @@
|
|||
<entry>nodeValue</entry>
|
||||
<entry>string</entry>
|
||||
<entry>no</entry>
|
||||
<entry></entry>
|
||||
<entry>The value of this node, depending on its type.</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>nodeType</entry>
|
||||
|
@ -794,79 +861,114 @@
|
|||
<entry>parentNode</entry>
|
||||
<entry>DOMNode</entry>
|
||||
<entry>yes</entry>
|
||||
<entry></entry>
|
||||
<entry>The parent of this node.</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>childNodes</entry>
|
||||
<entry>DOMNodeList</entry>
|
||||
<entry>yes</entry>
|
||||
<entry></entry>
|
||||
<entry>
|
||||
A <classname>DOMNodeList</classname> that contains all children of
|
||||
this node. If there are no children, this is an empty
|
||||
<classname>DOMNodeList</classname>.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>firstChild</entry>
|
||||
<entry>DOMNode</entry>
|
||||
<entry>yes</entry>
|
||||
<entry></entry>
|
||||
<entry>
|
||||
The first child of this node. If there is no such node, this
|
||||
returns &null;.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>lastChild</entry>
|
||||
<entry>DOMNode</entry>
|
||||
<entry>yes</entry>
|
||||
<entry></entry>
|
||||
<entry>
|
||||
The last child of this node. If there is no such node, this returns
|
||||
&null;.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>previousSibling</entry>
|
||||
<entry>DOMNode</entry>
|
||||
<entry>yes</entry>
|
||||
<entry></entry>
|
||||
<entry>
|
||||
The node immediately preceding this node. If there is no such node,
|
||||
this returns &null;.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>nextSibling</entry>
|
||||
<entry>DOMNode</entry>
|
||||
<entry>yes</entry>
|
||||
<entry></entry>
|
||||
<entry>
|
||||
The node immediately following this node. If there is no such node,
|
||||
this returns &null;.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>attributes</entry>
|
||||
<entry>DomNamedNodeMap</entry>
|
||||
<entry>DOMNamedNodeMap</entry>
|
||||
<entry>yes</entry>
|
||||
<entry></entry>
|
||||
<entry>
|
||||
A <classname>DOMNamedNodeMap</classname> containing the attributes
|
||||
of this node (if it is a <classname>DOMElement</classname>) or
|
||||
&null; otherwise.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>ownerDocument</entry>
|
||||
<entry>DOMDocument</entry>
|
||||
<entry>yes</entry>
|
||||
<entry></entry>
|
||||
<entry>
|
||||
The <classname>DOMDocument</classname> object associated with this
|
||||
node.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>namespaceURI</entry>
|
||||
<entry>string</entry>
|
||||
<entry>yes</entry>
|
||||
<entry></entry>
|
||||
<entry>
|
||||
The namespace URI of this node, or &null; if it is unspecified.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>prefix</entry>
|
||||
<entry>string</entry>
|
||||
<entry>no</entry>
|
||||
<entry></entry>
|
||||
<entry>
|
||||
The namespace prefix of this node, or &null; if it is unspecified.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>localName</entry>
|
||||
<entry>string</entry>
|
||||
<entry>yes</entry>
|
||||
<entry></entry>
|
||||
<entry>
|
||||
Returns the local part of the qualified name of this node.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>baseURI</entry>
|
||||
<entry>string</entry>
|
||||
<entry>yes</entry>
|
||||
<entry></entry>
|
||||
<entry>
|
||||
The absolute base URI of this node or &null; if the implementation
|
||||
wasn't able to obtain an absolute URI.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>textContent</entry>
|
||||
<entry>string</entry>
|
||||
<entry>no</entry>
|
||||
<entry></entry>
|
||||
<entry>
|
||||
This attribute returns the text content of this node and its
|
||||
descendants.
|
||||
</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
|
|
Loading…
Reference in a new issue