/*************************************************************************** * * * This program is free software; you can redistribute it and/or modify * * it under the terms of the GNU General Public License as published by * * the Free Software Foundation; either version 2 of the License, or * * (at your option) any later version. * * * * copyright (C) 2004-2006 * * Umbrello UML Modeller Authors * ***************************************************************************/ /* This code generated by: * Author : thomas * Date : Mon Sep 1 2003 */ #ifndef CPPSOURCECODEOPERATION_H #define CPPSOURCECODEOPERATION_H #include #include "../codeoperation.h" class CPPSourceCodeDocument; class CPPSourceCodeOperation : virtual public CodeOperation { Q_OBJECT TQ_OBJECT public: // Constructors/Destructors // /** * Empty Constructor */ CPPSourceCodeOperation ( CPPSourceCodeDocument * doc, UMLOperation * op, const TQString & body = "", const TQString & comment = ""); /** * Empty Destructor */ virtual ~CPPSourceCodeOperation ( ); protected: virtual void updateMethodDeclaration(); virtual void updateContent( ); }; #endif // CPPSOURCECODEOPERATION_H