SciDAVis  1.D4
Public Member Functions | Private Attributes
ColumnSetPlotDesignationCmd Class Reference

#include <columncommands.h>

List of all members.

Public Member Functions

 ColumnSetPlotDesignationCmd (Column::Private *col, SciDAVis::PlotDesignation pd, QUndoCommand *parent=0)
 Ctor.
virtual void redo ()
 Execute the command.
virtual void undo ()
 Undo the command.
 ~ColumnSetPlotDesignationCmd ()
 Dtor.

Private Attributes

Column::Privated_col
 The private column data to modify.
SciDAVis::PlotDesignation d_new_pd
 New plot designation.
SciDAVis::PlotDesignation d_old_pd
 Old plot designation.

Detailed Description

Sets a column's plot designation


Constructor & Destructor Documentation

ColumnSetPlotDesignationCmd::ColumnSetPlotDesignationCmd ( Column::Private col,
SciDAVis::PlotDesignation  pd,
QUndoCommand *  parent = 0 
)

Ctor.

References Column::Private::name().

ColumnSetPlotDesignationCmd::~ColumnSetPlotDesignationCmd ( )

Dtor.


Member Function Documentation

void ColumnSetPlotDesignationCmd::redo ( )
virtual
void ColumnSetPlotDesignationCmd::undo ( )
virtual

Undo the command.

References d_col, d_old_pd, and Column::Private::setPlotDesignation().


Member Data Documentation

Column::Private* ColumnSetPlotDesignationCmd::d_col
private

The private column data to modify.

Referenced by redo(), and undo().

SciDAVis::PlotDesignation ColumnSetPlotDesignationCmd::d_new_pd
private

New plot designation.

Referenced by redo().

SciDAVis::PlotDesignation ColumnSetPlotDesignationCmd::d_old_pd
private

Old plot designation.

Referenced by redo(), and undo().


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