DOMWriterFilter Class Reference

#include <DOMWriterFilter.hpp>

Inheritance diagram for DOMWriterFilter:

DOMNodeFilter List of all members.

Public Member Functions

Destructor
virtual ~DOMWriterFilter ()
Functions introduced in DOM Level 3
virtual short acceptNode (const DOMNode *node) const =0
virtual unsigned long getWhatToShow () const =0
virtual void setWhatToShow (unsigned long toShow)=0

Protected Member Functions

Hidden constructors
 DOMWriterFilter ()

Private Member Functions

Unimplemented constructors and operators
 DOMWriterFilter (const DOMWriterFilter &)
DOMWriterFilteroperator= (const DOMWriterFilter &)

Detailed Description

DOMWriterFilter.hpp: interface for the DOMWriterFilter class.

DOMWriterFilter provide applications the ability to examine nodes as they are being serialized.

DOMWriterFilter lets the application decide what nodes should be serialized or not.

The DOMDocument, DOMDocumentType, DOMNotation, and DOMEntity nodes are not passed to the filter.

Since:
DOM Level 3

Definition at line 124 of file DOMWriterFilter.hpp.


Constructor & Destructor Documentation

DOMWriterFilter::DOMWriterFilter (  )  [inline, protected]

Definition at line 131 of file DOMWriterFilter.hpp.

DOMWriterFilter::DOMWriterFilter ( const DOMWriterFilter  )  [private]

virtual DOMWriterFilter::~DOMWriterFilter (  )  [inline, virtual]

Destructor

Definition at line 155 of file DOMWriterFilter.hpp.


Member Function Documentation

virtual short DOMWriterFilter::acceptNode ( const DOMNode node  )  const [pure virtual]

Interface from DOMNodeFilter, to be implemented by implementation (derived class)

Implements DOMNodeFilter.

virtual unsigned long DOMWriterFilter::getWhatToShow (  )  const [pure virtual]

Tells the DOMWriter what types of nodes to show to the filter. See DOMNodeFilter for definition of the constants. The constant SHOW_ATTRIBUTE is meaningless here, attribute nodes will never be passed to a DOMWriterFilter.

"Experimental - subject to change"

Returns:
The constants of what types of nodes to show.
See also:
setWhatToShow
Since:
DOM Level 3

DOMWriterFilter& DOMWriterFilter::operator= ( const DOMWriterFilter  )  [private]

virtual void DOMWriterFilter::setWhatToShow ( unsigned long  toShow  )  [pure virtual]

Set what types of nodes are to be presented. See DOMNodeFilter for definition of the constants.

"Experimental - subject to change"

Parameters:
toShow The constants of what types of nodes to show.
See also:
getWhatToShow
Since:
DOM Level 3


The documentation for this class was generated from the following file:
Generated on Thu Dec 7 01:30:05 2006 for DT2005.panorama by  doxygen 1.4.7