Sophie

Sophie

distrib > PLD > th > x86_64 > by-pkgid > 7e0dee11cb74576311886467465e6e53 > files > 16

gdome2-apidocs-0.8.1-16.noarch.rpm

<HTML
><HEAD
><TITLE
>GdomeEntity</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
TITLE="Gdome2 Reference Manual"
HREF="book1.html"><LINK
REL="UP"
TITLE="Core & XML modules"
HREF="gdome2-core.html"><LINK
REL="PREVIOUS"
TITLE="GdomeNotation"
HREF="gdome2-gdomenotation.html"><LINK
REL="NEXT"
TITLE="GdomeEntityReference"
HREF="gdome2-gdomeentityreference.html"></HEAD
><BODY
CLASS="REFENTRY"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
WIDTH="100%"
BORDER="0"
BGCOLOR="#000000"
CELLPADDING="1"
CELLSPACING="0"
><TR
><TH
COLSPAN="4"
ALIGN="center"
><FONT
COLOR="#FFFFFF"
SIZE="5"
>Gdome2 Reference Manual</FONT
></TH
></TR
><TR
><TD
WIDTH="25%"
BGCOLOR="#C00000"
ALIGN="left"
><A
HREF="gdome2-gdomenotation.html"
><FONT
COLOR="#FFFFFF"
SIZE="3"
><B
>&#60;&#60;&#60; Previous Page</B
></FONT
></A
></TD
><TD
WIDTH="25%"
BGCOLOR="#0000C0"
ALIGN="center"
><FONT
COLOR="#FFFFFF"
SIZE="3"
><B
><A
HREF="book1.html"
><FONT
COLOR="#FFFFFF"
SIZE="3"
><B
>Home</B
></FONT
></A
></B
></FONT
></TD
><TD
WIDTH="25%"
BGCOLOR="#00C000"
ALIGN="center"
><FONT
COLOR="#FFFFFF"
SIZE="3"
><B
><A
HREF="gdome2-core.html"
><FONT
COLOR="#FFFFFF"
SIZE="3"
><B
>Up</B
></FONT
></A
></B
></FONT
></TD
><TD
WIDTH="25%"
BGCOLOR="#C00000"
ALIGN="right"
><A
HREF="gdome2-gdomeentityreference.html"
><FONT
COLOR="#FFFFFF"
SIZE="3"
><B
>Next Page &#62;&#62;&#62;</B
></FONT
></A
></TD
></TR
></TABLE
></DIV
><H1
><A
NAME="GDOME2-GDOMEENTITY">GdomeEntity</H1
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN18390"
></A
><H2
>Name</H2
>GdomeEntity&nbsp;--&nbsp;Interface Entity implementation.</DIV
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN18393"><H2
>Synopsis</H2
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="SYNOPSIS"
>&#13;

struct      <A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
>;
<A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEDOMSTRING"
>GdomeDOMString</A
>* <A
HREF="gdome2-gdomeentity.html#GDOME-ENT-PUBLICID"
>gdome_ent_publicId</A
>          (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);
<A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEDOMSTRING"
>GdomeDOMString</A
>* <A
HREF="gdome2-gdomeentity.html#GDOME-ENT-SYSTEMID"
>gdome_ent_systemId</A
>          (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);
<A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEDOMSTRING"
>GdomeDOMString</A
>* <A
HREF="gdome2-gdomeentity.html#GDOME-ENT-NOTATIONNAME"
>gdome_ent_notationName</A
>      (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);
void        <A
HREF="gdome2-gdomeentity.html#GDOME-ENT-REF"
>gdome_ent_ref</A
>                   (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);
void        <A
HREF="gdome2-gdomeentity.html#GDOME-ENT-UNREF"
>gdome_ent_unref</A
>                 (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);
<GTKDOCLINK
HREF="GPOINTER"
>gpointer</GTKDOCLINK
>    <A
HREF="gdome2-gdomeentity.html#GDOME-ENT-QUERY-INTERFACE"
>gdome_ent_query_interface</A
>       (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             const char *interface,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);
<A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEDOMSTRING"
>GdomeDOMString</A
>* <A
HREF="gdome2-gdomeentity.html#GDOME-ENT-NODENAME"
>gdome_ent_nodeName</A
>          (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);
<A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEDOMSTRING"
>GdomeDOMString</A
>* <A
HREF="gdome2-gdomeentity.html#GDOME-ENT-NODEVALUE"
>gdome_ent_nodeValue</A
>         (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);
void        <A
HREF="gdome2-gdomeentity.html#GDOME-ENT-SET-NODEVALUE"
>gdome_ent_set_nodeValue</A
>         (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEDOMSTRING"
>GdomeDOMString</A
> *nodeValue,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);
unsigned <GTKDOCLINK
HREF="SHORT"
>short</GTKDOCLINK
> <A
HREF="gdome2-gdomeentity.html#GDOME-ENT-NODETYPE"
>gdome_ent_nodeType</A
>           (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);
<A
HREF="gdome2-gdomenode.html#GDOMENODE"
>GdomeNode</A
>*  <A
HREF="gdome2-gdomeentity.html#GDOME-ENT-PARENTNODE"
>gdome_ent_parentNode</A
>            (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);
<A
HREF="gdome2-gdomenodelist.html#GDOMENODELIST"
>GdomeNodeList</A
>* <A
HREF="gdome2-gdomeentity.html#GDOME-ENT-CHILDNODES"
>gdome_ent_childNodes</A
>         (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);
<A
HREF="gdome2-gdomenode.html#GDOMENODE"
>GdomeNode</A
>*  <A
HREF="gdome2-gdomeentity.html#GDOME-ENT-FIRSTCHILD"
>gdome_ent_firstChild</A
>            (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);
<A
HREF="gdome2-gdomenode.html#GDOMENODE"
>GdomeNode</A
>*  <A
HREF="gdome2-gdomeentity.html#GDOME-ENT-LASTCHILD"
>gdome_ent_lastChild</A
>             (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);
<A
HREF="gdome2-gdomenode.html#GDOMENODE"
>GdomeNode</A
>*  <A
HREF="gdome2-gdomeentity.html#GDOME-ENT-PREVIOUSSIBLING"
>gdome_ent_previousSibling</A
>       (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);
<A
HREF="gdome2-gdomenode.html#GDOMENODE"
>GdomeNode</A
>*  <A
HREF="gdome2-gdomeentity.html#GDOME-ENT-NEXTSIBLING"
>gdome_ent_nextSibling</A
>           (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);
<A
HREF="gdome2-gdomenamednodemap.html#GDOMENAMEDNODEMAP"
>GdomeNamedNodeMap</A
>* <A
HREF="gdome2-gdomeentity.html#GDOME-ENT-ATTRIBUTES"
>gdome_ent_attributes</A
>     (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);
<A
HREF="gdome2-gdomedocument.html#GDOMEDOCUMENT"
>GdomeDocument</A
>* <A
HREF="gdome2-gdomeentity.html#GDOME-ENT-OWNERDOCUMENT"
>gdome_ent_ownerDocument</A
>      (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);
<A
HREF="gdome2-gdomenode.html#GDOMENODE"
>GdomeNode</A
>*  <A
HREF="gdome2-gdomeentity.html#GDOME-ENT-INSERTBEFORE"
>gdome_ent_insertBefore</A
>          (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-gdomenode.html#GDOMENODE"
>GdomeNode</A
> *newChild,
                                             <A
HREF="gdome2-gdomenode.html#GDOMENODE"
>GdomeNode</A
> *refChild,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);
<A
HREF="gdome2-gdomenode.html#GDOMENODE"
>GdomeNode</A
>*  <A
HREF="gdome2-gdomeentity.html#GDOME-ENT-REPLACECHILD"
>gdome_ent_replaceChild</A
>          (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-gdomenode.html#GDOMENODE"
>GdomeNode</A
> *newChild,
                                             <A
HREF="gdome2-gdomenode.html#GDOMENODE"
>GdomeNode</A
> *oldChild,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);
<A
HREF="gdome2-gdomenode.html#GDOMENODE"
>GdomeNode</A
>*  <A
HREF="gdome2-gdomeentity.html#GDOME-ENT-REMOVECHILD"
>gdome_ent_removeChild</A
>           (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-gdomenode.html#GDOMENODE"
>GdomeNode</A
> *oldChild,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);
<A
HREF="gdome2-gdomenode.html#GDOMENODE"
>GdomeNode</A
>*  <A
HREF="gdome2-gdomeentity.html#GDOME-ENT-APPENDCHILD"
>gdome_ent_appendChild</A
>           (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-gdomenode.html#GDOMENODE"
>GdomeNode</A
> *newChild,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);
<A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEBOOLEAN"
>GdomeBoolean</A
> <A
HREF="gdome2-gdomeentity.html#GDOME-ENT-HASCHILDNODES"
>gdome_ent_hasChildNodes</A
>        (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);
<A
HREF="gdome2-gdomenode.html#GDOMENODE"
>GdomeNode</A
>*  <A
HREF="gdome2-gdomeentity.html#GDOME-ENT-CLONENODE"
>gdome_ent_cloneNode</A
>             (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEBOOLEAN"
>GdomeBoolean</A
> deep,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);
void        <A
HREF="gdome2-gdomeentity.html#GDOME-ENT-NORMALIZE"
>gdome_ent_normalize</A
>             (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);
<A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEBOOLEAN"
>GdomeBoolean</A
> <A
HREF="gdome2-gdomeentity.html#GDOME-ENT-ISSUPPORTED"
>gdome_ent_isSupported</A
>          (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEDOMSTRING"
>GdomeDOMString</A
> *feature,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEDOMSTRING"
>GdomeDOMString</A
> *version,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);
<A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEDOMSTRING"
>GdomeDOMString</A
>* <A
HREF="gdome2-gdomeentity.html#GDOME-ENT-NAMESPACEURI"
>gdome_ent_namespaceURI</A
>      (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);
<A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEDOMSTRING"
>GdomeDOMString</A
>* <A
HREF="gdome2-gdomeentity.html#GDOME-ENT-PREFIX"
>gdome_ent_prefix</A
>            (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);
void        <A
HREF="gdome2-gdomeentity.html#GDOME-ENT-SET-PREFIX"
>gdome_ent_set_prefix</A
>            (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEDOMSTRING"
>GdomeDOMString</A
> *prefix,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);
<A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEDOMSTRING"
>GdomeDOMString</A
>* <A
HREF="gdome2-gdomeentity.html#GDOME-ENT-LOCALNAME"
>gdome_ent_localName</A
>         (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);
<A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEBOOLEAN"
>GdomeBoolean</A
> <A
HREF="gdome2-gdomeentity.html#GDOME-ENT-HASATTRIBUTES"
>gdome_ent_hasAttributes</A
>        (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);
void        <A
HREF="gdome2-gdomeentity.html#GDOME-ENT-ADDEVENTLISTENER"
>gdome_ent_addEventListener</A
>      (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEDOMSTRING"
>GdomeDOMString</A
> *type,
                                             <A
HREF="gdome2-gdomeeventlistener.html#GDOMEEVENTLISTENER"
>GdomeEventListener</A
> *listener,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEBOOLEAN"
>GdomeBoolean</A
> useCapture,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);
void        <A
HREF="gdome2-gdomeentity.html#GDOME-ENT-REMOVEEVENTLISTENER"
>gdome_ent_removeEventListener</A
>   (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEDOMSTRING"
>GdomeDOMString</A
> *type,
                                             <A
HREF="gdome2-gdomeeventlistener.html#GDOMEEVENTLISTENER"
>GdomeEventListener</A
> *listener,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEBOOLEAN"
>GdomeBoolean</A
> useCapture,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);
<A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEBOOLEAN"
>GdomeBoolean</A
> <A
HREF="gdome2-gdomeentity.html#GDOME-ENT-DISPATCHEVENT"
>gdome_ent_dispatchEvent</A
>        (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-gdomeevent.html#GDOMEEVENT"
>GdomeEvent</A
> *evt,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);
void        <A
HREF="gdome2-gdomeentity.html#GDOME-ENT-SUBTREEDISPATCHEVENT"
>gdome_ent_subTreeDispatchEvent</A
>  (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-gdomeevent.html#GDOMEEVENT"
>GdomeEvent</A
> *evt,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);
<A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEBOOLEAN"
>GdomeBoolean</A
> <A
HREF="gdome2-gdomeentity.html#GDOME-ENT-CANAPPEND"
>gdome_ent_canAppend</A
>            (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-gdomenode.html#GDOMENODE"
>GdomeNode</A
> *newChild,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);</PRE
></TD
></TR
></TABLE
></DIV
><DIV
CLASS="REFSECT1"
><A
NAME="AEN18553"
></A
><H2
>Description</H2
><P
>This interface represents an entity, either parsed or unparsed, in an XML
document. Note that this models the entity itself not the entity declaration.</P
><P
>The <A
HREF="gdome2-gdomeentity.html#GDOME-ENT-NODENAME"
>gdome_ent_nodeName</A
>() method that is inherited from <A
HREF="gdome2-gdomenode.html#GDOMENODE"
>GdomeNode</A
> contains the
name of the entity.</P
><P
>An XML processor may choose to completely expand entities before the structure
model is passed to the DOM; in this case there will be no EntityReference nodes
in the document tree. You can do that with the <TT
CLASS="LITERAL"
>GDOME_LOAD_SUBSTITUTE_ENTITIES</TT
>
flag in methods that load document (i.e. <A
HREF="gdome2-gdomedomimplementation.html#GDOME-DI-CREATEDOCFROMURI"
>gdome_di_createDocFromUri</A
>()).</P
><P
>The DOM Level 2 does not support editing <A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> nodes; if a user wants to
make changes to the contents of an <A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
>, every related
<A
HREF="gdome2-gdomeentityreference.html#GDOMEENTITYREFERENCE"
>GdomeEntityReference</A
> node has to be replaced in the structure model by a clone
of the <A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> 's contents, and then the desired changes must be made to
each of those clones instead. <A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> nodes and all their descendants
are readonly.</P
><P
>An <A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> node does not have any parent.</P
></DIV
><DIV
CLASS="REFSECT1"
><A
NAME="AEN18570"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN18572"
></A
><H3
><A
NAME="GDOMEENTITY"
></A
>struct GdomeEntity</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>struct GdomeEntity {
	gpointer user_data;
};</PRE
></TD
></TR
></TABLE
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18577"
></A
><H3
><A
NAME="GDOME-ENT-PUBLICID"
></A
>gdome_ent_publicId ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
><A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEDOMSTRING"
>GdomeDOMString</A
>* gdome_ent_publicId          (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);</PRE
></TD
></TR
></TABLE
><P
></P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN18586"><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>self</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  The Entity Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>exc</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  The Exception Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><SPAN
CLASS="emphasis"
><I
CLASS="EMPHASIS"
>Returns</I
></SPAN
> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the public identifier associated with the entity, if specified.
If the public identifier was not specified, this is <TT
CLASS="LITERAL"
>NULL</TT
>.</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18604"
></A
><H3
><A
NAME="GDOME-ENT-SYSTEMID"
></A
>gdome_ent_systemId ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
><A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEDOMSTRING"
>GdomeDOMString</A
>* gdome_ent_systemId          (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);</PRE
></TD
></TR
></TABLE
><P
></P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN18613"><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>self</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  The Entity Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>exc</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  The Exception Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><SPAN
CLASS="emphasis"
><I
CLASS="EMPHASIS"
>Returns</I
></SPAN
> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the system identifier associated with the entity, if specified.
If the system identifier was not specified, this is <TT
CLASS="LITERAL"
>NULL</TT
>.</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18631"
></A
><H3
><A
NAME="GDOME-ENT-NOTATIONNAME"
></A
>gdome_ent_notationName ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
><A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEDOMSTRING"
>GdomeDOMString</A
>* gdome_ent_notationName      (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);</PRE
></TD
></TR
></TABLE
><P
></P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN18640"><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>self</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  The Entity Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>exc</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  The Exception Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><SPAN
CLASS="emphasis"
><I
CLASS="EMPHASIS"
>Returns</I
></SPAN
> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> for unparsed entities, the name of the notation for the entity.
For parsed entities, this is <TT
CLASS="LITERAL"
>NULL</TT
>.</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18658"
></A
><H3
><A
NAME="GDOME-ENT-REF"
></A
>gdome_ent_ref ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>void        gdome_ent_ref                   (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);</PRE
></TD
></TR
></TABLE
><P
>Increase the reference count of the specified Node.</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN18666"><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>self</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Node Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>exc</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Exception Object ref</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18679"
></A
><H3
><A
NAME="GDOME-ENT-UNREF"
></A
>gdome_ent_unref ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>void        gdome_ent_unref                 (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);</PRE
></TD
></TR
></TABLE
><P
>Decrease the reference count of the specified Node. Free the Node structure
if the Node will have zero reference.</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN18687"><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>self</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Node Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>exc</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Exception Object ref</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18700"
></A
><H3
><A
NAME="GDOME-ENT-QUERY-INTERFACE"
></A
>gdome_ent_query_interface ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
><GTKDOCLINK
HREF="GPOINTER"
>gpointer</GTKDOCLINK
>    gdome_ent_query_interface       (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             const char *interface,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);</PRE
></TD
></TR
></TABLE
><P
></P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN18709"><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>self</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Node Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>interface</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  interface needed</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>exc</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Exception Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><SPAN
CLASS="emphasis"
><I
CLASS="EMPHASIS"
>Returns</I
></SPAN
> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> a reference to this object that implements the <TT
CLASS="PARAMETER"
><I
>interface</I
></TT
> needed,
or <TT
CLASS="LITERAL"
>NULL</TT
> if the <TT
CLASS="PARAMETER"
><I
>interface</I
></TT
> is not supported by this Object.</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18733"
></A
><H3
><A
NAME="GDOME-ENT-NODENAME"
></A
>gdome_ent_nodeName ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
><A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEDOMSTRING"
>GdomeDOMString</A
>* gdome_ent_nodeName          (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);</PRE
></TD
></TR
></TABLE
><P
></P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN18742"><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>self</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Node Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>exc</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Exception Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><SPAN
CLASS="emphasis"
><I
CLASS="EMPHASIS"
>Returns</I
></SPAN
> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the name of this node, depending on its type.</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18759"
></A
><H3
><A
NAME="GDOME-ENT-NODEVALUE"
></A
>gdome_ent_nodeValue ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
><A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEDOMSTRING"
>GdomeDOMString</A
>* gdome_ent_nodeValue         (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);</PRE
></TD
></TR
></TABLE
><P
></P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN18768"><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>self</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Node Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>exc</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Exception Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><SPAN
CLASS="emphasis"
><I
CLASS="EMPHASIS"
>Returns</I
></SPAN
> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the value of this node, depending on its type.</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18785"
></A
><H3
><A
NAME="GDOME-ENT-SET-NODEVALUE"
></A
>gdome_ent_set_nodeValue ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>void        gdome_ent_set_nodeValue         (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEDOMSTRING"
>GdomeDOMString</A
> *nodeValue,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);</PRE
></TD
></TR
></TABLE
><P
>Sets The value of this node, depending on its type.</P
><P
><TT
CLASS="LITERAL"
>GDOME_NO_MODIFICATION_ALLOWED_ERR</TT
>: Raised when the node is readonly.</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN18796"><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>self</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Node Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>nodeValue</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  The new value for this node.</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>exc</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Exception Object ref</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18813"
></A
><H3
><A
NAME="GDOME-ENT-NODETYPE"
></A
>gdome_ent_nodeType ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>unsigned <GTKDOCLINK
HREF="SHORT"
>short</GTKDOCLINK
> gdome_ent_nodeType           (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);</PRE
></TD
></TR
></TABLE
><P
></P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN18822"><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>self</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Node Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>exc</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Exception Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><SPAN
CLASS="emphasis"
><I
CLASS="EMPHASIS"
>Returns</I
></SPAN
> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> an integer bigger than <TT
CLASS="LITERAL"
>0</TT
> representing the type of the underlying
object or <TT
CLASS="LITERAL"
>0</TT
> on error.</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18841"
></A
><H3
><A
NAME="GDOME-ENT-PARENTNODE"
></A
>gdome_ent_parentNode ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
><A
HREF="gdome2-gdomenode.html#GDOMENODE"
>GdomeNode</A
>*  gdome_ent_parentNode            (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);</PRE
></TD
></TR
></TABLE
><P
></P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN18850"><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>self</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> Node Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>exc</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> Exception Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><SPAN
CLASS="emphasis"
><I
CLASS="EMPHASIS"
>Returns</I
></SPAN
> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the parent of this node. All nodes, except Attr,
Document, DocumentFragment, Entity, and Notation may have a parent. However,
if a node has just been created and not yet added to the tree, or if it has
been removed from the tree, this is <TT
CLASS="LITERAL"
>NULL</TT
>.</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18868"
></A
><H3
><A
NAME="GDOME-ENT-CHILDNODES"
></A
>gdome_ent_childNodes ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
><A
HREF="gdome2-gdomenodelist.html#GDOMENODELIST"
>GdomeNodeList</A
>* gdome_ent_childNodes         (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);</PRE
></TD
></TR
></TABLE
><P
></P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN18877"><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>self</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Node Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>exc</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Exception Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><SPAN
CLASS="emphasis"
><I
CLASS="EMPHASIS"
>Returns</I
></SPAN
> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> a NodeList that contains all children of this node. If there are no
children, this is a NodeList containing no nodes.  Note that attributes are
not considered to be children of element nodes - use gdome_n_attributes to
obtain the attributes.</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18894"
></A
><H3
><A
NAME="GDOME-ENT-FIRSTCHILD"
></A
>gdome_ent_firstChild ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
><A
HREF="gdome2-gdomenode.html#GDOMENODE"
>GdomeNode</A
>*  gdome_ent_firstChild            (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);</PRE
></TD
></TR
></TABLE
><P
></P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN18903"><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>self</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Node Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>exc</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Exception Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><SPAN
CLASS="emphasis"
><I
CLASS="EMPHASIS"
>Returns</I
></SPAN
> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the first child of this node. If there is no such node,
this returns <TT
CLASS="LITERAL"
>NULL</TT
>.</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18921"
></A
><H3
><A
NAME="GDOME-ENT-LASTCHILD"
></A
>gdome_ent_lastChild ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
><A
HREF="gdome2-gdomenode.html#GDOMENODE"
>GdomeNode</A
>*  gdome_ent_lastChild             (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);</PRE
></TD
></TR
></TABLE
><P
></P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN18930"><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>self</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Node Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>exc</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Exception Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><SPAN
CLASS="emphasis"
><I
CLASS="EMPHASIS"
>Returns</I
></SPAN
> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the last child of this node. If there is no such node,
this returns <TT
CLASS="LITERAL"
>NULL</TT
>.</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18948"
></A
><H3
><A
NAME="GDOME-ENT-PREVIOUSSIBLING"
></A
>gdome_ent_previousSibling ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
><A
HREF="gdome2-gdomenode.html#GDOMENODE"
>GdomeNode</A
>*  gdome_ent_previousSibling       (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);</PRE
></TD
></TR
></TABLE
><P
></P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN18957"><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>self</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Node Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>exc</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Exception Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><SPAN
CLASS="emphasis"
><I
CLASS="EMPHASIS"
>Returns</I
></SPAN
> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the node immediately preceding this node. If there is no such
node, this returns <TT
CLASS="LITERAL"
>NULL</TT
>.</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18975"
></A
><H3
><A
NAME="GDOME-ENT-NEXTSIBLING"
></A
>gdome_ent_nextSibling ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
><A
HREF="gdome2-gdomenode.html#GDOMENODE"
>GdomeNode</A
>*  gdome_ent_nextSibling           (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);</PRE
></TD
></TR
></TABLE
><P
></P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN18984"><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>self</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Node Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>exc</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Exception Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><SPAN
CLASS="emphasis"
><I
CLASS="EMPHASIS"
>Returns</I
></SPAN
> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the node immediately following this node. If there is no such
node, this returns <TT
CLASS="LITERAL"
>NULL</TT
>.</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN19002"
></A
><H3
><A
NAME="GDOME-ENT-ATTRIBUTES"
></A
>gdome_ent_attributes ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
><A
HREF="gdome2-gdomenamednodemap.html#GDOMENAMEDNODEMAP"
>GdomeNamedNodeMap</A
>* gdome_ent_attributes     (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);</PRE
></TD
></TR
></TABLE
><P
></P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN19011"><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>self</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Node Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>exc</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Exception Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><SPAN
CLASS="emphasis"
><I
CLASS="EMPHASIS"
>Returns</I
></SPAN
> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> a NamedNodeMap containing the attributes of this node (if it is an
Element) or <TT
CLASS="LITERAL"
>NULL</TT
> otherwise.</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN19029"
></A
><H3
><A
NAME="GDOME-ENT-OWNERDOCUMENT"
></A
>gdome_ent_ownerDocument ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
><A
HREF="gdome2-gdomedocument.html#GDOMEDOCUMENT"
>GdomeDocument</A
>* gdome_ent_ownerDocument      (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);</PRE
></TD
></TR
></TABLE
><P
></P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN19038"><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>self</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Node Objects ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>exc</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Exception Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><SPAN
CLASS="emphasis"
><I
CLASS="EMPHASIS"
>Returns</I
></SPAN
> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the documment object associated with this node. This is also the
Document object used to create new nodes. When this node is a Document or a
DocumentType which is not used with any Document yet, this is <TT
CLASS="LITERAL"
>NULL</TT
>.</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN19056"
></A
><H3
><A
NAME="GDOME-ENT-INSERTBEFORE"
></A
>gdome_ent_insertBefore ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
><A
HREF="gdome2-gdomenode.html#GDOMENODE"
>GdomeNode</A
>*  gdome_ent_insertBefore          (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-gdomenode.html#GDOMENODE"
>GdomeNode</A
> *newChild,
                                             <A
HREF="gdome2-gdomenode.html#GDOMENODE"
>GdomeNode</A
> *refChild,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);</PRE
></TD
></TR
></TABLE
><P
>Inserts the node <TT
CLASS="PARAMETER"
><I
>newChild</I
></TT
> before the existing child node <TT
CLASS="PARAMETER"
><I
>refChild</I
></TT
>. If
<TT
CLASS="PARAMETER"
><I
>refChild</I
></TT
> is <TT
CLASS="LITERAL"
>NULL</TT
>, insert <TT
CLASS="PARAMETER"
><I
>newChild</I
></TT
> at the end of the list of children.
If <TT
CLASS="PARAMETER"
><I
>newChild</I
></TT
> is a DocumentFragment node, all of its children are inserted,
in the same order, before <TT
CLASS="PARAMETER"
><I
>refChild</I
></TT
>. If the <TT
CLASS="PARAMETER"
><I
>newChild</I
></TT
> is already in the
tree, it is first removed.</P
><P
><TT
CLASS="LITERAL"
>GDOME_HIERARCHY_REQUEST_ERR</TT
>: Raised if this node is of a type that does not
allow children of the type of the <TT
CLASS="PARAMETER"
><I
>newChild</I
></TT
> node, or if the node to insert is
one of this node's ancestors or this node itself.
<TT
CLASS="LITERAL"
>GDOME_WRONG_DOCUMENT_ERR</TT
>: Raised if <TT
CLASS="PARAMETER"
><I
>newChild</I
></TT
> was created from a different
document than the one that created this node.
<TT
CLASS="LITERAL"
>GDOME_NOT_FOUND_ERR</TT
>: Raised if <TT
CLASS="PARAMETER"
><I
>refChild</I
></TT
> is not a child of this node.
<TT
CLASS="LITERAL"
>GDOME_NO_MODIFICATION_ALLOWED_ERR</TT
>: Raised when the node is readonly.</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN19083"><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>self</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Node Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>newChild</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  The new node to put in the child list</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>refChild</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  the reference node, i.e., the node before which the new node
must be inserted.</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>exc</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Exception Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><SPAN
CLASS="emphasis"
><I
CLASS="EMPHASIS"
>Returns</I
></SPAN
> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the node being inserted.</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN19108"
></A
><H3
><A
NAME="GDOME-ENT-REPLACECHILD"
></A
>gdome_ent_replaceChild ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
><A
HREF="gdome2-gdomenode.html#GDOMENODE"
>GdomeNode</A
>*  gdome_ent_replaceChild          (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-gdomenode.html#GDOMENODE"
>GdomeNode</A
> *newChild,
                                             <A
HREF="gdome2-gdomenode.html#GDOMENODE"
>GdomeNode</A
> *oldChild,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);</PRE
></TD
></TR
></TABLE
><P
>Replaces the child node <TT
CLASS="PARAMETER"
><I
>oldChild</I
></TT
> with <TT
CLASS="PARAMETER"
><I
>newChild</I
></TT
> in the list of children,
and returns the <TT
CLASS="PARAMETER"
><I
>oldChild</I
></TT
> node. If <TT
CLASS="PARAMETER"
><I
>newChild</I
></TT
> is a DocumentFragment object,
<TT
CLASS="PARAMETER"
><I
>oldChild</I
></TT
> is replaced by all of the DocumentFragment children, which are
inserted in the same order. If the <TT
CLASS="PARAMETER"
><I
>newChild</I
></TT
> is already in the tree, it is
first removed.</P
><P
><TT
CLASS="LITERAL"
>GDOME_HIERARCHY_REQUEST_ERR</TT
>: Raised if this node is of a type that does
not allow children of the type of the <TT
CLASS="PARAMETER"
><I
>newChild</I
></TT
> node, or if the node to put
in is one of this node's ancestors or this node itself.
<TT
CLASS="LITERAL"
>GDOME_WRONG_DOCUMENT_ERR</TT
>: Raised if <TT
CLASS="PARAMETER"
><I
>newChild</I
></TT
> was created from a different
document than the one that created this node.
<TT
CLASS="LITERAL"
>GDOME_NOT_FOUND_ERR</TT
>: Raised if <TT
CLASS="PARAMETER"
><I
>oldChild</I
></TT
> is not a child of this node.
<TT
CLASS="LITERAL"
>GDOME_NO_MODIFICATION_ALLOWED_ERR</TT
>: Raised when the node is readonly.</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN19133"><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>self</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Node Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>newChild</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  The new node to put in the child list</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>oldChild</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  The node being replaced in the list</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>exc</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Exception Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><SPAN
CLASS="emphasis"
><I
CLASS="EMPHASIS"
>Returns</I
></SPAN
> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the node replaced.</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN19158"
></A
><H3
><A
NAME="GDOME-ENT-REMOVECHILD"
></A
>gdome_ent_removeChild ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
><A
HREF="gdome2-gdomenode.html#GDOMENODE"
>GdomeNode</A
>*  gdome_ent_removeChild           (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-gdomenode.html#GDOMENODE"
>GdomeNode</A
> *oldChild,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);</PRE
></TD
></TR
></TABLE
><P
>Removes the child node indicated by <TT
CLASS="PARAMETER"
><I
>oldChild</I
></TT
> from the list of children, and
returns it.</P
><P
><TT
CLASS="LITERAL"
>GDOME_NOT_FOUND_ERR</TT
>: Raised if <TT
CLASS="PARAMETER"
><I
>oldChild</I
></TT
> is not a child of this node.
<TT
CLASS="LITERAL"
>GDOME_NO_MODIFICATION_ALLOWED_ERR</TT
>: Raised when the node is readonly.</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN19173"><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>self</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Node Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>oldChild</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  The node being removed</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>exc</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Exception Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><SPAN
CLASS="emphasis"
><I
CLASS="EMPHASIS"
>Returns</I
></SPAN
> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the node removed.</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN19194"
></A
><H3
><A
NAME="GDOME-ENT-APPENDCHILD"
></A
>gdome_ent_appendChild ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
><A
HREF="gdome2-gdomenode.html#GDOMENODE"
>GdomeNode</A
>*  gdome_ent_appendChild           (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-gdomenode.html#GDOMENODE"
>GdomeNode</A
> *newChild,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);</PRE
></TD
></TR
></TABLE
><P
>Adds the node <TT
CLASS="PARAMETER"
><I
>newChild</I
></TT
> to the end of the list of children of this node.
If the <TT
CLASS="PARAMETER"
><I
>newChild</I
></TT
> is already in the tree, it is first removed. If it is a
DocumentFragment node, the entire contents of the document fragment are
moved into the child list of this node</P
><P
><TT
CLASS="LITERAL"
>GDOME_HIERARCHY_REQUEST_ERR</TT
>: Raised if this node is of a type that does not
allow children of the type of the <TT
CLASS="PARAMETER"
><I
>newChild</I
></TT
> node, or if the node to append is
one of this node's ancestors or this node itself.
<TT
CLASS="LITERAL"
>GDOME_WRONG_DOCUMENT_ERR</TT
>: Raised if <TT
CLASS="PARAMETER"
><I
>newChild</I
></TT
> was created from a different
document than the one that created this node.
<TT
CLASS="LITERAL"
>GDOME_NO_MODIFICATION_ALLOWED_ERR</TT
>: Raised when the node is readonly.</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN19212"><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>self</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Node Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>newChild</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  The node to add</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>exc</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Exception Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><SPAN
CLASS="emphasis"
><I
CLASS="EMPHASIS"
>Returns</I
></SPAN
> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the node added.</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN19233"
></A
><H3
><A
NAME="GDOME-ENT-HASCHILDNODES"
></A
>gdome_ent_hasChildNodes ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
><A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEBOOLEAN"
>GdomeBoolean</A
> gdome_ent_hasChildNodes        (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);</PRE
></TD
></TR
></TABLE
><P
></P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN19242"><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>self</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Node Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>exc</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Exception Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><SPAN
CLASS="emphasis"
><I
CLASS="EMPHASIS"
>Returns</I
></SPAN
> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> <TT
CLASS="LITERAL"
>TRUE</TT
> if this node has any children, <TT
CLASS="LITERAL"
>FALSE</TT
> otherwise.</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN19261"
></A
><H3
><A
NAME="GDOME-ENT-CLONENODE"
></A
>gdome_ent_cloneNode ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
><A
HREF="gdome2-gdomenode.html#GDOMENODE"
>GdomeNode</A
>*  gdome_ent_cloneNode             (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEBOOLEAN"
>GdomeBoolean</A
> deep,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);</PRE
></TD
></TR
></TABLE
><P
>Makes a duplicate of this node, i.e., serves as a generic copy
constructor for nodes. The duplicate node has no parent; (parentNode is
<TT
CLASS="LITERAL"
>NULL</TT
>).
<TT
CLASS="LITERAL"
>GDOME_DOCUMENT_TYPE_NODE</TT
>, <TT
CLASS="LITERAL"
>GDOME_NOTATION_NODE</TT
> and <TT
CLASS="LITERAL"
>GDOME_ENTITY_NODE</TT
>
nodes are not supported.</P
><P
><TT
CLASS="LITERAL"
>GDOME_NOT_SUPPORTED_ERR</TT
>: Raised if the type of node being cloned is not
supported.</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN19277"><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>self</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Node Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>deep</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  If true, recursively clone the subtree under the specified node;
if false, clone only the node itself (and its attributes, if it is
an Element).</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>exc</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Exception Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><SPAN
CLASS="emphasis"
><I
CLASS="EMPHASIS"
>Returns</I
></SPAN
> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the duplicate node.</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN19298"
></A
><H3
><A
NAME="GDOME-ENT-NORMALIZE"
></A
>gdome_ent_normalize ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>void        gdome_ent_normalize             (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);</PRE
></TD
></TR
></TABLE
><P
>Puts all Text nodes in the full depth of the sub-tree underneath this Node,
including attribute nodes, into a "normal" form where only structure (e.g.,
elements, comments, processing instructions, CDATA sections, and entity
references) separates Text nodes, i.e., there are neither adjacent Text
nodes nor empty Text nodes.</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN19306"><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>self</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Node Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>exc</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Exception Object ref</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN19319"
></A
><H3
><A
NAME="GDOME-ENT-ISSUPPORTED"
></A
>gdome_ent_isSupported ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
><A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEBOOLEAN"
>GdomeBoolean</A
> gdome_ent_isSupported          (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEDOMSTRING"
>GdomeDOMString</A
> *feature,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEDOMSTRING"
>GdomeDOMString</A
> *version,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);</PRE
></TD
></TR
></TABLE
><P
>Tests whether the DOM implementation implements a specific feature and that
feature is supported by this node.</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN19330"><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>self</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Node Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>feature</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  The name of the feature to test.</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>version</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  This is the version number of the feature to test. In Level 2,
version 1, this is the string "2.0". If the version is not
specified, supporting any version of the feature will cause the
method to return <TT
CLASS="LITERAL"
>TRUE</TT
>.</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>exc</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Exception Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><SPAN
CLASS="emphasis"
><I
CLASS="EMPHASIS"
>Returns</I
></SPAN
> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> <TT
CLASS="LITERAL"
>TRUE</TT
> if the specified feature is supported on this node, <TT
CLASS="LITERAL"
>FALSE</TT
>
otherwise.</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN19358"
></A
><H3
><A
NAME="GDOME-ENT-NAMESPACEURI"
></A
>gdome_ent_namespaceURI ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
><A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEDOMSTRING"
>GdomeDOMString</A
>* gdome_ent_namespaceURI      (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);</PRE
></TD
></TR
></TABLE
><P
></P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN19367"><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>self</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Node Objects ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>exc</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Exception Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><SPAN
CLASS="emphasis"
><I
CLASS="EMPHASIS"
>Returns</I
></SPAN
> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the namespace URI of this node, or <TT
CLASS="LITERAL"
>NULL</TT
> if it is unspecified.
For nodes of any type other than <TT
CLASS="LITERAL"
>GDOME_ELEMENT_NODE</TT
> and
<TT
CLASS="LITERAL"
>GDOME_ATTRIBUTE_NODE</TT
> and nodes created with a DOM Level 1 method, this is
always <TT
CLASS="LITERAL"
>NULL</TT
>.</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN19388"
></A
><H3
><A
NAME="GDOME-ENT-PREFIX"
></A
>gdome_ent_prefix ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
><A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEDOMSTRING"
>GdomeDOMString</A
>* gdome_ent_prefix            (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);</PRE
></TD
></TR
></TABLE
><P
></P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN19397"><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>self</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Node Objects ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>exc</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Exception Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><SPAN
CLASS="emphasis"
><I
CLASS="EMPHASIS"
>Returns</I
></SPAN
> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the namespace prefix of this node, or <TT
CLASS="LITERAL"
>NULL</TT
> if it is unspecified.
For nodes of any type other than <TT
CLASS="LITERAL"
>GDOME_ELEMENT_NODE</TT
> and
<TT
CLASS="LITERAL"
>GDOME_ATTRIBUTE_NODE</TT
> and nodes created with a DOM Level 1 method, this is
always <TT
CLASS="LITERAL"
>NULL</TT
>.</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN19418"
></A
><H3
><A
NAME="GDOME-ENT-SET-PREFIX"
></A
>gdome_ent_set_prefix ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>void        gdome_ent_set_prefix            (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEDOMSTRING"
>GdomeDOMString</A
> *prefix,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);</PRE
></TD
></TR
></TABLE
><P
>Sets a new nemaspace prefix for this node.</P
><P
><TT
CLASS="LITERAL"
>GDOME_NO_MODIFICATION_ALLOWED_ERR</TT
>: Raised when the node is readonly.
<TT
CLASS="LITERAL"
>GDOME_NAMESPACE_ERR</TT
>: Raised if the specified <TT
CLASS="PARAMETER"
><I
>prefix</I
></TT
> is malformed per the
Namespaces in XML specification, if the namespaceURI of this node is <TT
CLASS="LITERAL"
>NULL</TT
>,
if the specified prefix is "xml" and the namespaceURI of this node is
different from "http://www.w3.org/XML/1998/namespace", if this node is an
attribute and the specified prefix is "xmlns" and the namespaceURI of this
node is different from "http://www.w3.org/2000/xmlns/", or if this node is
an attribute and the qualifiedName of this node is "xmlns".</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN19432"><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>self</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Node Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>prefix</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  The new prefix for this node.</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>exc</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Exception Object ref</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN19449"
></A
><H3
><A
NAME="GDOME-ENT-LOCALNAME"
></A
>gdome_ent_localName ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
><A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEDOMSTRING"
>GdomeDOMString</A
>* gdome_ent_localName         (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);</PRE
></TD
></TR
></TABLE
><P
></P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN19458"><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>self</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Node Objects ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>exc</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Exception Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><SPAN
CLASS="emphasis"
><I
CLASS="EMPHASIS"
>Returns</I
></SPAN
> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the local part of the qualified name of this node.
For nodes of any type other than <TT
CLASS="LITERAL"
>GDOME_ELEMENT_NODE</TT
> and
<TT
CLASS="LITERAL"
>GDOME_ATTRIBUTE_NODE</TT
> and nodes created with a DOM Level 1 method, this is
always <TT
CLASS="LITERAL"
>NULL</TT
>.</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN19478"
></A
><H3
><A
NAME="GDOME-ENT-HASATTRIBUTES"
></A
>gdome_ent_hasAttributes ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
><A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEBOOLEAN"
>GdomeBoolean</A
> gdome_ent_hasAttributes        (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);</PRE
></TD
></TR
></TABLE
><P
></P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN19487"><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>self</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Node Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>exc</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Exception Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><SPAN
CLASS="emphasis"
><I
CLASS="EMPHASIS"
>Returns</I
></SPAN
> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> <TT
CLASS="LITERAL"
>TRUE</TT
> if this node has any attributes, <TT
CLASS="LITERAL"
>FALSE</TT
> otherwise.</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN19506"
></A
><H3
><A
NAME="GDOME-ENT-ADDEVENTLISTENER"
></A
>gdome_ent_addEventListener ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>void        gdome_ent_addEventListener      (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEDOMSTRING"
>GdomeDOMString</A
> *type,
                                             <A
HREF="gdome2-gdomeeventlistener.html#GDOMEEVENTLISTENER"
>GdomeEventListener</A
> *listener,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEBOOLEAN"
>GdomeBoolean</A
> useCapture,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);</PRE
></TD
></TR
></TABLE
><P
>This method allows the registration of event listeners on the event target.
If an EventListener is added to an EventTarget while it is processing an
event, it will not be triggered by the current actions but may be triggered
during a later stage of event flow, such as the bubbling phase.
If multiple identical EventListeners are registered on the same EventTarget
with the same parameters the duplicate instances are discarded. They do not
cause the EventListener to be called twice and since they are discarded
they do not need to be removed with the removeEventListener method.</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN19517"><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>self</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Node Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>type</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  the event type for which the user is registering</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>listener</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  the listener parameter takes an interface implemented by the
user which contains the methods to be called when the event occurs.</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>useCapture</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  if <TT
CLASS="LITERAL"
>TRUE</TT
>, useCapture indicates that the user wishes to initiate
capture. After initiating capture, all events of the specified
type will be dispatched to the registered EventListener before
being dispatched to any EventTargets beneath them in the tree.
Events which are bubbling upward through the tree will not
trigger an EventListener designated to use capture.</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>exc</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Exception Object ref</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN19543"
></A
><H3
><A
NAME="GDOME-ENT-REMOVEEVENTLISTENER"
></A
>gdome_ent_removeEventListener ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>void        gdome_ent_removeEventListener   (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEDOMSTRING"
>GdomeDOMString</A
> *type,
                                             <A
HREF="gdome2-gdomeeventlistener.html#GDOMEEVENTLISTENER"
>GdomeEventListener</A
> *listener,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEBOOLEAN"
>GdomeBoolean</A
> useCapture,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);</PRE
></TD
></TR
></TABLE
><P
>This method allows the removal of event listeners from the event target. If
an EventListener is removed from an EventTarget while it is processing an
event, it will not be triggered by the current actions. EventListeners can
never be invoked after being removed. Calling removeEventListener with
arguments which do not identify any currently registered EventListener on
the EventTarget has no effect.</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN19554"><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>self</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Node Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>type</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Specifies the event type of the EventListener being removed.</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>listener</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  The EventListener parameter indicates the EventListener to be
removed.</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>useCapture</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Specifies whether the EventListener being removed was
registered as a capturing listener or not. If a listener was
registered twice, one with capture and one without, each must
be removed separately. Removal of a capturing listener does
not affect a non-capturing version of the same listener, and
vice versa.</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>exc</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Exception Object ref</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN19579"
></A
><H3
><A
NAME="GDOME-ENT-DISPATCHEVENT"
></A
>gdome_ent_dispatchEvent ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
><A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEBOOLEAN"
>GdomeBoolean</A
> gdome_ent_dispatchEvent        (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-gdomeevent.html#GDOMEEVENT"
>GdomeEvent</A
> *evt,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);</PRE
></TD
></TR
></TABLE
><P
>This method allows the dispatch of events into the implementations event
model. Events dispatched in this manner will have the same capturing and
bubbling behavior as events dispatched directly by the implementation. The
target of the event is the EventTarget on which dispatchEvent is called.</P
><P
>GDOME_UNSPECIFIED_EVENT_TYPE_ERR: Raised if the Event's type was not
specified by initializing the event before dispatchEvent was called.
Specification of the Event's type as <TT
CLASS="LITERAL"
>NULL</TT
> or an empty string will also
trigger this exception.</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN19591"><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>self</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Node Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>evt</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Specifies the event type, behavior, and contextual information to be
used in processing the event.</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>exc</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Exception Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><SPAN
CLASS="emphasis"
><I
CLASS="EMPHASIS"
>Returns</I
></SPAN
> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> if preventDefault was called the value is <TT
CLASS="LITERAL"
>FALSE</TT
>, else the value
is <TT
CLASS="LITERAL"
>TRUE</TT
>.</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN19614"
></A
><H3
><A
NAME="GDOME-ENT-SUBTREEDISPATCHEVENT"
></A
>gdome_ent_subTreeDispatchEvent ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>void        gdome_ent_subTreeDispatchEvent  (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-gdomeevent.html#GDOMEEVENT"
>GdomeEvent</A
> *evt,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);</PRE
></TD
></TR
></TABLE
><P
>This method allows the dispatch of events into the implementations event
model. Events dispatched in this manner will have the same capturing and
bubbling behavior as events dispatched directly by the implementation. The
target of the event is any nodes in the subtree of the EventTarget on which
dispatchEvent is called.</P
><P
>GDOME_UNSPECIFIED_EVENT_TYPE_ERR: Raised if the Event's type was not
specified by initializing the event before dispatchEvent was called.
Specification of the Event's type as <TT
CLASS="LITERAL"
>NULL</TT
> or an empty string will also
trigger this exception.</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN19625"><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>self</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Node Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>evt</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Specifies the event type, behavior, and contextual information to be
used in processing the event.</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>exc</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Exception Object ref</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN19642"
></A
><H3
><A
NAME="GDOME-ENT-CANAPPEND"
></A
>gdome_ent_canAppend ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
><A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEBOOLEAN"
>GdomeBoolean</A
> gdome_ent_canAppend            (<A
HREF="gdome2-gdomeentity.html#GDOMEENTITY"
>GdomeEntity</A
> *self,
                                             <A
HREF="gdome2-gdomenode.html#GDOMENODE"
>GdomeNode</A
> *newChild,
                                             <A
HREF="gdome2-basic-types-and-enumerations.html#GDOMEEXCEPTION"
>GdomeException</A
> *exc);</PRE
></TD
></TR
></TABLE
><P
>Tests if a <TT
CLASS="PARAMETER"
><I
>newChild</I
></TT
> can be added in the child list of this node.</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN19653"><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>self</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Node Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>newChild</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  The Node Object ref of the node to test</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>exc</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>  Exception Object ref</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><SPAN
CLASS="emphasis"
><I
CLASS="EMPHASIS"
>Returns</I
></SPAN
> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> <TT
CLASS="LITERAL"
>TRUE</TT
> if <TT
CLASS="PARAMETER"
><I
>newChild</I
></TT
> can be added, <TT
CLASS="LITERAL"
>FALSE</TT
> otherwise.</TD
></TR
></TBODY
></TABLE
><P
></P
></DIV
></DIV
></DIV
><DIV
CLASS="NAVFOOTER"
><BR
CLEAR="all"><BR><TABLE
WIDTH="100%"
BORDER="0"
BGCOLOR="#000000"
CELLPADDING="1"
CELLSPACING="0"
><TR
><TD
WIDTH="25%"
BGCOLOR="#C00000"
ALIGN="left"
><A
HREF="gdome2-gdomenotation.html"
><FONT
COLOR="#FFFFFF"
SIZE="3"
><B
>&#60;&#60;&#60; Previous Page</B
></FONT
></A
></TD
><TD
WIDTH="25%"
BGCOLOR="#0000C0"
ALIGN="center"
><FONT
COLOR="#FFFFFF"
SIZE="3"
><B
><A
HREF="book1.html"
><FONT
COLOR="#FFFFFF"
SIZE="3"
><B
>Home</B
></FONT
></A
></B
></FONT
></TD
><TD
WIDTH="25%"
BGCOLOR="#00C000"
ALIGN="center"
><FONT
COLOR="#FFFFFF"
SIZE="3"
><B
><A
HREF="gdome2-core.html"
><FONT
COLOR="#FFFFFF"
SIZE="3"
><B
>Up</B
></FONT
></A
></B
></FONT
></TD
><TD
WIDTH="25%"
BGCOLOR="#C00000"
ALIGN="right"
><A
HREF="gdome2-gdomeentityreference.html"
><FONT
COLOR="#FFFFFF"
SIZE="3"
><B
>Next Page &#62;&#62;&#62;</B
></FONT
></A
></TD
></TR
><TR
><TD
COLSPAN="2"
ALIGN="left"
><FONT
COLOR="#FFFFFF"
SIZE="3"
><B
>GdomeNotation</B
></FONT
></TD
><TD
COLSPAN="2"
ALIGN="right"
><FONT
COLOR="#FFFFFF"
SIZE="3"
><B
>GdomeEntityReference</B
></FONT
></TD
></TR
></TABLE
></DIV
></BODY
></HTML
>