ViewManager::SetSelectionCommand Class Reference

#include <ViewManager.h>

Inherits Command.

Inheritance diagram for ViewManager::SetSelectionCommand:

Inheritance graph
[legend]
Collaboration diagram for ViewManager::SetSelectionCommand:

Collaboration graph
[legend]
List of all members.

Detailed Description

Definition at line 276 of file ViewManager.h.

Public Member Functions

 SetSelectionCommand (ViewManager *vm, const MultiSelection &ms)
virtual ~SetSelectionCommand ()
virtual void execute ()
virtual void unexecute ()
virtual QString getName () const

Protected Attributes

ViewManagerm_vm
MultiSelection m_oldSelection
MultiSelection m_newSelection


Constructor & Destructor Documentation

ViewManager::SetSelectionCommand::SetSelectionCommand ( ViewManager vm,
const MultiSelection ms 
)

Definition at line 299 of file ViewManager.cpp.

ViewManager::SetSelectionCommand::~SetSelectionCommand (  )  [virtual]

Definition at line 307 of file ViewManager.cpp.


Member Function Documentation

void ViewManager::SetSelectionCommand::execute (  )  [virtual]

Implements Command.

Definition at line 310 of file ViewManager.cpp.

References m_newSelection, ViewManager::m_selections, m_vm, and ViewManager::signalSelectionChange().

void ViewManager::SetSelectionCommand::unexecute (  )  [virtual]

Implements Command.

Definition at line 317 of file ViewManager.cpp.

References m_oldSelection, ViewManager::m_selections, m_vm, and ViewManager::signalSelectionChange().

QString ViewManager::SetSelectionCommand::getName (  )  const [virtual]

Implements Command.

Definition at line 324 of file ViewManager.cpp.

References MultiSelection::getSelections(), and m_newSelection.


Member Data Documentation

ViewManager* ViewManager::SetSelectionCommand::m_vm [protected]

Definition at line 286 of file ViewManager.h.

Referenced by execute(), and unexecute().

MultiSelection ViewManager::SetSelectionCommand::m_oldSelection [protected]

Definition at line 287 of file ViewManager.h.

Referenced by unexecute().

MultiSelection ViewManager::SetSelectionCommand::m_newSelection [protected]

Definition at line 288 of file ViewManager.h.

Referenced by execute(), and getName().


The documentation for this class was generated from the following files:
Generated on Wed Feb 20 15:45:37 2008 for SonicVisualiser by  doxygen 1.5.1