http://xml.apache.org/http://www.apache.org/http://www.w3.org/

Home

Readme
Installation
Build

API Docs
Samples
Programming
Migration
FAQs

Releases
Feedback

PDF Document

Download
Dev Snapshots
CVS Repository
Mail Archive

API Docs for SAX and DOM
 
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

ElementImpl Class Reference

#include <ElementImpl.hpp>

Inheritance diagram for ElementImpl:

ChildAndParentNode ElementNSImpl Collaboration diagram for ElementImpl:

List of all members.

Public Methods

Protected Attributes


Detailed Description


Constructor & Destructor Documentation

ElementImpl::ElementImpl ( DocumentImpl * ownerDoc,
const DOMString & name)

ElementImpl::ElementImpl ( const ElementImpl & other,
bool deep = false)

virtual ElementImpl::~ElementImpl () [virtual]


Member Function Documentation

virtual NamedNodeMapImpl* ElementImpl::NNM_cloneMap ( NodeImpl * ownerNode) [virtual]

virtual int ElementImpl::NNM_findNamePoint ( const DOMString & namespaceURI,
const DOMString & localName) [virtual]

virtual int ElementImpl::NNM_findNamePoint ( const DOMString & name) [virtual]

virtual unsigned int ElementImpl::NNM_getLength () [virtual]

virtual NodeImpl* ElementImpl::NNM_getNamedItem ( const DOMString & name) [virtual]

virtual NodeImpl* ElementImpl::NNM_getNamedItemNS ( const DOMString & namespaceURI,
const DOMString & localName) [virtual]

virtual NodeImpl* ElementImpl::NNM_item ( unsigned int index) [virtual]

virtual void ElementImpl::NNM_removeAll () [virtual]

virtual NodeImpl* ElementImpl::NNM_removeNamedItem ( const DOMString & name) [virtual]

virtual NodeImpl* ElementImpl::NNM_removeNamedItemNS ( const DOMString & namespaceURI,
const DOMString & localName) [virtual]

virtual NodeImpl* ElementImpl::NNM_setNamedItem ( NodeImpl * arg) [virtual]

virtual NodeImpl* ElementImpl::NNM_setNamedItemNS ( NodeImpl * arg) [virtual]

virtual void ElementImpl::NNM_setOwnerDocument ( DocumentImpl * doc) [virtual]

virtual void ElementImpl::NNM_setReadOnly ( bool readOnly,
bool deep) [virtual]

virtual NodeImpl* ElementImpl::cloneNode ( bool deep) [virtual]

Reimplemented in ElementNSImpl.

virtual DOMString ElementImpl::getAttribute ( const DOMString & name) [virtual]

virtual DOMString ElementImpl::getAttributeNS ( const DOMString & namespaceURI,
const DOMString & localName) [virtual]

virtual AttrImpl* ElementImpl::getAttributeNode ( const DOMString & name) [virtual]

virtual AttrImpl* ElementImpl::getAttributeNodeNS ( const DOMString & namespaceURI,
const DOMString & localName) [virtual]

virtual NamedNodeMapImpl* ElementImpl::getAttributes () [virtual]

virtual DeepNodeListImpl* ElementImpl::getElementsByTagName ( const DOMString & tagname) [virtual]

virtual DeepNodeListImpl* ElementImpl::getElementsByTagNameNS ( const DOMString & namespaceURI,
const DOMString & localName) [virtual]

virtual DOMString ElementImpl::getNodeName () [virtual]

virtual short ElementImpl::getNodeType () [virtual]

virtual DOMString ElementImpl::getTagName () [virtual]

virtual bool ElementImpl::isElementImpl () [virtual]

virtual void ElementImpl::removeAttribute ( const DOMString & name) [virtual]

virtual void ElementImpl::removeAttributeNS ( const DOMString & namespaceURI,
const DOMString & localName) [virtual]

virtual AttrImpl* ElementImpl::removeAttributeNode ( AttrImpl * oldAttr) [virtual]

virtual AttrImpl* ElementImpl::setAttribute ( const DOMString & name,
const DOMString & value) [virtual]

virtual AttrImpl* ElementImpl::setAttributeNS ( const DOMString & namespaceURI,
const DOMString & qualifiedName,
const DOMString & value) [virtual]

virtual AttrImpl* ElementImpl::setAttributeNode ( AttrImpl * newAttr) [virtual]

virtual AttrImpl* ElementImpl::setAttributeNodeNS ( AttrImpl * newAttr) [virtual]

virtual void ElementImpl::setNodeValue ( const DOMString & arg) [virtual]

virtual void ElementImpl::setOwnerDocument ( DocumentImpl * doc) [virtual]

virtual void ElementImpl::setReadOnly ( bool readOnly,
bool deep) [virtual]


Member Data Documentation

NamedNodeMapImpl * ElementImpl::attributes [protected]

DOMString ElementImpl::name [protected]


The documentation for this class was generated from the following file:


Copyright © 2000 The Apache Software Foundation. All Rights Reserved.