Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Private Attributes
nsSelectionBatcher Class Reference
Collaboration diagram for nsSelectionBatcher:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 nsSelectionBatcher (nsISelection *aSelection)
virtual ~nsSelectionBatcher ()
 nsSelectionBatcher (nsISelectionPrivate *aSelection)
virtual ~nsSelectionBatcher ()

Private Attributes

nsCOMPtr< nsISelectionPrivatemSelection

Detailed Description

Definition at line 102 of file nsTableEditor.cpp.


Constructor & Destructor Documentation

Definition at line 107 of file nsTableEditor.cpp.

  {
    nsCOMPtr<nsISelection> sel(aSelection);
    mSelection = do_QueryInterface(sel);
    if (mSelection)  mSelection->StartBatchChanges();
  }

Here is the call graph for this function:

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

Definition at line 113 of file nsTableEditor.cpp.

  { 
    if (mSelection) mSelection->EndBatchChanges();
  }

Definition at line 361 of file nsSelection.cpp.

                                                      : mSelection(aSelection)
  {
    if (mSelection) mSelection->StartBatchChanges();
  }
virtual nsSelectionBatcher::~nsSelectionBatcher ( ) [inline, virtual]

Definition at line 365 of file nsSelection.cpp.

  { 
    if (mSelection) mSelection->EndBatchChanges();
  }

Member Data Documentation

Definition at line 105 of file nsTableEditor.cpp.


The documentation for this class was generated from the following files: