![]() |
VR-Forces 4.0.4 Class Documentation
|
00001 /******************************************************************************* 00002 ** Copyright (c) 2006 MAK Technologies, Inc. 00003 ** All rights reserved. 00004 *******************************************************************************/ 00005 /******************************************************************************* 00006 ** $RCSfile: createObjectCommandExecutor.h,v $ $Revision: 1.3 $ $State: Exp $ 00007 *******************************************************************************/ 00008 00011 00013 00014 #ifndef createObjectCommandExecutor_h 00015 #define createObjectCommandExecutor_h 00016 00017 #include "vrfobjcore/simCommandExecutor.h" 00018 #include "vrfplanmgr/vrfplanmgrDefines.h" 00019 00023 class DT_DLL_vrfplanmgr DtCreateObjectCommandExecutor : public DtSimCommandExecutor 00024 { 00025 public: 00026 DtCreateObjectCommandExecutor(DtSimManager* simManager); 00027 00028 virtual ~DtCreateObjectCommandExecutor(); 00029 00032 virtual bool execute(const DtSimCommand* command); 00033 00035 static DtSimCommandExecutor* create(DtSimManager* simManager); 00036 00037 private: 00039 DtCreateObjectCommandExecutor(); 00041 DtCreateObjectCommandExecutor(const DtCreateObjectCommandExecutor& orig); 00043 DtCreateObjectCommandExecutor& operator=(const DtCreateObjectCommandExecutor& orig); 00044 }; 00045 00046 #endif