|
Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members
DocumentImpl Class Reference#include <DocumentImpl.hpp>
Inheritance diagram for DocumentImpl
Collaboration diagram for DocumentImpl:
List of all members.
Public Methods |
| DocumentImpl () |
| DocumentImpl (const DOMString &namespaceURI, const DOMString &qualifiedName, DocumentTypeImpl *doctype) |
virtual | ~DocumentImpl () |
virtual bool | isDocumentImpl () |
virtual NodeImpl* | cloneNode (bool deep) |
virtual DOMString | getNodeName () |
virtual short | getNodeType () |
virtual DocumentImpl* | getOwnerDocument () |
virtual AttrImpl* | createAttribute (const DOMString &name) |
virtual CDATASectionImpl* | createCDATASection (const DOMString &data) |
virtual CommentImpl* | createComment (const DOMString &data) |
virtual DocumentFragmentImpl* | createDocumentFragment () |
virtual DocumentTypeImpl* | createDocumentType (const DOMString &name) |
virtual DocumentTypeImpl* | createDocumentType (const DOMString &qName, const DOMString &publicId, const DOMString &systemId) |
virtual ElementImpl* | createElement (const DOMString & tagName) |
virtual ElementImpl* | createElement (const XMLCh *tagName) |
virtual EntityImpl* | createEntity (const DOMString & name) |
virtual EntityReferenceImpl* | createEntityReference (const DOMString & name) |
virtual NotationImpl* | createNotation (const DOMString & name) |
virtual ProcessingInstructionImpl* | createProcessingInstruction (const DOMString & target, const DOMString & data) |
virtual TextImpl* | createTextNode (const DOMString & data) |
virtual DocumentTypeImpl* | getDoctype () |
virtual ElementImpl* | getDocumentElement () |
virtual DeepNodeListImpl* | getElementsByTagName (const DOMString & tagname) |
virtual NodeImpl* | insertBefore (NodeImpl *newChild, NodeImpl *refChild) |
virtual void | referenced () |
virtual NodeImpl* | removeChild (NodeImpl *oldChild) |
virtual void | setNodeValue (const DOMString & x) |
virtual void | unreferenced () |
virtual XMLDeclImpl* | createXMLDecl (const DOMString& version, const DOMString& encoding, const DOMString& standalone) |
virtual NodeImpl* | importNode (NodeImpl *source, bool deep) |
virtual ElementImpl* | createElementNS (const DOMString &namespaceURI, const DOMString &qualifiedName) |
virtual AttrImpl* | createAttributeNS (const DOMString &namespaceURI, const DOMString &qualifiedName) |
virtual DeepNodeListImpl* | getElementsByTagNameNS (const DOMString &namespaceURI, const DOMString &localName) |
virtual ElementImpl* | getElementById (const DOMString &elementId) |
NodeIDMap* | getNodeIDMap () |
Static Public Methods |
bool | isXMLName (const DOMString & s) |
NodeIteratorImpl* | createNodeIterator (DOM_Node root, unsigned long whatToShow, DOM_NodeFilter* filter, bool entityReferenceExpansion) |
TreeWalkerImpl* | createTreeWalker (DOM_Node root, unsigned long whatToShow, DOM_NodeFilter* filter, bool entityReferenceExpansion) |
int | indexofQualifiedName (const DOMString & qName) |
bool | isKidOK (NodeImpl *parent, NodeImpl *child) |
Friends |
class | NodeIteratorImpl |
class | TreeWalkerImpl |
class | DOMParser |
Constructor & Destructor Documentation
DocumentImpl::DocumentImpl (
|
)
|
|
virtual DocumentImpl::~DocumentImpl (
|
) [virtual]
|
|
Member Function Documentation
virtual NodeImpl* DocumentImpl::cloneNode (
|
bool deep ) [virtual]
|
|
virtual ElementImpl* DocumentImpl::createElement (
|
const XMLCh * tagName ) [virtual]
|
|
virtual ElementImpl* DocumentImpl::getDocumentElement (
|
) [virtual]
|
|
NodeIDMap * DocumentImpl::getNodeIDMap (
|
) []
|
|
virtual DOMString DocumentImpl::getNodeName (
|
) [virtual]
|
|
virtual short DocumentImpl::getNodeType (
|
) [virtual]
|
|
virtual DocumentImpl* DocumentImpl::getOwnerDocument (
|
) [virtual]
|
|
virtual NodeImpl* DocumentImpl::importNode (
|
NodeImpl * source,
|
|
bool deep ) [virtual]
|
|
int DocumentImpl::indexofQualifiedName (
|
const DOMString & qName ) [static]
|
|
virtual bool DocumentImpl::isDocumentImpl (
|
) [virtual]
|
|
bool DocumentImpl::isXMLName (
|
const DOMString & s ) [static]
|
|
virtual void DocumentImpl::referenced (
|
) [virtual]
|
|
virtual void DocumentImpl::setNodeValue (
|
const DOMString & x ) [virtual]
|
|
virtual void DocumentImpl::unreferenced (
|
) [virtual]
|
|
Friends And Related Function Documentation
class NodeIteratorImpl [friend]
|
|
class TreeWalkerImpl [friend]
|
|
The documentation for this class was generated from the following file:
|