Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

RmRenameNodeUndoOp Class Reference

Renaming undo. More...

#include <RmUndo.h>

Inheritance diagram for RmRenameNodeUndoOp:

RmUndoOp List of all members.

Public Member Functions

 RmRenameNodeUndoOp (RmNode *pNode, const RM_TCHAR *strNewName)
 Constructor.

 RmRenameNodeUndoOp (RmNode *pNode, const RM_TCHAR *strNewName, const RM_TCHAR *strOpName)
 Constructor.

virtual ~RmRenameNodeUndoOp ()
 Destructor.


Protected Member Functions

virtual void Undo ()
 Undo execution.

virtual void Redo ()
 Redo execution.


Detailed Description

Renaming undo.

Derived from RmUndoOp. Undo operation of renaming node.


Constructor & Destructor Documentation

RmRenameNodeUndoOp::RmRenameNodeUndoOp RmNode pNode,
const RM_TCHAR *  strNewName
 

Constructor.

Constructor

Parameters:
pNode Node that is getting renamed.
strNewName Node's new name

RmRenameNodeUndoOp::RmRenameNodeUndoOp RmNode pNode,
const RM_TCHAR *  strNewName,
const RM_TCHAR *  strOpName
 

Constructor.

Constructor

Parameters:
pNode Node that is getting renamed.
strNewName Node's new name
strOpName Operation name

virtual RmRenameNodeUndoOp::~RmRenameNodeUndoOp  )  [virtual]
 

Destructor.

Destructor


Member Function Documentation

virtual void RmRenameNodeUndoOp::Redo  )  [protected, virtual]
 

Redo execution.

Called to redo a node rename

Returns:
None

Reimplemented from RmUndoOp.

virtual void RmRenameNodeUndoOp::Undo  )  [protected, virtual]
 

Undo execution.

Called to undo a node rename

Returns:
None

Reimplemented from RmUndoOp.


The documentation for this class was generated from the following file:
Generated on Fri Feb 25 16:09:17 2005 for RenderMonkey SDK by doxygen 1.3.6