Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

xmlUtil::IdOperation Class Reference

#include <IdOperation.h>

Inheritance diagram for xmlUtil::IdOperation::

xmlUtil::IdOpCompress xmlUtil::IdOpDisappear xmlUtil::IdOpTruncate List of all members.

Public Methods

virtual ~IdOperation ()
virtual std::string myOp () const
 Must be a friend to invoke convert. More...


Protected Methods

virtual NamedIdconvert (const NamedId &inputId)
 Return a pointer to the new id, if any; behavior of base class is just to copy. More...

 IdOperation (DOM_Element)
 Will be overridden by derived classes to actually do something. More...

 IdOperation ()

Friends

class IdConversion

Constructor & Destructor Documentation

virtual xmlUtil::IdOperation::~IdOperation   [inline, virtual]
 

Definition at line 32 of file IdOperation.h.

00032 {};

xmlUtil::IdOperation::IdOperation DOM_Element    [protected]
 

Will be overridden by derived classes to actually do something.

Definition at line 9 of file IdOperation.cxx.

00009 {}

xmlUtil::IdOperation::IdOperation   [inline, protected]
 

Definition at line 63 of file IdOperation.h.

00063 {}


Member Function Documentation

NamedId * xmlUtil::IdOperation::convert const NamedId   inputId [protected, virtual]
 

Return a pointer to the new id, if any; behavior of base class is just to copy.

Reimplemented in xmlUtil::IdOpCompress, xmlUtil::IdOpDisappear, and xmlUtil::IdOpTruncate.

Definition at line 11 of file IdOperation.cxx.

00011                                                            {
00012     return new NamedId(inputId);
00013   }

virtual std::string xmlUtil::IdOperation::myOp   const [inline, virtual]
 

Must be a friend to invoke convert.

Reimplemented in xmlUtil::IdOpCompress, xmlUtil::IdOpDisappear, and xmlUtil::IdOpTruncate.

Definition at line 35 of file IdOperation.h.

00036     {return std::string("IDENTITY (default) ");}


Friends And Related Function Documentation

friend class IdConversion [friend]
 

Definition at line 33 of file IdOperation.h.


The documentation for this class was generated from the following files:
Generated on Wed Oct 16 14:02:50 2002 by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001