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
set(CAMITK_TEST_PLATEFORM ${Plateform}) set(CAMITK_SVN_SUBDIR $
Definition: CamiTKTestBuildMacros.cmake:15
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
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