25 #ifndef ACTIONGENERATOR_H
26 #define ACTIONGENERATOR_H
28 #if defined(_WIN32) && !defined(__MINGW32__) // MSVC only
29 #pragma warning( disable : 4290 )
41 #include <QTextStream>
44 #include <Parameters.hxx>
virtual void generateActionFiles()
virtual void createElement()
QString className
Name of the created Action class redundant information already contained in theAction, for practicle purpose.
Definition: libraries/cepgenerator/ActionGenerator.h:85
ActionGenerator(QString xmlFileName, QString licence)
virtual void setXmlFileName(QString xmlFileName)
bool hasParameters
Does the action have parameters stored as properties ?
Definition: applications/wizard-old/ActionGenerator.h:81
QDir devDirectoryName
Where to store the produced files.
Definition: applications/wizard-old/ActionGenerator.h:74
QMap< QString, QPair< QString, QString > > parameters
List containing all parameters of the action stored as properties of theAction For practical reasons...
Definition: applications/wizard-old/ActionGenerator.h:90
virtual void writeCFile()
virtual void writeHFile()
QFileInfo xmlFileName
Where to find the XML description of the Action.
Definition: applications/wizard-old/ActionGenerator.h:71
std::auto_ptr< coreschema::Action > theAction
XML DOM Element create by CodeSynthesis This action contains all of the informations of the xml file...
Definition: applications/wizard-old/ActionGenerator.h:68
virtual void setDevDirectoryName(QString devDirectoryName)
bool isItkFilter
Definition: libraries/cepgenerator/ActionGenerator.h:93
set(CAMITK_TEST_COMMAND_FILE ${CAMITK_TEST_OUTPUT_DIR}/command) set(CAMITK_TEST_COMMAND_RESULT_FILE $
This CMake file run a command and put the output in a given file.
Definition: CamiTKTestPassFile.h:11
std::set< QString > additionalIncludes
Set of additional files to include.
Definition: applications/wizard-old/ActionGenerator.h:93
virtual void writeImplementationFile()
Definition: ExtensionWindow.h:39
TODO Celine comment here please.
Definition: libraries/cepgenerator/ActionGenerator.h:52