OpDeleteNamesFromAll Class Reference

#include <ngsetop.h>

Inheritance diagram for OpDeleteNamesFromAll:

UndoableOperation Operation MessageHandler ListItem CCObject SimpleCCObject List of all members.

Private Member Functions

 CC_DECLARE_DYNCREATE (OpDeleteNamesFromAll)
virtual void Do (OpDescriptor *)
 Performs the OPTOKEN_DELETE_NAMES_FROM_ALL operation. Removes all the Wix ObjectName attributes that are members of the given Document's named sets.

Detailed Description

Definition at line 280 of file ngsetop.h.


Member Function Documentation

OpDeleteNamesFromAll::CC_DECLARE_DYNCREATE OpDeleteNamesFromAll   )  [private]
 

void OpDeleteNamesFromAll::Do OpDescriptor  )  [private, virtual]
 

Performs the OPTOKEN_DELETE_NAMES_FROM_ALL operation. Removes all the Wix ObjectName attributes that are members of the given Document's named sets.

Author:
Justin_Flude (Xara Group Ltd) <camelotdev@xara.com>
Date:
09/7/99

Reimplemented from Operation.

Definition at line 430 of file ngsetop.cpp.

00431 {
00432     AllowOpScan aosDoc(this, &theSelectedDocument);
00433 
00434     if (!aosDoc.Scan() ||
00435         !HidePropScan(this).Scan() ||
00436         !HideScan(this, &theSelectedDocument).Scan() ||
00437         !aosDoc.Update())
00438     {
00439         FailAndExecute();
00440     }
00441 
00442     End();
00443 } 


The documentation for this class was generated from the following files:
Generated on Sat Nov 10 03:57:53 2007 for Camelot by  doxygen 1.4.4