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  

TreeWalkerImpl Class Reference

#include <TreeWalkerImpl.hpp>

Inheritance diagram for TreeWalkerImpl

Collaboration diagram for TreeWalkerImpl:

List of all members.

Public Methods

 TreeWalkerImpl ( DOM_Node root, unsigned long whatToShow, DOM_NodeFilter* nodeFilter, bool expandEntityRef)
 Public constructor.

 TreeWalkerImpl (const TreeWalkerImpl& twi)
TreeWalkerImpl& operator= (const TreeWalkerImpl& twi)
unsigned long getWhatToShow ()
DOM_NodeFiltergetFilter ()
void detach ()
DOM_Node getCurrentNode ()
void setCurrentNode (DOM_Node node)
DOM_Node parentNode ()
DOM_Node firstChild ()
DOM_Node lastChild ()
DOM_Node previousSibling ()
DOM_Node nextSibling ()
DOM_Node previousNode ()
DOM_Node nextNode ()
void unreferenced ()
bool getExpandEntityReferences ()

Protected Methods

DOM_Node getParentNode (DOM_Node node)
DOM_Node getNextSibling (DOM_Node node)
DOM_Node getPreviousSibling (DOM_Node node)
DOM_Node getFirstChild (DOM_Node node)
DOM_Node getLastChild (DOM_Node node)
short acceptNode (DOM_Node node)


Constructor & Destructor Documentation

TreeWalkerImpl::TreeWalkerImpl ( DOM_Node root,
unsigned long whatToShow,
DOM_NodeFilter * nodeFilter,
bool expandEntityRef )

Public constructor.

TreeWalkerImpl::TreeWalkerImpl ( const TreeWalkerImpl & twi )


Member Function Documentation

short TreeWalkerImpl::acceptNode ( DOM_Node node ) [protected]

void TreeWalkerImpl::detach ( )

DOM_Node TreeWalkerImpl::firstChild ( )

DOM_Node TreeWalkerImpl::getCurrentNode ( )

bool TreeWalkerImpl::getExpandEntityReferences ( )

DOM_NodeFilter* TreeWalkerImpl::getFilter ( )

DOM_Node TreeWalkerImpl::getFirstChild ( DOM_Node node ) [protected]

DOM_Node TreeWalkerImpl::getLastChild ( DOM_Node node ) [protected]

DOM_Node TreeWalkerImpl::getNextSibling ( DOM_Node node ) [protected]

DOM_Node TreeWalkerImpl::getParentNode ( DOM_Node node ) [protected]

DOM_Node TreeWalkerImpl::getPreviousSibling ( DOM_Node node ) [protected]

unsigned long TreeWalkerImpl::getWhatToShow ( )

DOM_Node TreeWalkerImpl::lastChild ( )

DOM_Node TreeWalkerImpl::nextNode ( )

DOM_Node TreeWalkerImpl::nextSibling ( )

TreeWalkerImpl& TreeWalkerImpl::operator= ( const TreeWalkerImpl & twi )

DOM_Node TreeWalkerImpl::parentNode ( )

DOM_Node TreeWalkerImpl::previousNode ( )

DOM_Node TreeWalkerImpl::previousSibling ( )

void TreeWalkerImpl::setCurrentNode ( DOM_Node node )

void TreeWalkerImpl::unreferenced ( ) [virtual]

Reimplemented from RefCountedImpl.


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


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