HidePropScan Class Reference

#include <ngscan.h>

Inheritance diagram for HidePropScan:

HideScan UndoableNodeScan NodeScan List of all members.

Public Member Functions

 HidePropScan (UndoableOperation *pOp)
 Constructs a HidePropScan object, which hides set properties for names highlighted in the Attribute gallery.

Protected Member Functions

virtual BOOL Do (Node *)
 Excludes the given node from any highlighted sets in the Name Gallery.

Classes

class  HideProp

Detailed Description

Definition at line 360 of file ngscan.h.


Constructor & Destructor Documentation

HidePropScan::HidePropScan UndoableOperation pOp  ) 
 

Constructs a HidePropScan object, which hides set properties for names highlighted in the Attribute gallery.

Author:
Justin_Flude (Xara Group Ltd) <camelotdev@xara.com>
Date:
27/5/99
Parameters:
pOp --- the UndoableOperation that is the context for this [INPUTS] scanning
See also:
UndoableNodeScan; OpDeleteNames; HidePropScan::HideProp

Definition at line 1081 of file ngscan.cpp.

01082   : HideScan(pOp, &theSetSentinel)
01083 {
01084     // Empty.
01085 }


Member Function Documentation

BOOL HidePropScan::Do Node pNode  )  [protected, virtual]
 

Excludes the given node from any highlighted sets in the Name Gallery.

Author:
Justin_Flude (Xara Group Ltd) <camelotdev@xara.com>
Date:
27/5/99
Parameters:
pNode --- the document's NodeSetSentinel. [INPUTS]
See also:
OpDeleteNames; HidePropScan::HideProp

Reimplemented from HideScan.

Definition at line 1099 of file ngscan.cpp.

01100 {
01101     // If the object is a highlighted member of a "used names" set then hide its
01102     // properties.
01103     return HideProp(pNode, m_pOp).ForEach() == 0;
01104 }


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