///////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////
//         This example code is from the book:
//
//           Object-Oriented Programming with C++ and OSF/Motif, 2nd Edition
//         by
//           Douglas Young
//           Prentice Hall, 1995
//           ISBN 0-13-20925507
//
//         Copyright 1995 by Prentice Hall
//         All Rights Reserved
//
//  Permission to use, copy, modify, and distribute this software for 
//  any purpose except publication and without fee is hereby granted, provided 
//  that the above copyright notice appear in all copies of the software.
///////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////


///////////////////////////////////////////////////////////
// NoOpCmd.C: Example, dummy command class
//////////////////////////////////////////////////////////
#include "NoOpCmd.h"
#include "Application.h"
#include <iostream.h>

NoOpCmd::NoOpCmd ( const char *name, int active ) : Cmd ( name, active )
{
    // Empty
}
void NoOpCmd::doit()
{
    // Just print a message that allows us to trace the execution
    
    cout <<  name() << ":" << "doit\n" << flush;
}      
void NoOpCmd::undoit()
{
    // Just print a message that allows us to trace the execution
    
    cout <<  name() << ":" << "undoit\n" << flush;
}       






















