浏览代码

Renamed CLI files and class names to have more descriptive names.

Sascha Zelzer 12 年之前
父节点
当前提交
292f07c618
共有 32 个文件被更改,包括 615 次插入625 次删除
  1. 12 12
      Applications/ctkCommandLineModuleExplorer/ctkCLModuleExplorerMainWindow.cpp
  2. 8 8
      Applications/ctkCommandLineModuleExplorer/ctkCLModuleExplorerMainWindow.h
  3. 3 3
      Applications/ctkCommandLineModuleExplorer/ctkCommandLineModuleExplorerMain.cpp
  4. 18 28
      Libs/CommandLineModules/CMakeLists.txt
  5. 0 0
      Libs/CommandLineModules/Resources/ctkCmdLineModule.xsd
  6. 0 0
      Libs/CommandLineModules/Resources/ctkCmdLineModuleXmlToQtUi.xsl
  7. 7 0
      Libs/CommandLineModules/Resources/ctkCmdLineModules.qrc
  8. 0 7
      Libs/CommandLineModules/Resources/ctkModuleDescription.qrc
  9. 72 72
      Libs/CommandLineModules/ctkModuleDescription.cpp
  10. 16 16
      Libs/CommandLineModules/ctkModuleDescription.h
  11. 13 13
      Libs/CommandLineModules/ctkModuleManager.cpp
  12. 13 13
      Libs/CommandLineModules/ctkModuleManager.h
  13. 37 37
      Libs/CommandLineModules/ctkModuleObjectHierarchyReader.cpp
  14. 8 8
      Libs/CommandLineModules/ctkModuleObjectHierarchyReader.h
  15. 138 138
      Libs/CommandLineModules/ctkModuleParameter.cpp
  16. 11 11
      Libs/CommandLineModules/ctkModuleParameter.h
  17. 37 37
      Libs/CommandLineModules/ctkModuleParameterGroup.cpp
  18. 14 14
      Libs/CommandLineModules/ctkModuleParameterGroup.h
  19. 40 40
      Libs/CommandLineModules/ctkModuleParameterParsers_p.h
  20. 9 9
      Libs/CommandLineModules/ctkModuleProcessException.cpp
  21. 7 7
      Libs/CommandLineModules/ctkModuleProcessException.h
  22. 21 21
      Libs/CommandLineModules/ctkModuleProcessFuture.cpp
  23. 16 16
      Libs/CommandLineModules/ctkModuleProcessFuture.h
  24. 10 10
      Libs/CommandLineModules/ctkModuleProcessRunner.cpp
  25. 7 7
      Libs/CommandLineModules/ctkModuleProcessRunner_p.h
  26. 13 13
      Libs/CommandLineModules/ctkModuleReference.cpp
  27. 11 11
      Libs/CommandLineModules/ctkModuleReference.h
  28. 5 5
      Libs/CommandLineModules/ctkModuleReferencePrivate.cpp
  29. 7 7
      Libs/CommandLineModules/ctkModuleReferencePrivate.h
  30. 43 43
      Libs/CommandLineModules/ctkModuleDescriptionParser.cpp
  31. 14 14
      Libs/CommandLineModules/ctkModuleDescriptionValidator.cpp
  32. 5 5
      Libs/CommandLineModules/ctkModuleDescriptionValidator.h

+ 12 - 12
Applications/ctkCommandLineModuleExplorer/ctkCLModuleExplorerMainWindow.cpp

@@ -22,16 +22,16 @@
 #include "ctkCLModuleExplorerMainWindow.h"
 #include "ui_ctkCLModuleExplorerMainWindow.h"
 
-#include <ctkModuleDescriptionValidator.h>
-#include <ctkModuleManager.h>
-#include <ctkModuleProcessFuture.h>
+#include <ctkCmdLineModuleXmlValidator.h>
+#include <ctkCmdLineModuleManager.h>
+#include <ctkCmdLineModuleProcessFuture.h>
 
 #include <QFile>
 #include <QBuffer>
 #include <QUiLoader>
 #include <QDebug>
 
-class ctkModuleDescriptionDefaultFactory : public ctkModuleDescriptionFactory
+class ctkCmdLineModuleDescriptionDefaultFactory : public ctkCmdLineModuleDescriptionFactory
 {
 public:
 
@@ -56,7 +56,7 @@ private:
     input.setData(xmlDescription);
     input.open(QIODevice::ReadOnly);
 
-    ctkModuleDescriptionValidator validator(&input);
+    ctkCmdLineModuleXmlValidator validator(&input);
     if (!validator.validateXSLTOutput())
     {
       qCritical() << validator.errorString();
@@ -82,7 +82,7 @@ private:
 ctkCLModuleExplorerMainWindow::ctkCLModuleExplorerMainWindow(QWidget *parent) :
   QMainWindow(parent),
   ui(new Ui::ctkCLModuleExplorerMainWindow),
-  factory(new ctkModuleDescriptionDefaultFactory),
+  factory(new ctkCmdLineModuleDescriptionDefaultFactory),
   moduleManager(factory)
 {
   ui->setupUi(this);
@@ -94,7 +94,7 @@ ctkCLModuleExplorerMainWindow::~ctkCLModuleExplorerMainWindow()
   delete factory;
 }
 
-void ctkCLModuleExplorerMainWindow::addModuleTab(const ctkModuleReference& moduleRef)
+void ctkCLModuleExplorerMainWindow::addModuleTab(const ctkCmdLineModuleReference& moduleRef)
 {
   if (moduleRef.widgetTree() == 0) return;
 
@@ -105,7 +105,7 @@ void ctkCLModuleExplorerMainWindow::addModuleTab(const ctkModuleReference& modul
 
 void ctkCLModuleExplorerMainWindow::addModule(const QString &location)
 {
-  ctkModuleReference ref = moduleManager.addModule(location);
+  ctkCmdLineModuleReference ref = moduleManager.addModule(location);
   if (ref.isValid())
   {
     addModuleTab(ref);
@@ -127,10 +127,10 @@ void ctkCLModuleExplorerMainWindow::on_actionRun_triggered()
 {
   qDebug() << "Creating module command line...";
 
-  QStringList cmdLineArgs = ctkModuleManager::createCommandLineArgs(ui->mainTabWidget->currentWidget());
+  QStringList cmdLineArgs = ctkCmdLineModuleManager::createCommandLineArgs(ui->mainTabWidget->currentWidget());
   qDebug() << cmdLineArgs;
 
-  ctkModuleReference moduleRef = mapTabToModuleRef[ui->mainTabWidget->currentIndex()];
+  ctkCmdLineModuleReference moduleRef = mapTabToModuleRef[ui->mainTabWidget->currentIndex()];
   if (!moduleRef.isValid())
   {
     qWarning() << "Invalid module reference";
@@ -138,7 +138,7 @@ void ctkCLModuleExplorerMainWindow::on_actionRun_triggered()
   }
 
   connect(&futureWatcher, SIGNAL(finished()), this, SLOT(futureFinished()));
-  ctkModuleProcessFuture future = moduleManager.run(moduleRef);
+  ctkCmdLineModuleProcessFuture future = moduleManager.run(moduleRef);
   futureWatcher.setFuture(future);
 }
 
@@ -149,7 +149,7 @@ void ctkCLModuleExplorerMainWindow::futureFinished()
   qDebug() << "stderr:" << futureWatcher.future().standardError();
 }
 
-ctkModuleReference ctkCLModuleExplorerMainWindow::moduleReference(int tabIndex)
+ctkCmdLineModuleReference ctkCLModuleExplorerMainWindow::moduleReference(int tabIndex)
 {
   return mapTabToModuleRef[tabIndex];
 }

+ 8 - 8
Applications/ctkCommandLineModuleExplorer/ctkCLModuleExplorerMainWindow.h

@@ -24,9 +24,9 @@
 
 #include <QMainWindow>
 
-#include <ctkModuleManager.h>
+#include <ctkCmdLineModuleManager.h>
 
-class ctkModuleDescriptionDefaultFactory;
+class ctkCmdLineModuleDescriptionDefaultFactory;
 
 namespace Ui {
 class ctkCLModuleExplorerMainWindow;
@@ -51,19 +51,19 @@ protected Q_SLOTS:
 
 protected:
 
-  void addModuleTab(const ctkModuleReference& moduleRef);
+  void addModuleTab(const ctkCmdLineModuleReference& moduleRef);
 
-  ctkModuleReference moduleReference(int tabIndex);
+  ctkCmdLineModuleReference moduleReference(int tabIndex);
   
 private:
   Ui::ctkCLModuleExplorerMainWindow *ui;
 
-  ctkModuleDescriptionDefaultFactory* factory;
-  ctkModuleManager moduleManager;
+  ctkCmdLineModuleDescriptionDefaultFactory* factory;
+  ctkCmdLineModuleManager moduleManager;
 
-  QHash<int, ctkModuleReference> mapTabToModuleRef;
+  QHash<int, ctkCmdLineModuleReference> mapTabToModuleRef;
 
-  ctkModuleProcessFutureWatcher futureWatcher;
+  ctkCmdLineModuleProcessFutureWatcher futureWatcher;
 };
 
 #endif // CTKCLIPLUGINEXPLORERMAINWINDOW_H

+ 3 - 3
Applications/ctkCommandLineModuleExplorer/ctkCommandLineModuleExplorerMain.cpp

@@ -31,7 +31,7 @@
 
 // CTK includes
 #include <ctkCommandLineParser.h>
-#include <ctkModuleDescriptionValidator.h>
+#include <ctkCmdLineModuleXmlValidator.h>
 
 #include "ctkCLModuleExplorerMainWindow.h"
 
@@ -79,7 +79,7 @@ int main(int argc, char** argv)
     }
     input.open(QIODevice::ReadOnly);
 
-    ctkModuleDescriptionValidator validator(&input);
+    ctkCmdLineModuleXmlValidator validator(&input);
     if (!validator.validate())
     {
       qCritical() << validator.errorString();
@@ -97,7 +97,7 @@ int main(int argc, char** argv)
   }
 
 
-  //ctkModuleDescription* descr = ctkModuleDescription::parse(&input);
+  //ctkCmdLineModuleDescription* descr = ctkCmdLineModuleDescription::parse(&input);
 
   ctkCLModuleExplorerMainWindow mainWindow;
 

+ 18 - 28
Libs/CommandLineModules/CMakeLists.txt

@@ -14,36 +14,26 @@ set(KIT_export_directive "CTK_CMDLINEMODULE_EXPORT")
 
 # Source files
 set(KIT_SRCS
-  ctkModuleDescription.h
-  ctkModuleDescription.cpp
-  ctkModuleDescriptionParser.cpp
-  ctkModuleDescriptionValidator.h
-  ctkModuleDescriptionValidator.cpp
-  ctkModuleManager.h
-  ctkModuleManager.cpp
-  ctkModuleObjectHierarchyReader.h
-  ctkModuleObjectHierarchyReader.cpp
-  ctkModuleParameter.h
-  ctkModuleParameter.cpp
-  ctkModuleParameterGroup.h
-  ctkModuleParameterGroup.cpp
-  ctkModuleParameterParsers_p.h
-  ctkModuleProcessException.h
-  ctkModuleProcessException.cpp
-  ctkModuleProcessFuture.h
-  ctkModuleProcessFuture.cpp
-  ctkModuleProcessRunner_p.h
-  ctkModuleProcessRunner.cpp
-  ctkModuleReference.h
-  ctkModuleReference.cpp
-  ctkModuleReferencePrivate.h
-  ctkModuleReferencePrivate.cpp
- )
+  ctkCmdLineModuleDescription.cpp
+  ctkCmdLineModuleManager.cpp
+  ctkCmdLineModuleObjectHierarchyReader.cpp
+  ctkCmdLineModuleParameter.cpp
+  ctkCmdLineModuleParameterGroup.cpp
+  ctkCmdLineModuleParameterParsers_p.h
+  ctkCmdLineModuleProcessException.cpp
+  ctkCmdLineModuleProcessFuture.cpp
+  ctkCmdLineModuleProcessRunner.cpp
+  ctkCmdLineModuleProcessRunner_p.h
+  ctkCmdLineModuleReference.cpp
+  ctkCmdLineModuleReferencePrivate.cpp
+  ctkCmdLineModuleXmlParser.cpp
+  ctkCmdLineModuleXmlValidator.cpp
+)
 
 # Headers that should run through moc
 set(KIT_MOC_SRCS
-  ctkModuleProcessRunner_p.h
-  ctkModuleReferencePrivate.h
+  ctkCmdLineModuleProcessRunner_p.h
+  ctkCmdLineModuleReferencePrivate.h
 )
 
 # UI files
@@ -52,7 +42,7 @@ set(KIT_UI_FORMS
 
 # Resources
 set(KIT_resources
-  Resources/ctkModuleDescription.qrc
+  Resources/ctkCmdLineModules.qrc
 )
 
 set(QT_USE_QTXMLPATTERNS 1)

Libs/CommandLineModules/Resources/ctkModuleDescription.xsd → Libs/CommandLineModules/Resources/ctkCmdLineModule.xsd


Libs/CommandLineModules/Resources/ctkQtModuleDescription.xsl → Libs/CommandLineModules/Resources/ctkCmdLineModuleXmlToQtUi.xsl


+ 7 - 0
Libs/CommandLineModules/Resources/ctkCmdLineModules.qrc

@@ -0,0 +1,7 @@
+<RCC>
+    <qresource prefix="/">
+        <file>ctkCmdLineModule.xsd</file>
+        <file>ctkCmdLineModuleXmlToQtUi.xsl</file>
+        <file>QtDesigner.xsd</file>
+    </qresource>
+</RCC>

+ 0 - 7
Libs/CommandLineModules/Resources/ctkModuleDescription.qrc

@@ -1,7 +0,0 @@
-<RCC>
-    <qresource prefix="/">
-        <file>ctkModuleDescription.xsd</file>
-        <file>ctkQtModuleDescription.xsl</file>
-        <file>QtDesigner.xsd</file>
-    </qresource>
-</RCC>

+ 72 - 72
Libs/CommandLineModules/ctkModuleDescription.cpp

@@ -18,14 +18,14 @@ limitations under the License.
 
 =============================================================================*/
 
-#include "ctkModuleDescription.h"
+#include "ctkCmdLineModuleDescription.h"
 #include <iostream>
 #include "QFile"
 #include "QTextStream"
 
-struct ctkModuleDescriptionPrivate
+struct ctkCmdLineModuleDescriptionPrivate
 {
-  ~ctkModuleDescriptionPrivate()
+  ~ctkCmdLineModuleDescriptionPrivate()
   {
     qDeleteAll(ParameterGroups);
   }
@@ -47,191 +47,191 @@ struct ctkModuleDescriptionPrivate
 
   QIcon Logo;
 
-  QList<ctkModuleParameterGroup*> ParameterGroups;
+  QList<ctkCmdLineModuleParameterGroup*> ParameterGroups;
 
   //ModuleProcessInformation ProcessInformation;
 };
 
 //----------------------------------------------------------------------------
-ctkModuleDescription::ctkModuleDescription()
-  : d_ptr(new ctkModuleDescriptionPrivate)
+ctkCmdLineModuleDescription::ctkCmdLineModuleDescription()
+  : d_ptr(new ctkCmdLineModuleDescriptionPrivate)
 {
 }
 
 //----------------------------------------------------------------------------
-ctkModuleDescription::~ctkModuleDescription()
+ctkCmdLineModuleDescription::~ctkCmdLineModuleDescription()
 {
   delete d_ptr;
 }
 
 
 //----------------------------------------------------------------------------
-void ctkModuleDescription::setCategory(const QString& cat)
+void ctkCmdLineModuleDescription::setCategory(const QString& cat)
 {
-  Q_D(ctkModuleDescription);
+  Q_D(ctkCmdLineModuleDescription);
   d->Category = cat;
 }
 
 //----------------------------------------------------------------------------
-QString ctkModuleDescription::category() const
+QString ctkCmdLineModuleDescription::category() const
 {
-  Q_D(const ctkModuleDescription);
+  Q_D(const ctkCmdLineModuleDescription);
   return d->Category;
 }
 
 //----------------------------------------------------------------------------
-void ctkModuleDescription::setTitle(const QString& title)
+void ctkCmdLineModuleDescription::setTitle(const QString& title)
 {
-  Q_D(ctkModuleDescription);
+  Q_D(ctkCmdLineModuleDescription);
   d->Title = title;
 }
 
 //----------------------------------------------------------------------------
-QString ctkModuleDescription::title() const
+QString ctkCmdLineModuleDescription::title() const
 {
-  Q_D(const ctkModuleDescription);
+  Q_D(const ctkCmdLineModuleDescription);
   return d->Title;
 }
 
 //----------------------------------------------------------------------------
-void ctkModuleDescription::setDescription(const QString& description)
+void ctkCmdLineModuleDescription::setDescription(const QString& description)
 {
-  Q_D(ctkModuleDescription);
+  Q_D(ctkCmdLineModuleDescription);
   d->Description = description;
 }
 
 //----------------------------------------------------------------------------
-QString ctkModuleDescription::description() const
+QString ctkCmdLineModuleDescription::description() const
 {
-  Q_D(const ctkModuleDescription);
+  Q_D(const ctkCmdLineModuleDescription);
   return d->Description;
 }
 
 //----------------------------------------------------------------------------
-void ctkModuleDescription::setVersion(const QString& version)
+void ctkCmdLineModuleDescription::setVersion(const QString& version)
 {
-  Q_D(ctkModuleDescription);
+  Q_D(ctkCmdLineModuleDescription);
   d->Version = version;
 }
 
 //----------------------------------------------------------------------------
-QString ctkModuleDescription::version() const
+QString ctkCmdLineModuleDescription::version() const
 {
-  Q_D(const ctkModuleDescription);
+  Q_D(const ctkCmdLineModuleDescription);
   return d->Version;
 }
 
 //----------------------------------------------------------------------------
-void ctkModuleDescription::setDocumentationURL(const QString& documentationURL)
+void ctkCmdLineModuleDescription::setDocumentationURL(const QString& documentationURL)
 {
-  Q_D(ctkModuleDescription);
+  Q_D(ctkCmdLineModuleDescription);
   d->DocumentationURL = documentationURL;
 }
 
 //----------------------------------------------------------------------------
-QString ctkModuleDescription::documentationURL() const
+QString ctkCmdLineModuleDescription::documentationURL() const
 {
-  Q_D(const ctkModuleDescription);
+  Q_D(const ctkCmdLineModuleDescription);
   return d->DocumentationURL;
 }
 
 //----------------------------------------------------------------------------
-void ctkModuleDescription::setLicense(const QString& license)
+void ctkCmdLineModuleDescription::setLicense(const QString& license)
 {
-  Q_D(ctkModuleDescription);
+  Q_D(ctkCmdLineModuleDescription);
   d->License = license;
 }
 
 //----------------------------------------------------------------------------
-QString ctkModuleDescription::license() const
+QString ctkCmdLineModuleDescription::license() const
 {
-  Q_D(const ctkModuleDescription);
+  Q_D(const ctkCmdLineModuleDescription);
   return d->License;
 }
 
 //----------------------------------------------------------------------------
-void ctkModuleDescription::setAcknowledgements(const QString& acknowledgements)
+void ctkCmdLineModuleDescription::setAcknowledgements(const QString& acknowledgements)
 {
-  Q_D(ctkModuleDescription);
+  Q_D(ctkCmdLineModuleDescription);
   d->Acknowledgements = acknowledgements;
 }
 
 //----------------------------------------------------------------------------
-QString ctkModuleDescription::acknowledgements() const
+QString ctkCmdLineModuleDescription::acknowledgements() const
 {
-  Q_D(const ctkModuleDescription);
+  Q_D(const ctkCmdLineModuleDescription);
   return d->Acknowledgements;
 }
 
 //----------------------------------------------------------------------------
-void ctkModuleDescription::setContributor(const QString& contributor)
+void ctkCmdLineModuleDescription::setContributor(const QString& contributor)
 {
-  Q_D(ctkModuleDescription);
+  Q_D(ctkCmdLineModuleDescription);
   d->Contributor = contributor;
 }
 
 //----------------------------------------------------------------------------
-QString ctkModuleDescription::contributor() const
+QString ctkCmdLineModuleDescription::contributor() const
 {
-  Q_D(const ctkModuleDescription);
+  Q_D(const ctkCmdLineModuleDescription);
   return d->Contributor;
 }
 
 //----------------------------------------------------------------------------
-void ctkModuleDescription::setLocation(const QString& target)
+void ctkCmdLineModuleDescription::setLocation(const QString& target)
 {
-  Q_D(ctkModuleDescription);
+  Q_D(ctkCmdLineModuleDescription);
   d->Location = target;
 }
 
 //----------------------------------------------------------------------------
-QString ctkModuleDescription::location() const
+QString ctkCmdLineModuleDescription::location() const
 {
-  Q_D(const ctkModuleDescription);
+  Q_D(const ctkCmdLineModuleDescription);
   return d->Location;
 }
 
 //----------------------------------------------------------------------------
-void ctkModuleDescription::setLogo(const QIcon& logo)
+void ctkCmdLineModuleDescription::setLogo(const QIcon& logo)
 {
-  Q_D(ctkModuleDescription);
+  Q_D(ctkCmdLineModuleDescription);
   d->Logo = logo;
 }
 
 //----------------------------------------------------------------------------
-QIcon ctkModuleDescription::logo() const
+QIcon ctkCmdLineModuleDescription::logo() const
 {
-  Q_D(const ctkModuleDescription);
+  Q_D(const ctkCmdLineModuleDescription);
   return d->Logo;
 }
 
 //----------------------------------------------------------------------------
-void ctkModuleDescription::addParameterGroup(ctkModuleParameterGroup* group)
+void ctkCmdLineModuleDescription::addParameterGroup(ctkCmdLineModuleParameterGroup* group)
 {
-  Q_D(ctkModuleDescription);
+  Q_D(ctkCmdLineModuleDescription);
   d->ParameterGroups.push_back(group);
 }
 
 //----------------------------------------------------------------------------
-QList<ctkModuleParameterGroup*> ctkModuleDescription::parameterGroups() const
+QList<ctkCmdLineModuleParameterGroup*> ctkCmdLineModuleDescription::parameterGroups() const
 {
-  Q_D(const ctkModuleDescription);
+  Q_D(const ctkCmdLineModuleDescription);
   return d->ParameterGroups;
 }
 
 //----------------------------------------------------------------------------
-void ctkModuleDescription::setParameterGroups(const QList<ctkModuleParameterGroup*>& groups)
+void ctkCmdLineModuleDescription::setParameterGroups(const QList<ctkCmdLineModuleParameterGroup*>& groups)
 {
-  Q_D(ctkModuleDescription);
+  Q_D(ctkCmdLineModuleDescription);
   d->ParameterGroups = groups;
 }
 
 //----------------------------------------------------------------------------
-bool ctkModuleDescription::hasParameter(const QString& name) const
+bool ctkCmdLineModuleDescription::hasParameter(const QString& name) const
 {
-  Q_D(const ctkModuleDescription);
+  Q_D(const ctkCmdLineModuleDescription);
   // iterate over each parameter group
-  foreach(const ctkModuleParameterGroup* group, d->ParameterGroups)
+  foreach(const ctkCmdLineModuleParameterGroup* group, d->ParameterGroups)
   {
     if (group->hasParameter(name)) return true;
   }
@@ -239,23 +239,23 @@ bool ctkModuleDescription::hasParameter(const QString& name) const
 }
 
 //----------------------------------------------------------------------------
-ctkModuleParameter* ctkModuleDescription::parameter(const QString& name) const
+ctkCmdLineModuleParameter* ctkCmdLineModuleDescription::parameter(const QString& name) const
 {
-  Q_D(const ctkModuleDescription);
-  foreach(const ctkModuleParameterGroup* group, d->ParameterGroups)
+  Q_D(const ctkCmdLineModuleDescription);
+  foreach(const ctkCmdLineModuleParameterGroup* group, d->ParameterGroups)
   {
-    ctkModuleParameter* param = group->parameter(name);
+    ctkCmdLineModuleParameter* param = group->parameter(name);
     if (param) return param;
   }
   return 0;
 }
 
 //----------------------------------------------------------------------------
-bool ctkModuleDescription::hasReturnParameters() const
+bool ctkCmdLineModuleDescription::hasReturnParameters() const
 {
-  Q_D(const ctkModuleDescription);
+  Q_D(const ctkCmdLineModuleDescription);
   // iterate over each parameter group
-  foreach(const ctkModuleParameterGroup* group, d->ParameterGroups)
+  foreach(const ctkCmdLineModuleParameterGroup* group, d->ParameterGroups)
   {
     if (group->hasReturnParameters()) return true;
   }
@@ -263,10 +263,10 @@ bool ctkModuleDescription::hasReturnParameters() const
 }
 
 //----------------------------------------------------------------------------
-bool ctkModuleDescription::setParameterDefaultValue(const QString& name,
+bool ctkCmdLineModuleDescription::setParameterDefaultValue(const QString& name,
                                                     const QString& value)
 {
-  ctkModuleParameter* param = parameter(name);
+  ctkCmdLineModuleParameter* param = parameter(name);
   if (param)
   {
     param->setDefaultValue(value);
@@ -276,7 +276,7 @@ bool ctkModuleDescription::setParameterDefaultValue(const QString& name,
 }
 
 //----------------------------------------------------------------------------
-bool ctkModuleDescription ::readParameterFile(const QString& filename)
+bool ctkCmdLineModuleDescription ::readParameterFile(const QString& filename)
 {
   bool modified = false;
 
@@ -307,7 +307,7 @@ bool ctkModuleDescription ::readParameterFile(const QString& filename)
     
     // std::cout << "key=" << key << ", value=" << value << "!" << endl;
 
-    ctkModuleParameter* param = this->parameter(key);
+    ctkCmdLineModuleParameter* param = this->parameter(key);
     if (param)
     {
       if (value != param->defaultValue())
@@ -324,10 +324,10 @@ bool ctkModuleDescription ::readParameterFile(const QString& filename)
 }
 
 //----------------------------------------------------------------------------
-bool ctkModuleDescription::
+bool ctkCmdLineModuleDescription::
 writeParameterFile(const QString& filename, bool withHandlesToBulkParameters)const
 {
-  Q_D(const ctkModuleDescription);
+  Q_D(const ctkCmdLineModuleDescription);
 
   QFile rtp(filename);
 
@@ -339,7 +339,7 @@ writeParameterFile(const QString& filename, bool withHandlesToBulkParameters)con
 
   QTextStream in(&rtp);
   // iterate over each parameter group
-  foreach(const ctkModuleParameterGroup* group, d->ParameterGroups)
+  foreach(const ctkCmdLineModuleParameterGroup* group, d->ParameterGroups)
   {
     group->writeParameterFile(in, withHandlesToBulkParameters);
   }
@@ -348,7 +348,7 @@ writeParameterFile(const QString& filename, bool withHandlesToBulkParameters)con
 }
 
 //----------------------------------------------------------------------------
-QTextStream & operator<<(QTextStream &os, const ctkModuleDescription &module)
+QTextStream & operator<<(QTextStream &os, const ctkCmdLineModuleDescription &module)
 {
   os << "Title: " << module.title() << '\n';
   os << "Category: " << module.category() << '\n';
@@ -365,7 +365,7 @@ QTextStream & operator<<(QTextStream &os, const ctkModuleDescription &module)
   //   << *(module.GetProcessInformation());
 
   os << "ParameterGroups: " << '\n';
-  foreach(const ctkModuleParameterGroup* group, module.parameterGroups())
+  foreach(const ctkCmdLineModuleParameterGroup* group, module.parameterGroups())
   {
     os << *group;
   }

+ 16 - 16
Libs/CommandLineModules/ctkModuleDescription.h

@@ -18,14 +18,14 @@
 
 =============================================================================*/
 
-#ifndef __ctkModuleDescription_h
-#define __ctkModuleDescription_h
+#ifndef __ctkCmdLineModuleDescription_h
+#define __ctkCmdLineModuleDescription_h
 
 #include <QIcon>
 
-#include "ctkModuleParameterGroup.h"
+#include "ctkCmdLineModuleParameterGroup.h"
 
-struct ctkModuleDescriptionPrivate;
+struct ctkCmdLineModuleDescriptionPrivate;
 
 /**
 * Description of the parameters of a module
@@ -38,15 +38,15 @@ struct ctkModuleDescriptionPrivate;
 * command (with path) for an executable.
 * - Location: This is path to the executable for the module
 */
-class CTK_CMDLINEMODULE_EXPORT ctkModuleDescription
+class CTK_CMDLINEMODULE_EXPORT ctkCmdLineModuleDescription
 {
-  Q_DECLARE_PRIVATE(ctkModuleDescription)
+  Q_DECLARE_PRIVATE(ctkCmdLineModuleDescription)
 
 public:
 
-  ~ctkModuleDescription();
+  ~ctkCmdLineModuleDescription();
 
-  static ctkModuleDescription* parse(QIODevice* input);
+  static ctkCmdLineModuleDescription* parse(QIODevice* input);
 
   void setCategory(const QString& cat);
   QString category() const;
@@ -80,13 +80,13 @@ public:
   void setLogo(const QIcon& logo);
   QIcon logo() const;
 
-  void addParameterGroup(ctkModuleParameterGroup* group);
-  QList<ctkModuleParameterGroup*> parameterGroups() const;
-  void setParameterGroups(const QList<ctkModuleParameterGroup*>& groups);
+  void addParameterGroup(ctkCmdLineModuleParameterGroup* group);
+  QList<ctkCmdLineModuleParameterGroup*> parameterGroups() const;
+  void setParameterGroups(const QList<ctkCmdLineModuleParameterGroup*>& groups);
 
   bool hasParameter(const QString& name) const;
 
-  ctkModuleParameter* parameter(const QString& name) const;
+  ctkCmdLineModuleParameter* parameter(const QString& name) const;
 
   // Does the module have any simple (primitive) return types?
   bool hasReturnParameters() const;
@@ -115,14 +115,14 @@ public:
 
 private:
 
-  ctkModuleDescription();
+  ctkCmdLineModuleDescription();
 
-  Q_DISABLE_COPY(ctkModuleDescription)
+  Q_DISABLE_COPY(ctkCmdLineModuleDescription)
 
-  ctkModuleDescriptionPrivate * const d_ptr;
+  ctkCmdLineModuleDescriptionPrivate * const d_ptr;
 
 };
 
-CTK_CMDLINEMODULE_EXPORT QTextStream & operator<<(QTextStream& os, const ctkModuleDescription& module);
+CTK_CMDLINEMODULE_EXPORT QTextStream & operator<<(QTextStream& os, const ctkCmdLineModuleDescription& module);
 
 #endif

+ 13 - 13
Libs/CommandLineModules/ctkModuleManager.cpp

@@ -19,12 +19,12 @@
   
 =============================================================================*/
 
-#include "ctkModuleManager.h"
+#include "ctkCmdLineModuleManager.h"
 
-#include "ctkModuleDescriptionValidator.h"
-#include "ctkModuleObjectHierarchyReader.h"
-#include "ctkModuleProcessRunner_p.h"
-#include "ctkModuleReferencePrivate.h"
+#include "ctkCmdLineModuleXmlValidator.h"
+#include "ctkCmdLineModuleObjectHierarchyReader.h"
+#include "ctkCmdLineModuleProcessRunner_p.h"
+#include "ctkCmdLineModuleReferencePrivate.h"
 
 #include <QStringList>
 #include <QBuffer>
@@ -37,14 +37,14 @@ QString normalizeFlag(const QString& flag)
   return flag.trimmed().remove(QRegExp("^-*"));
 }
 
-ctkModuleManager::ctkModuleManager(ctkModuleDescriptionFactory *descriptionFactory)
+ctkCmdLineModuleManager::ctkCmdLineModuleManager(ctkCmdLineModuleDescriptionFactory *descriptionFactory)
   : descriptionFactory(descriptionFactory)
 {
 }
 
-QStringList ctkModuleManager::createCommandLineArgs(QObject *hierarchy)
+QStringList ctkCmdLineModuleManager::createCommandLineArgs(QObject *hierarchy)
 {
-  ctkModuleObjectHierarchyReader reader(hierarchy);
+  ctkCmdLineModuleObjectHierarchyReader reader(hierarchy);
 
   QStringList cmdLineArgs;
   QHash<int, QString> indexedArgs;
@@ -93,13 +93,13 @@ QStringList ctkModuleManager::createCommandLineArgs(QObject *hierarchy)
   return cmdLineArgs;
 }
 
-ctkModuleReference ctkModuleManager::addModule(const QString& location)
+ctkCmdLineModuleReference ctkCmdLineModuleManager::addModule(const QString& location)
 {
   QProcess process;
   process.setReadChannel(QProcess::StandardOutput);
   process.start(location, QStringList("--xml"));
 
-  ctkModuleReference ref;
+  ctkCmdLineModuleReference ref;
   ref.d->loc = location;
   if (!process.waitForFinished() || process.exitStatus() == QProcess::CrashExit ||
       process.error() != QProcess::UnknownError)
@@ -117,7 +117,7 @@ ctkModuleReference ctkModuleManager::addModule(const QString& location)
   QBuffer input(&xml);
   input.open(QIODevice::ReadOnly);
 
-  ctkModuleDescriptionValidator validator(&input);
+  ctkCmdLineModuleXmlValidator validator(&input);
   if (!validator.validateXMLInput())
   {
     qCritical() << validator.errorString();
@@ -132,10 +132,10 @@ ctkModuleReference ctkModuleManager::addModule(const QString& location)
   return ref;
 }
 
-ctkModuleProcessFuture ctkModuleManager::run(const ctkModuleReference& moduleRef)
+ctkCmdLineModuleProcessFuture ctkCmdLineModuleManager::run(const ctkCmdLineModuleReference& moduleRef)
 {
   // TODO: manage memory
   QStringList args = createCommandLineArgs(moduleRef.d->objectRepresentation);
-  ctkModuleProcessRunner* moduleProcess = new ctkModuleProcessRunner(moduleRef.location(), args);
+  ctkCmdLineModuleProcessRunner* moduleProcess = new ctkCmdLineModuleProcessRunner(moduleRef.location(), args);
   return moduleProcess->start();
 }

+ 13 - 13
Libs/CommandLineModules/ctkModuleManager.h

@@ -19,22 +19,22 @@
   
 =============================================================================*/
 
-#ifndef CTKMODULEMANAGER_H
-#define CTKMODULEMANAGER_H
+#ifndef CTKCMDLINEMODULEMANAGER_H
+#define CTKCMDLINEMODULEMANAGER_H
 
 #include <QStringList>
 #include <QString>
 
 #include <ctkCommandLineModulesExport.h>
 
-#include "ctkModuleReference.h"
-#include "ctkModuleProcessFuture.h"
+#include "ctkCmdLineModuleReference.h"
+#include "ctkCmdLineModuleProcessFuture.h"
 
 class QObject;
 
-struct ctkModuleDescriptionFactory
+struct ctkCmdLineModuleDescriptionFactory
 {
-  virtual ~ctkModuleDescriptionFactory() {}
+  virtual ~ctkCmdLineModuleDescriptionFactory() {}
 
   virtual QObject* createGUIFromXML(const QByteArray& xmlDescription)
   {
@@ -46,22 +46,22 @@ struct ctkModuleDescriptionFactory
 };
 
 /// The methods in this class are for playing around... no API design yet
-class CTK_CMDLINEMODULE_EXPORT ctkModuleManager
+class CTK_CMDLINEMODULE_EXPORT ctkCmdLineModuleManager
 {
 public:
-  ctkModuleManager(ctkModuleDescriptionFactory* descriptionFactory);
+  ctkCmdLineModuleManager(ctkCmdLineModuleDescriptionFactory* descriptionFactory);
 
-  ctkModuleReference addModule(const QString& location);
+  ctkCmdLineModuleReference addModule(const QString& location);
 
   static QStringList createCommandLineArgs(QObject* hierarchy);
 
-  static ctkModuleProcessFuture run(const ctkModuleReference& moduleRef);
+  static ctkCmdLineModuleProcessFuture run(const ctkCmdLineModuleReference& moduleRef);
 
 private:
 
-  ctkModuleDescriptionFactory* descriptionFactory;
+  ctkCmdLineModuleDescriptionFactory* descriptionFactory;
 
-  QHash<QString, ctkModuleReference> cache;
+  QHash<QString, ctkCmdLineModuleReference> cache;
 };
 
-#endif // CTKMODULEMANAGER_H
+#endif // CTKCMDLINEMODULEMANAGER_H

+ 37 - 37
Libs/CommandLineModules/ctkModuleObjectHierarchyReader.cpp

@@ -19,7 +19,7 @@
   
 =============================================================================*/
 
-#include "ctkModuleObjectHierarchyReader.h"
+#include "ctkCmdLineModuleObjectHierarchyReader.h"
 
 #include <QObject>
 #include <QStack>
@@ -33,12 +33,12 @@ static QString PREFIX_PARAMETER = "parameter:";
 
 }
 
-class ctkModuleObjectHierarchyReaderPrivate
+class ctkCmdLineModuleObjectHierarchyReaderPrivate
 {
 public:
 
-  ctkModuleObjectHierarchyReaderPrivate(QObject* root)
-    : rootObject(root), currentObject(0), currentToken(ctkModuleObjectHierarchyReader::NoToken),
+  ctkCmdLineModuleObjectHierarchyReaderPrivate(QObject* root)
+    : rootObject(root), currentObject(0), currentToken(ctkCmdLineModuleObjectHierarchyReader::NoToken),
       atEnd(false)
   {
   }
@@ -50,29 +50,29 @@ public:
     QString prefixedName;
     switch(currentToken)
     {
-    case ctkModuleObjectHierarchyReader::Executable: prefixedName = PREFIX_EXECUTABLE + propName;
-    case ctkModuleObjectHierarchyReader::ParameterGroup: prefixedName = PREFIX_PARAMETER_GROUP + propName;
-    case ctkModuleObjectHierarchyReader::Parameter: prefixedName = PREFIX_PARAMETER + propName;
+    case ctkCmdLineModuleObjectHierarchyReader::Executable: prefixedName = PREFIX_EXECUTABLE + propName;
+    case ctkCmdLineModuleObjectHierarchyReader::ParameterGroup: prefixedName = PREFIX_PARAMETER_GROUP + propName;
+    case ctkCmdLineModuleObjectHierarchyReader::Parameter: prefixedName = PREFIX_PARAMETER + propName;
     default: ;
     }
 
     return currentObject->property(qPrintable(prefixedName));
   }
 
-  ctkModuleObjectHierarchyReader::TokenType token(QObject* obj)
+  ctkCmdLineModuleObjectHierarchyReader::TokenType token(QObject* obj)
   {
-    if (obj == 0) return ctkModuleObjectHierarchyReader::NoToken;
+    if (obj == 0) return ctkCmdLineModuleObjectHierarchyReader::NoToken;
     QString name = obj->objectName();
-    if (name.startsWith(PREFIX_EXECUTABLE)) return ctkModuleObjectHierarchyReader::Executable;
-    if (name.startsWith(PREFIX_PARAMETER_GROUP)) return ctkModuleObjectHierarchyReader::ParameterGroup;
-    if (name.startsWith(PREFIX_PARAMETER)) return ctkModuleObjectHierarchyReader::Parameter;
-    return ctkModuleObjectHierarchyReader::NoToken;
+    if (name.startsWith(PREFIX_EXECUTABLE)) return ctkCmdLineModuleObjectHierarchyReader::Executable;
+    if (name.startsWith(PREFIX_PARAMETER_GROUP)) return ctkCmdLineModuleObjectHierarchyReader::ParameterGroup;
+    if (name.startsWith(PREFIX_PARAMETER)) return ctkCmdLineModuleObjectHierarchyReader::Parameter;
+    return ctkCmdLineModuleObjectHierarchyReader::NoToken;
   }
 
   bool setCurrent(QObject* obj)
   {
-    ctkModuleObjectHierarchyReader::TokenType t = token(obj);
-    if (t != ctkModuleObjectHierarchyReader::NoToken)
+    ctkCmdLineModuleObjectHierarchyReader::TokenType t = token(obj);
+    if (t != ctkCmdLineModuleObjectHierarchyReader::NoToken)
     {
       currentObject = obj;
       currentToken = t;
@@ -84,50 +84,50 @@ public:
   QObject* rootObject;
   QObject* currentObject;
 
-  ctkModuleObjectHierarchyReader::TokenType currentToken;
+  ctkCmdLineModuleObjectHierarchyReader::TokenType currentToken;
   bool atEnd;
 
   QStack<QObject*> objectStack;
 };
 
-ctkModuleObjectHierarchyReader::ctkModuleObjectHierarchyReader(QObject *root)
-  : d(new ctkModuleObjectHierarchyReaderPrivate(root))
+ctkCmdLineModuleObjectHierarchyReader::ctkCmdLineModuleObjectHierarchyReader(QObject *root)
+  : d(new ctkCmdLineModuleObjectHierarchyReaderPrivate(root))
 {
 }
 
-ctkModuleObjectHierarchyReader::~ctkModuleObjectHierarchyReader()
+ctkCmdLineModuleObjectHierarchyReader::~ctkCmdLineModuleObjectHierarchyReader()
 {
 }
 
-void ctkModuleObjectHierarchyReader::setRootObject(QObject* root)
+void ctkCmdLineModuleObjectHierarchyReader::setRootObject(QObject* root)
 {
   d->rootObject = root;
   clear();
 }
 
-void ctkModuleObjectHierarchyReader::clear()
+void ctkCmdLineModuleObjectHierarchyReader::clear()
 {
   d->currentToken = NoToken;
   d->currentObject = 0;
   d->objectStack.clear();
 }
 
-bool ctkModuleObjectHierarchyReader::atEnd() const
+bool ctkCmdLineModuleObjectHierarchyReader::atEnd() const
 {
   return d->atEnd || d->rootObject == 0;
 }
 
-bool ctkModuleObjectHierarchyReader::isParameterGroup() const
+bool ctkCmdLineModuleObjectHierarchyReader::isParameterGroup() const
 {
   return d->currentToken == ParameterGroup;
 }
 
-bool ctkModuleObjectHierarchyReader::isParameter() const
+bool ctkCmdLineModuleObjectHierarchyReader::isParameter() const
 {
   return d->currentToken == Parameter;
 }
 
-QString ctkModuleObjectHierarchyReader::name() const
+QString ctkCmdLineModuleObjectHierarchyReader::name() const
 {
   if (d->currentObject == 0) return QString();
   switch(d->currentToken)
@@ -139,7 +139,7 @@ QString ctkModuleObjectHierarchyReader::name() const
   }
 }
 
-QString ctkModuleObjectHierarchyReader::label() const
+QString ctkCmdLineModuleObjectHierarchyReader::label() const
 {
   if (d->currentObject == 0) return QString();
   switch(d->currentToken)
@@ -151,37 +151,37 @@ QString ctkModuleObjectHierarchyReader::label() const
   }
 }
 
-QString ctkModuleObjectHierarchyReader::value() const
+QString ctkCmdLineModuleObjectHierarchyReader::value() const
 {
   QString valProp = property("valueProperty").toString();
   return property(valProp).toString();
 }
 
-QString ctkModuleObjectHierarchyReader::flag() const
+QString ctkCmdLineModuleObjectHierarchyReader::flag() const
 {
   QVariant v = property("flag");
   return v.isValid() ? v.toString() : QString();
 }
 
-QString ctkModuleObjectHierarchyReader::longFlag() const
+QString ctkCmdLineModuleObjectHierarchyReader::longFlag() const
 {
   QVariant v = property("longflag");
   return v.isValid() ? v.toString() : QString();
 }
 
-int ctkModuleObjectHierarchyReader::index() const
+int ctkCmdLineModuleObjectHierarchyReader::index() const
 {
   QVariant v = property("index");
   return v.isValid() ? v.toInt() : -1;
 }
 
-bool ctkModuleObjectHierarchyReader::isMultiple() const
+bool ctkCmdLineModuleObjectHierarchyReader::isMultiple() const
 {
   QVariant v = property("multiple");
   return v.isValid() ? v.toBool() : false;
 }
 
-QVariant ctkModuleObjectHierarchyReader::property(const QString &propName) const
+QVariant ctkCmdLineModuleObjectHierarchyReader::property(const QString &propName) const
 {
   if (d->currentObject == 0) return QVariant();
 
@@ -192,7 +192,7 @@ QVariant ctkModuleObjectHierarchyReader::property(const QString &propName) const
   return res;
 }
 
-ctkModuleObjectHierarchyReader::TokenType ctkModuleObjectHierarchyReader::readNext() const
+ctkCmdLineModuleObjectHierarchyReader::TokenType ctkCmdLineModuleObjectHierarchyReader::readNext() const
 {
   if (d->atEnd) return NoToken;
 
@@ -242,25 +242,25 @@ ctkModuleObjectHierarchyReader::TokenType ctkModuleObjectHierarchyReader::readNe
   return NoToken;
 }
 
-bool ctkModuleObjectHierarchyReader::readNextExecutable() const
+bool ctkCmdLineModuleObjectHierarchyReader::readNextExecutable() const
 {
   while (!(readNext() == Executable || d->atEnd));
   return !d->atEnd;
 }
 
-bool ctkModuleObjectHierarchyReader::readNextParameterGroup() const
+bool ctkCmdLineModuleObjectHierarchyReader::readNextParameterGroup() const
 {
   while (!(readNext() == ParameterGroup || d->atEnd));
   return !d->atEnd;
 }
 
-bool ctkModuleObjectHierarchyReader::readNextParameter() const
+bool ctkCmdLineModuleObjectHierarchyReader::readNextParameter() const
 {
   while (!(readNext() == Parameter || d->atEnd));
   return !d->atEnd;
 }
 
-ctkModuleObjectHierarchyReader::TokenType ctkModuleObjectHierarchyReader::tokenType() const
+ctkCmdLineModuleObjectHierarchyReader::TokenType ctkCmdLineModuleObjectHierarchyReader::tokenType() const
 {
   return d->currentToken;
 }

+ 8 - 8
Libs/CommandLineModules/ctkModuleObjectHierarchyReader.h

@@ -19,8 +19,8 @@
   
 =============================================================================*/
 
-#ifndef CTKMODULEOBJECTHIERARCHYREADER_H
-#define CTKMODULEOBJECTHIERARCHYREADER_H
+#ifndef CTKCMDLINEMODULEOBJECTHIERARCHYREADER_H
+#define CTKCMDLINEMODULEOBJECTHIERARCHYREADER_H
 
 #include <QString>
 #include <QScopedPointer>
@@ -30,9 +30,9 @@
 
 class QObject;
 
-class ctkModuleObjectHierarchyReaderPrivate;
+class ctkCmdLineModuleObjectHierarchyReaderPrivate;
 
-class CTK_CMDLINEMODULE_EXPORT ctkModuleObjectHierarchyReader
+class CTK_CMDLINEMODULE_EXPORT ctkCmdLineModuleObjectHierarchyReader
 {
 
 public:
@@ -44,8 +44,8 @@ public:
     Parameter
   };
 
-  ctkModuleObjectHierarchyReader(QObject* root = 0);
-  ~ctkModuleObjectHierarchyReader();
+  ctkCmdLineModuleObjectHierarchyReader(QObject* root = 0);
+  ~ctkCmdLineModuleObjectHierarchyReader();
 
   void setRootObject(QObject* root);
   void clear();
@@ -77,8 +77,8 @@ public:
 
 private:
 
-  QScopedPointer<ctkModuleObjectHierarchyReaderPrivate> d;
+  QScopedPointer<ctkCmdLineModuleObjectHierarchyReaderPrivate> d;
 
 };
 
-#endif // CTKMODULEOBJECTHIERARCHYREADER_H
+#endif // CTKCMDLINEMODULEOBJECTHIERARCHYREADER_H

+ 138 - 138
Libs/CommandLineModules/ctkModuleParameter.cpp

@@ -18,12 +18,12 @@ limitations under the License.
 
 =============================================================================*/
 
-#include "ctkModuleParameter.h"
+#include "ctkCmdLineModuleParameter.h"
 #include <QStringList>
 
-struct ctkModuleParameterPrivate
+struct ctkCmdLineModuleParameterPrivate
 {
-  ctkModuleParameterPrivate()
+  ctkCmdLineModuleParameterPrivate()
     : Hidden(false), Constraints(false), Index(-1), Multiple(false), Aggregate("false")
   {}
 
@@ -77,90 +77,90 @@ struct ctkModuleParameterPrivate
 };
 
 //----------------------------------------------------------------------------
-ctkModuleParameter::ctkModuleParameter()
-  : d_ptr(new ctkModuleParameterPrivate)
+ctkCmdLineModuleParameter::ctkCmdLineModuleParameter()
+  : d_ptr(new ctkCmdLineModuleParameterPrivate)
 { }
 
 //----------------------------------------------------------------------------
-ctkModuleParameter::~ctkModuleParameter()
+ctkCmdLineModuleParameter::~ctkCmdLineModuleParameter()
 {
   delete d_ptr;
 }
 
 //----------------------------------------------------------------------------
-void ctkModuleParameter::setTag(const QString& tag)
+void ctkCmdLineModuleParameter::setTag(const QString& tag)
 {
-  Q_D(ctkModuleParameter);
+  Q_D(ctkCmdLineModuleParameter);
   d->Tag = tag;
 }
 
 //----------------------------------------------------------------------------
-QString ctkModuleParameter::tag() const
+QString ctkCmdLineModuleParameter::tag() const
 {
-  Q_D(const ctkModuleParameter);
+  Q_D(const ctkCmdLineModuleParameter);
   return d->Tag;
 }
 
 ////----------------------------------------------------------------------------
-//void ctkModuleParameter::setCPPType(const QString& type)
+//void ctkCmdLineModuleParameter::setCPPType(const QString& type)
 //{
-//  Q_D(ctkModuleParameter);
+//  Q_D(ctkCmdLineModuleParameter);
 //  d->CPPType = type;
 //}
 
 ////----------------------------------------------------------------------------
-//QString ctkModuleParameter::cppType() const
+//QString ctkCmdLineModuleParameter::cppType() const
 //{
-//  Q_D(const ctkModuleParameter);
+//  Q_D(const ctkCmdLineModuleParameter);
 //  return d->CPPType;
 //}
 
 //----------------------------------------------------------------------------
-void ctkModuleParameter::setType(const QString& type)
+void ctkCmdLineModuleParameter::setType(const QString& type)
 {
-  Q_D(ctkModuleParameter);
+  Q_D(ctkCmdLineModuleParameter);
   d->Type = type;
 }
 
 //----------------------------------------------------------------------------
-QString ctkModuleParameter::type() const
+QString ctkCmdLineModuleParameter::type() const
 {
-  Q_D(const ctkModuleParameter);
+  Q_D(const ctkCmdLineModuleParameter);
   return d->Type;
 }
 
 //----------------------------------------------------------------------------
-void ctkModuleParameter::setReference(const QString& ref)
+void ctkCmdLineModuleParameter::setReference(const QString& ref)
 {
-  Q_D(ctkModuleParameter);
+  Q_D(ctkCmdLineModuleParameter);
   d->Reference = ref;
 }
 
 //----------------------------------------------------------------------------
-QString ctkModuleParameter::reference() const
+QString ctkCmdLineModuleParameter::reference() const
 {
-  Q_D(const ctkModuleParameter);
+  Q_D(const ctkCmdLineModuleParameter);
   return d->Reference;
 }
 
 //----------------------------------------------------------------------------
-void ctkModuleParameter::setHidden(bool hidden)
+void ctkCmdLineModuleParameter::setHidden(bool hidden)
 {
-  Q_D(ctkModuleParameter);
+  Q_D(ctkCmdLineModuleParameter);
   d->Hidden = hidden;
 }
 
 //----------------------------------------------------------------------------
-bool ctkModuleParameter::hidden() const
+bool ctkCmdLineModuleParameter::hidden() const
 {
-  Q_D(const ctkModuleParameter);
+  Q_D(const ctkCmdLineModuleParameter);
   return d->Hidden;
 }
 
 //----------------------------------------------------------------------------
-bool ctkModuleParameter::isReturnParameter() const
+bool ctkCmdLineModuleParameter::isReturnParameter() const
 {
-  Q_D(const ctkModuleParameter);
+  Q_D(const ctkCmdLineModuleParameter);
   // could check for tag == float, int, float-vector, ...
   if (d->Channel == "output"
       && !this->isFlagParameter() && !this->isIndexParameter())
@@ -171,396 +171,396 @@ bool ctkModuleParameter::isReturnParameter() const
 }
 
 //----------------------------------------------------------------------------
-bool ctkModuleParameter::isFlagParameter() const
+bool ctkCmdLineModuleParameter::isFlagParameter() const
 {
-  Q_D(const ctkModuleParameter);
+  Q_D(const ctkCmdLineModuleParameter);
   return (d->Flag != "" || d->LongFlag != "");
 }
 
 //----------------------------------------------------------------------------
-bool ctkModuleParameter::isIndexParameter() const
+bool ctkCmdLineModuleParameter::isIndexParameter() const
 {
-  Q_D(const ctkModuleParameter);
+  Q_D(const ctkCmdLineModuleParameter);
   return (d->Index > -1);
 }
 
 //----------------------------------------------------------------------------
-void ctkModuleParameter::setArgType(const QString& argType)
+void ctkCmdLineModuleParameter::setArgType(const QString& argType)
 {
-  Q_D(ctkModuleParameter);
+  Q_D(ctkCmdLineModuleParameter);
   d->ArgType = argType;
 }
 
 //----------------------------------------------------------------------------
-QString ctkModuleParameter::argType() const
+QString ctkCmdLineModuleParameter::argType() const
 {
-  Q_D(const ctkModuleParameter);
+  Q_D(const ctkCmdLineModuleParameter);
   return d->ArgType;
 }
 
 ////----------------------------------------------------------------------------
-//void ctkModuleParameter::setStringToType(const QString& stringToType)
+//void ctkCmdLineModuleParameter::setStringToType(const QString& stringToType)
 //{
-//  Q_D(ctkModuleParameter);
+//  Q_D(ctkCmdLineModuleParameter);
 //  d->StringToType = stringToType;
 //}
 
 ////----------------------------------------------------------------------------
-//QString ctkModuleParameter::stringToType() const
+//QString ctkCmdLineModuleParameter::stringToType() const
 //{
-//  Q_D(const ctkModuleParameter);
+//  Q_D(const ctkCmdLineModuleParameter);
 //  return d->StringToType;
 //}
 
 //----------------------------------------------------------------------------
-void ctkModuleParameter::setName(const QString& name)
+void ctkCmdLineModuleParameter::setName(const QString& name)
 {
-  Q_D(ctkModuleParameter);
+  Q_D(ctkCmdLineModuleParameter);
   d->Name = name;
 }
 
 //----------------------------------------------------------------------------
-QString ctkModuleParameter::name() const
+QString ctkCmdLineModuleParameter::name() const
 {
-  Q_D(const ctkModuleParameter);
+  Q_D(const ctkCmdLineModuleParameter);
   return d->Name;
 }
 
 //----------------------------------------------------------------------------
-void ctkModuleParameter::setLongFlag(const QString& longFlag)
+void ctkCmdLineModuleParameter::setLongFlag(const QString& longFlag)
 {
-  Q_D(ctkModuleParameter);
+  Q_D(ctkCmdLineModuleParameter);
   d->LongFlag = longFlag;
 }
 
 //----------------------------------------------------------------------------
-QString ctkModuleParameter::longFlag() const
+QString ctkCmdLineModuleParameter::longFlag() const
 {
-  Q_D(const ctkModuleParameter);
+  Q_D(const ctkCmdLineModuleParameter);
   return d->LongFlag;
 }
 
 //----------------------------------------------------------------------------
-void ctkModuleParameter::setLongFlagAliasesAsString(const QString& aliases)
+void ctkCmdLineModuleParameter::setLongFlagAliasesAsString(const QString& aliases)
 {
-  Q_D(ctkModuleParameter);
+  Q_D(ctkCmdLineModuleParameter);
   d->LongFlagAliases = d->splitAndTrim(aliases, ",");
   d->LongFlagAliasesAsString = d->LongFlagAliases.join(", ");
 }
 
 //----------------------------------------------------------------------------
-QString ctkModuleParameter::longFlagAliasesAsString() const
+QString ctkCmdLineModuleParameter::longFlagAliasesAsString() const
 {
-  Q_D(const ctkModuleParameter);
+  Q_D(const ctkCmdLineModuleParameter);
   return d->LongFlagAliasesAsString;
 }
 
 //----------------------------------------------------------------------------
-QStringList ctkModuleParameter::longFlagAliases() const
+QStringList ctkCmdLineModuleParameter::longFlagAliases() const
 {
-  Q_D(const ctkModuleParameter);
+  Q_D(const ctkCmdLineModuleParameter);
   return d->LongFlagAliases;
 }
 
 //----------------------------------------------------------------------------
-void ctkModuleParameter::setDeprecatedLongFlagAliasesAsString(const QString& aliases)
+void ctkCmdLineModuleParameter::setDeprecatedLongFlagAliasesAsString(const QString& aliases)
 {
-  Q_D(ctkModuleParameter);
+  Q_D(ctkCmdLineModuleParameter);
   d->DeprecatedLongFlagAliases = d->splitAndTrim(aliases, ",");
   d->DeprecatedLongFlagAliasesAsString = d->DeprecatedLongFlagAliases.join(", ");
 }
 
 //----------------------------------------------------------------------------
-QString ctkModuleParameter::deprecatedLongFlagAliasesAsString() const
+QString ctkCmdLineModuleParameter::deprecatedLongFlagAliasesAsString() const
 {
-  Q_D(const ctkModuleParameter);
+  Q_D(const ctkCmdLineModuleParameter);
   return d->DeprecatedLongFlagAliasesAsString;
 }
 
 //----------------------------------------------------------------------------
-QStringList ctkModuleParameter::deprecatedLongFlagAliases() const
+QStringList ctkCmdLineModuleParameter::deprecatedLongFlagAliases() const
 {
-  Q_D(const ctkModuleParameter);
+  Q_D(const ctkCmdLineModuleParameter);
   return d->DeprecatedLongFlagAliases;
 }
 
 //----------------------------------------------------------------------------
-void ctkModuleParameter::setLabel(const QString& label)
+void ctkCmdLineModuleParameter::setLabel(const QString& label)
 {
-  Q_D(ctkModuleParameter);
+  Q_D(ctkCmdLineModuleParameter);
   d->Label = label;
 }
 
 //----------------------------------------------------------------------------
-QString ctkModuleParameter::label() const
+QString ctkCmdLineModuleParameter::label() const
 {
-  Q_D(const ctkModuleParameter);
+  Q_D(const ctkCmdLineModuleParameter);
   return d->Label;
 }
 
 //----------------------------------------------------------------------------
-void ctkModuleParameter::setConstraints(bool constraints)
+void ctkCmdLineModuleParameter::setConstraints(bool constraints)
 {
-  Q_D(ctkModuleParameter);
+  Q_D(ctkCmdLineModuleParameter);
   d->Constraints = constraints;
 }
 
 //----------------------------------------------------------------------------
-bool ctkModuleParameter::constraints() const
+bool ctkCmdLineModuleParameter::constraints() const
 {
-  Q_D(const ctkModuleParameter);
+  Q_D(const ctkCmdLineModuleParameter);
   return d->Constraints;
 }
 
 //----------------------------------------------------------------------------
-void ctkModuleParameter::setMaximum(const QString& maximum)
+void ctkCmdLineModuleParameter::setMaximum(const QString& maximum)
 {
-  Q_D(ctkModuleParameter);
+  Q_D(ctkCmdLineModuleParameter);
   d->Maximum = maximum;
 }
 
 //----------------------------------------------------------------------------
-QString ctkModuleParameter::maximum() const
+QString ctkCmdLineModuleParameter::maximum() const
 {
-  Q_D(const ctkModuleParameter);
+  Q_D(const ctkCmdLineModuleParameter);
   return d->Maximum;
 }
 
 //----------------------------------------------------------------------------
-void ctkModuleParameter::setMinimum(const QString& minimum)
+void ctkCmdLineModuleParameter::setMinimum(const QString& minimum)
 {
-  Q_D(ctkModuleParameter);
+  Q_D(ctkCmdLineModuleParameter);
   d->Minimum = minimum;
 }
 
 //----------------------------------------------------------------------------
-QString ctkModuleParameter::minimum() const
+QString ctkCmdLineModuleParameter::minimum() const
 {
-  Q_D(const ctkModuleParameter);
+  Q_D(const ctkCmdLineModuleParameter);
   return d->Minimum;
 }
 
 //----------------------------------------------------------------------------
-void ctkModuleParameter::setStep(const QString& step)
+void ctkCmdLineModuleParameter::setStep(const QString& step)
 {
-  Q_D(ctkModuleParameter);
+  Q_D(ctkCmdLineModuleParameter);
   d->Step = step;
 }
 
 //----------------------------------------------------------------------------
-QString ctkModuleParameter::step() const
+QString ctkCmdLineModuleParameter::step() const
 {
-  Q_D(const ctkModuleParameter);
+  Q_D(const ctkCmdLineModuleParameter);
   return d->Step;
 }
 
 //----------------------------------------------------------------------------
-void ctkModuleParameter::setDescription(const QString& description)
+void ctkCmdLineModuleParameter::setDescription(const QString& description)
 {
-  Q_D(ctkModuleParameter);
+  Q_D(ctkCmdLineModuleParameter);
   d->Description = description;
 }
 
 //----------------------------------------------------------------------------
-QString ctkModuleParameter::description() const
+QString ctkCmdLineModuleParameter::description() const
 {
-  Q_D(const ctkModuleParameter);
+  Q_D(const ctkCmdLineModuleParameter);
   return d->Description;
 }
 
 //----------------------------------------------------------------------------
-void ctkModuleParameter::setChannel(const QString& channel)
+void ctkCmdLineModuleParameter::setChannel(const QString& channel)
 {
-  Q_D(ctkModuleParameter);
+  Q_D(ctkCmdLineModuleParameter);
   d->Channel = channel;
 }
 
 //----------------------------------------------------------------------------
-QString ctkModuleParameter::channel() const
+QString ctkCmdLineModuleParameter::channel() const
 {
-  Q_D(const ctkModuleParameter);
+  Q_D(const ctkCmdLineModuleParameter);
   return d->Channel;
 }
 
 //----------------------------------------------------------------------------
-void ctkModuleParameter::setIndex(int index)
+void ctkCmdLineModuleParameter::setIndex(int index)
 {
-  Q_D(ctkModuleParameter);
+  Q_D(ctkCmdLineModuleParameter);
   d->Index = index;
 }
 
 //----------------------------------------------------------------------------
-int ctkModuleParameter::index() const
+int ctkCmdLineModuleParameter::index() const
 {
-  Q_D(const ctkModuleParameter);
+  Q_D(const ctkCmdLineModuleParameter);
   return d->Index;
 }
 
 //----------------------------------------------------------------------------
-void ctkModuleParameter::setDefaultValue(const QString& def)
+void ctkCmdLineModuleParameter::setDefaultValue(const QString& def)
 {
-  Q_D(ctkModuleParameter);
+  Q_D(ctkCmdLineModuleParameter);
   d->Default = def;
 }
 
 //----------------------------------------------------------------------------
-QString ctkModuleParameter::defaultValue() const
+QString ctkCmdLineModuleParameter::defaultValue() const
 {
-  Q_D(const ctkModuleParameter);
+  Q_D(const ctkCmdLineModuleParameter);
   return d->Default;
 }
 
 //----------------------------------------------------------------------------
-void ctkModuleParameter::setFlag(const QString& flag)
+void ctkCmdLineModuleParameter::setFlag(const QString& flag)
 {
-  Q_D(ctkModuleParameter);
+  Q_D(ctkCmdLineModuleParameter);
   d->Flag = flag;
 }
 
 //----------------------------------------------------------------------------
-QString ctkModuleParameter::flag() const
+QString ctkCmdLineModuleParameter::flag() const
 {
-  Q_D(const ctkModuleParameter);
+  Q_D(const ctkCmdLineModuleParameter);
   return d->Flag;
 }
 
 //----------------------------------------------------------------------------
-void ctkModuleParameter::setFlagAliasesAsString(const QString& aliases)
+void ctkCmdLineModuleParameter::setFlagAliasesAsString(const QString& aliases)
 {
-  Q_D(ctkModuleParameter);
+  Q_D(ctkCmdLineModuleParameter);
   d->FlagAliases = d->splitAndTrim(aliases, ",");
   d->FlagAliasesAsString = d->FlagAliases.join(", ");
 }
 
 //----------------------------------------------------------------------------
-QString ctkModuleParameter::flagAliasesAsString() const
+QString ctkCmdLineModuleParameter::flagAliasesAsString() const
 {
-  Q_D(const ctkModuleParameter);
+  Q_D(const ctkCmdLineModuleParameter);
   return d->FlagAliasesAsString;
 }
 
 //----------------------------------------------------------------------------
-QStringList ctkModuleParameter::flagAliases() const
+QStringList ctkCmdLineModuleParameter::flagAliases() const
 {
-  Q_D(const ctkModuleParameter);
+  Q_D(const ctkCmdLineModuleParameter);
   return d->FlagAliases;
 }
 
 //----------------------------------------------------------------------------
-void ctkModuleParameter::setDeprecatedFlagAliasesAsString(const QString& aliases)
+void ctkCmdLineModuleParameter::setDeprecatedFlagAliasesAsString(const QString& aliases)
 {
-  Q_D(ctkModuleParameter);
+  Q_D(ctkCmdLineModuleParameter);
   d->DeprecatedFlagAliases = d->splitAndTrim(aliases, ",");
   d->DeprecatedFlagAliasesAsString = d->DeprecatedFlagAliases.join(", ");
 }
 
 //----------------------------------------------------------------------------
-QString ctkModuleParameter::deprecatedFlagAliasesAsString() const
+QString ctkCmdLineModuleParameter::deprecatedFlagAliasesAsString() const
 {
-  Q_D(const ctkModuleParameter);
+  Q_D(const ctkCmdLineModuleParameter);
   return d->DeprecatedFlagAliasesAsString;
 }
 
 //----------------------------------------------------------------------------
-QStringList ctkModuleParameter::deprecatedFlagAliases() const
+QStringList ctkCmdLineModuleParameter::deprecatedFlagAliases() const
 {
-  Q_D(const ctkModuleParameter);
+  Q_D(const ctkCmdLineModuleParameter);
   return d->DeprecatedFlagAliases;
 }
 
 //----------------------------------------------------------------------------
-void ctkModuleParameter::setMultiple(bool multiple)
+void ctkCmdLineModuleParameter::setMultiple(bool multiple)
 {
-  Q_D(ctkModuleParameter);
+  Q_D(ctkCmdLineModuleParameter);
   d->Multiple = multiple;
 }
 
 //----------------------------------------------------------------------------
-bool ctkModuleParameter::multiple() const
+bool ctkCmdLineModuleParameter::multiple() const
 {
-  Q_D(const ctkModuleParameter);
+  Q_D(const ctkCmdLineModuleParameter);
   return d->Multiple;
 }
 
 //----------------------------------------------------------------------------
-void ctkModuleParameter::setAggregate(const QString& aggregate)
+void ctkCmdLineModuleParameter::setAggregate(const QString& aggregate)
 {
-  Q_D(ctkModuleParameter);
+  Q_D(ctkCmdLineModuleParameter);
   d->Aggregate = aggregate;
 }
 
 //----------------------------------------------------------------------------
-QString ctkModuleParameter::aggregate() const
+QString ctkCmdLineModuleParameter::aggregate() const
 {
-  Q_D(const ctkModuleParameter);
+  Q_D(const ctkCmdLineModuleParameter);
   return d->Aggregate;
 }
 
 //----------------------------------------------------------------------------
-void ctkModuleParameter::setFileExtensionsAsString(const QString& extensions)
+void ctkCmdLineModuleParameter::setFileExtensionsAsString(const QString& extensions)
 {
-  Q_D(ctkModuleParameter);
+  Q_D(ctkCmdLineModuleParameter);
   d->FileExtensions = d->splitAndTrim(extensions, ",");
   d->FileExtensionsAsString = d->FileExtensions.join(",");
 }
 
 //----------------------------------------------------------------------------
-QString ctkModuleParameter::fileExtensionsAsString() const
+QString ctkCmdLineModuleParameter::fileExtensionsAsString() const
 {
-  Q_D(const ctkModuleParameter);
+  Q_D(const ctkCmdLineModuleParameter);
   return d->FileExtensionsAsString;
 }
 
 //----------------------------------------------------------------------------
-QStringList ctkModuleParameter::fileExtensions() const
+QStringList ctkCmdLineModuleParameter::fileExtensions() const
 {
-  Q_D(const ctkModuleParameter);
+  Q_D(const ctkCmdLineModuleParameter);
   return d->FileExtensions;
 }
 
 //----------------------------------------------------------------------------
-void ctkModuleParameter::setCoordinateSystem(const QString& coordinateSystem)
+void ctkCmdLineModuleParameter::setCoordinateSystem(const QString& coordinateSystem)
 {
-  Q_D(ctkModuleParameter);
+  Q_D(ctkCmdLineModuleParameter);
   d->CoordinateSystem = coordinateSystem;
 }
 
 //----------------------------------------------------------------------------
-QString ctkModuleParameter::coordinateSystem() const
+QString ctkCmdLineModuleParameter::coordinateSystem() const
 {
-  Q_D(const ctkModuleParameter);
+  Q_D(const ctkCmdLineModuleParameter);
   return d->CoordinateSystem;
 }
 
 //----------------------------------------------------------------------------
-void ctkModuleParameter::addElement(const QString &elem)
+void ctkCmdLineModuleParameter::addElement(const QString &elem)
 {
-  Q_D(ctkModuleParameter);
+  Q_D(ctkCmdLineModuleParameter);
   d->Elements.push_back(elem);
 }
 
 //----------------------------------------------------------------------------
-void ctkModuleParameter::setElements(const QStringList& elems)
+void ctkCmdLineModuleParameter::setElements(const QStringList& elems)
 {
-  Q_D(ctkModuleParameter);
+  Q_D(ctkCmdLineModuleParameter);
   d->Elements = elems;
 }
 
 //----------------------------------------------------------------------------
-QStringList ctkModuleParameter::elements() const
+QStringList ctkCmdLineModuleParameter::elements() const
 {
-  Q_D(const ctkModuleParameter);
+  Q_D(const ctkCmdLineModuleParameter);
   return d->Elements;
 }
 
 //----------------------------------------------------------------------------
-//QStringList& ctkModuleParameter::elements()
+//QStringList& ctkCmdLineModuleParameter::elements()
 //{
 //  return d->Elements;
 //}
 
 //----------------------------------------------------------------------------
-QTextStream& operator<<(QTextStream& os, const ctkModuleParameter& parameter)
+QTextStream& operator<<(QTextStream& os, const ctkCmdLineModuleParameter& parameter)
 {
   os << "    Parameter" << '\n';
   os << "      " << "Tag: " << parameter.tag() << '\n';

+ 11 - 11
Libs/CommandLineModules/ctkModuleParameter.h

@@ -18,32 +18,32 @@
 
 =============================================================================*/
 
-#ifndef __ctkModuleParameter_h
-#define __ctkModuleParameter_h
+#ifndef __ctkCmdLineModuleParameter_h
+#define __ctkCmdLineModuleParameter_h
 
 #include "ctkCommandLineModulesExport.h"
 
 #include <QTextStream>
 
-class ctkModuleParameterPrivate;
+class ctkCmdLineModuleParameterPrivate;
 
 /** 
  *  \brief Single parameter to a module, like a threshold of a filter.
  *
- * ctkModuleParameter describes a single parameters to a
+ * ctkCmdLineModuleParameter describes a single parameters to a
  * module. Information on the parameter type, name, flag, label,
  * description, channel, index, default, and constraints can be
  * stored.
  *
  */
-class CTK_CMDLINEMODULE_EXPORT ctkModuleParameter
+class CTK_CMDLINEMODULE_EXPORT ctkCmdLineModuleParameter
 {
-  Q_DECLARE_PRIVATE(ctkModuleParameter)
+  Q_DECLARE_PRIVATE(ctkCmdLineModuleParameter)
 
 public:
 
-  ctkModuleParameter();
-  ~ctkModuleParameter();
+  ctkCmdLineModuleParameter();
+  ~ctkCmdLineModuleParameter();
 
   void setTag(const QString& tag);
   QString tag() const;
@@ -147,11 +147,11 @@ public:
 
 private:
 
-  Q_DISABLE_COPY(ctkModuleParameter)
+  Q_DISABLE_COPY(ctkCmdLineModuleParameter)
 
-  ctkModuleParameterPrivate * const d_ptr;
+  ctkCmdLineModuleParameterPrivate * const d_ptr;
 };
 
-CTK_CMDLINEMODULE_EXPORT QTextStream& operator<<(QTextStream& os, const ctkModuleParameter& parameter);
+CTK_CMDLINEMODULE_EXPORT QTextStream& operator<<(QTextStream& os, const ctkCmdLineModuleParameter& parameter);
 
 #endif

+ 37 - 37
Libs/CommandLineModules/ctkModuleParameterGroup.cpp

@@ -18,11 +18,11 @@ limitations under the License.
 
 =============================================================================*/
 
-#include "ctkModuleParameterGroup.h"
+#include "ctkCmdLineModuleParameterGroup.h"
 
-struct ctkModuleParameterGroupPrivate
+struct ctkCmdLineModuleParameterGroupPrivate
 {
-  ~ctkModuleParameterGroupPrivate()
+  ~ctkCmdLineModuleParameterGroupPrivate()
   {
     qDeleteAll(Parameters);
   }
@@ -30,82 +30,82 @@ struct ctkModuleParameterGroupPrivate
   QString Label;
   QString Description;
   bool Advanced;
-  QList<ctkModuleParameter*> Parameters;
+  QList<ctkCmdLineModuleParameter*> Parameters;
 };
 
 //----------------------------------------------------------------------------
-ctkModuleParameterGroup::ctkModuleParameterGroup()
-  : d_ptr(new ctkModuleParameterGroupPrivate())
+ctkCmdLineModuleParameterGroup::ctkCmdLineModuleParameterGroup()
+  : d_ptr(new ctkCmdLineModuleParameterGroupPrivate())
 {
 }
 
 //----------------------------------------------------------------------------
-ctkModuleParameterGroup::~ctkModuleParameterGroup()
+ctkCmdLineModuleParameterGroup::~ctkCmdLineModuleParameterGroup()
 {
   delete d_ptr;
 }
 
 //----------------------------------------------------------------------------
-void ctkModuleParameterGroup::setLabel(const QString& label)
+void ctkCmdLineModuleParameterGroup::setLabel(const QString& label)
 {
-  Q_D(ctkModuleParameterGroup);
+  Q_D(ctkCmdLineModuleParameterGroup);
   d->Label = label;
 }
 
 //----------------------------------------------------------------------------
-QString ctkModuleParameterGroup::label() const
+QString ctkCmdLineModuleParameterGroup::label() const
 {
-  Q_D(const ctkModuleParameterGroup);
+  Q_D(const ctkCmdLineModuleParameterGroup);
   return d->Label;
 }
 
 //----------------------------------------------------------------------------
-void ctkModuleParameterGroup::setDescription(const QString& description)
+void ctkCmdLineModuleParameterGroup::setDescription(const QString& description)
 {
-  Q_D(ctkModuleParameterGroup);
+  Q_D(ctkCmdLineModuleParameterGroup);
   d->Description = description;
 }
 
 //----------------------------------------------------------------------------
-QString ctkModuleParameterGroup::description() const
+QString ctkCmdLineModuleParameterGroup::description() const
 {
-  Q_D(const ctkModuleParameterGroup);
+  Q_D(const ctkCmdLineModuleParameterGroup);
   return d->Description;
 }
 
 //----------------------------------------------------------------------------
-void ctkModuleParameterGroup::setAdvanced(bool advanced)
+void ctkCmdLineModuleParameterGroup::setAdvanced(bool advanced)
 {
-  Q_D(ctkModuleParameterGroup);
+  Q_D(ctkCmdLineModuleParameterGroup);
   d->Advanced = advanced;
 }
 
 //----------------------------------------------------------------------------
-bool ctkModuleParameterGroup::advanced() const
+bool ctkCmdLineModuleParameterGroup::advanced() const
 {
-  Q_D(const ctkModuleParameterGroup);
+  Q_D(const ctkCmdLineModuleParameterGroup);
   return d->Advanced;
 }
 
 //----------------------------------------------------------------------------
-void ctkModuleParameterGroup::addParameter(ctkModuleParameter* parameter)
+void ctkCmdLineModuleParameterGroup::addParameter(ctkCmdLineModuleParameter* parameter)
 {
-  Q_D(ctkModuleParameterGroup);
+  Q_D(ctkCmdLineModuleParameterGroup);
   d->Parameters.push_back(parameter);
 }
 
 //----------------------------------------------------------------------------
-QList<ctkModuleParameter*> ctkModuleParameterGroup::parameters() const
+QList<ctkCmdLineModuleParameter*> ctkCmdLineModuleParameterGroup::parameters() const
 {
-  Q_D(const ctkModuleParameterGroup);
+  Q_D(const ctkCmdLineModuleParameterGroup);
   return d->Parameters;
 }
 
 //----------------------------------------------------------------------------
-bool ctkModuleParameterGroup::hasParameter(const QString& name) const
+bool ctkCmdLineModuleParameterGroup::hasParameter(const QString& name) const
 {
-  Q_D(const ctkModuleParameterGroup);
-  foreach(const ctkModuleParameter* param, d->Parameters)
+  Q_D(const ctkCmdLineModuleParameterGroup);
+  foreach(const ctkCmdLineModuleParameter* param, d->Parameters)
   {
     if (param->name() == name) return true;
   }
@@ -113,10 +113,10 @@ bool ctkModuleParameterGroup::hasParameter(const QString& name) const
 }
 
 //----------------------------------------------------------------------------
-ctkModuleParameter* ctkModuleParameterGroup::parameter(const QString& name) const
+ctkCmdLineModuleParameter* ctkCmdLineModuleParameterGroup::parameter(const QString& name) const
 {
-  Q_D(const ctkModuleParameterGroup);
-  foreach(ctkModuleParameter* param, d->Parameters)
+  Q_D(const ctkCmdLineModuleParameterGroup);
+  foreach(ctkCmdLineModuleParameter* param, d->Parameters)
   {
     if (param->name() == name) return param;
   }
@@ -124,11 +124,11 @@ ctkModuleParameter* ctkModuleParameterGroup::parameter(const QString& name) cons
 }
 
 //----------------------------------------------------------------------------
-bool ctkModuleParameterGroup::hasReturnParameters() const
+bool ctkCmdLineModuleParameterGroup::hasReturnParameters() const
 {
-  Q_D(const ctkModuleParameterGroup);
+  Q_D(const ctkCmdLineModuleParameterGroup);
   // iterate over each parameter in d group
-  foreach(const ctkModuleParameter* param, d->Parameters)
+  foreach(const ctkCmdLineModuleParameter* param, d->Parameters)
   {
     if (param->isReturnParameter())
     {
@@ -139,11 +139,11 @@ bool ctkModuleParameterGroup::hasReturnParameters() const
 }
 
 //----------------------------------------------------------------------------
-bool ctkModuleParameterGroup::writeParameterFile(QTextStream& in, bool withHandlesToBulkParameters) const
+bool ctkCmdLineModuleParameterGroup::writeParameterFile(QTextStream& in, bool withHandlesToBulkParameters) const
 {
-  Q_D(const ctkModuleParameterGroup);
+  Q_D(const ctkCmdLineModuleParameterGroup);
   // iterate over each parameter in d group
-  foreach(const ctkModuleParameter* param, d->Parameters)
+  foreach(const ctkCmdLineModuleParameter* param, d->Parameters)
   {
     // write out all parameters or just the ones that are not bulk parameters
     QString tag = param->tag();
@@ -160,13 +160,13 @@ bool ctkModuleParameterGroup::writeParameterFile(QTextStream& in, bool withHandl
 }
 
 //----------------------------------------------------------------------------
-QTextStream & operator<<(QTextStream &os, const ctkModuleParameterGroup &group)
+QTextStream & operator<<(QTextStream &os, const ctkCmdLineModuleParameterGroup &group)
 { 
   os << "  Advanced: " << (group.advanced() ? "true" : "false") << '\n';
   os << "  Label: " << group.label() << '\n';
   os << "  Description: " << group.description() << '\n';
   os << "  Parameters: " << '\n';
-  foreach(ctkModuleParameter* param, group.parameters())
+  foreach(ctkCmdLineModuleParameter* param, group.parameters())
   {
     os << *param;
   }

+ 14 - 14
Libs/CommandLineModules/ctkModuleParameterGroup.h

@@ -18,25 +18,25 @@
 
 =============================================================================*/
 
-#ifndef __ctkModuleParameterGroup_h
-#define __ctkModuleParameterGroup_h
+#ifndef __ctkCmdLineModuleParameterGroup_h
+#define __ctkCmdLineModuleParameterGroup_h
 
-#include "ctkModuleParameter.h"
+#include "ctkCmdLineModuleParameter.h"
 
-class ctkModuleParameterGroupPrivate;
+class ctkCmdLineModuleParameterGroupPrivate;
 
 /** 
 *  \brief Group of parameters
 *
 */
-class CTK_CMDLINEMODULE_EXPORT ctkModuleParameterGroup
+class CTK_CMDLINEMODULE_EXPORT ctkCmdLineModuleParameterGroup
 {
-  Q_DECLARE_PRIVATE(ctkModuleParameterGroup)
+  Q_DECLARE_PRIVATE(ctkCmdLineModuleParameterGroup)
 
 public:
 
-  ctkModuleParameterGroup();
-  ~ctkModuleParameterGroup();
+  ctkCmdLineModuleParameterGroup();
+  ~ctkCmdLineModuleParameterGroup();
   
   void setLabel(const QString& label);
   QString label() const;
@@ -47,12 +47,12 @@ public:
   void setAdvanced(bool advanced);
   bool advanced() const;
 
-  void addParameter(ctkModuleParameter* parameter);
-  QList<ctkModuleParameter*> parameters() const;
+  void addParameter(ctkCmdLineModuleParameter* parameter);
+  QList<ctkCmdLineModuleParameter*> parameters() const;
 
   bool hasParameter(const QString& name) const;
 
-  ctkModuleParameter* parameter(const QString& name) const;
+  ctkCmdLineModuleParameter* parameter(const QString& name) const;
 
   bool hasReturnParameters() const;
 
@@ -60,11 +60,11 @@ public:
   
 private:
 
-  Q_DISABLE_COPY(ctkModuleParameterGroup)
+  Q_DISABLE_COPY(ctkCmdLineModuleParameterGroup)
 
-  ctkModuleParameterGroupPrivate * const d_ptr;
+  ctkCmdLineModuleParameterGroupPrivate * const d_ptr;
 };
 
-CTK_CMDLINEMODULE_EXPORT QTextStream & operator<<(QTextStream &os, const ctkModuleParameterGroup& group);
+CTK_CMDLINEMODULE_EXPORT QTextStream & operator<<(QTextStream &os, const ctkCmdLineModuleParameterGroup& group);
 
 #endif

+ 40 - 40
Libs/CommandLineModules/ctkModuleParameterParsers_p.h

@@ -19,12 +19,12 @@
   
 =============================================================================*/
 
-#ifndef CTKMODULEPARAMETERPARSERS_P_H
-#define CTKMODULEPARAMETERPARSERS_P_H
+#ifndef CTKCMDLINEMODULEPARAMETERPARSERS_P_H
+#define CTKCMDLINEMODULEPARAMETERPARSERS_P_H
 
 #include <QXmlStreamReader>
 
-#include "ctkModuleParameter.h"
+#include "ctkCmdLineModuleParameter.h"
 
 namespace {
 
@@ -40,15 +40,15 @@ static bool parseBooleanAttribute(const QStringRef& attrValue)
 
 }
 
-struct ctkModuleParameterParser
+struct ctkCmdLineModuleParameterParser
 {
 public:
 
-  virtual ~ctkModuleParameterParser() {}
+  virtual ~ctkCmdLineModuleParameterParser() {}
 
-  virtual ctkModuleParameter* parse(QXmlStreamReader &xmlReader)
+  virtual ctkCmdLineModuleParameter* parse(QXmlStreamReader &xmlReader)
   {
-    ctkModuleParameter* moduleParam = this->createModuleParameter();
+    ctkCmdLineModuleParameter* moduleParam = this->createModuleParameter();
 
     this->handleAttributes(moduleParam, xmlReader);
 
@@ -62,18 +62,18 @@ public:
 
 protected:
 
-  virtual ctkModuleParameter* createModuleParameter()
+  virtual ctkCmdLineModuleParameter* createModuleParameter()
   {
-    return new ctkModuleParameter;
+    return new ctkCmdLineModuleParameter;
   }
 
-  virtual void handleAttributes(ctkModuleParameter* moduleParam, QXmlStreamReader& xmlReader)
+  virtual void handleAttributes(ctkCmdLineModuleParameter* moduleParam, QXmlStreamReader& xmlReader)
   {
     // handle common attributes
     moduleParam->setHidden(parseBooleanAttribute(xmlReader.attributes().value("hidden")));
   }
 
-  virtual bool handleSubElement(ctkModuleParameter* moduleParam, QXmlStreamReader& xmlReader)
+  virtual bool handleSubElement(ctkCmdLineModuleParameter* moduleParam, QXmlStreamReader& xmlReader)
   {
     // handle common sub-elements
 
@@ -124,7 +124,7 @@ protected:
     return true;
   }
 
-  bool handleConstraintsElement(ctkModuleParameter* moduleParam, QXmlStreamReader& xmlReader)
+  bool handleConstraintsElement(ctkCmdLineModuleParameter* moduleParam, QXmlStreamReader& xmlReader)
   {
     moduleParam->setConstraints(true);
     while(xmlReader.readNextStartElement())
@@ -152,24 +152,24 @@ protected:
   }
 };
 
-class ctkModuleMultipleParameterParser : public ctkModuleParameterParser
+class ctkCmdLineModuleMultipleParameterParser : public ctkCmdLineModuleParameterParser
 {
 
 protected:
 
-  void handleAttributes(ctkModuleParameter* moduleParam, QXmlStreamReader& xmlReader)
+  void handleAttributes(ctkCmdLineModuleParameter* moduleParam, QXmlStreamReader& xmlReader)
   {
-    ctkModuleParameterParser::handleAttributes(moduleParam, xmlReader);
+    ctkCmdLineModuleParameterParser::handleAttributes(moduleParam, xmlReader);
     moduleParam->setHidden(parseBooleanAttribute(xmlReader.attributes().value("multiple")));
   }
 };
 
-class ctkModuleScalarVectorParameterParser : public ctkModuleParameterParser
+class ctkCmdLineModuleScalarVectorParameterParser : public ctkCmdLineModuleParameterParser
 {
 
 protected:
 
-  bool handleSubElement(ctkModuleParameter* moduleParam, QXmlStreamReader& xmlReader)
+  bool handleSubElement(ctkCmdLineModuleParameter* moduleParam, QXmlStreamReader& xmlReader)
   {
     QStringRef name = xmlReader.name();
 
@@ -179,17 +179,17 @@ protected:
     }
     else
     {
-      return ctkModuleParameterParser::handleSubElement(moduleParam, xmlReader);
+      return ctkCmdLineModuleParameterParser::handleSubElement(moduleParam, xmlReader);
     }
   }
 };
 
-class ctkModuleScalarParameterParser : public ctkModuleMultipleParameterParser
+class ctkCmdLineModuleScalarParameterParser : public ctkCmdLineModuleMultipleParameterParser
 {
 
 protected:
 
-  bool handleSubElement(ctkModuleParameter* moduleParam, QXmlStreamReader& xmlReader)
+  bool handleSubElement(ctkCmdLineModuleParameter* moduleParam, QXmlStreamReader& xmlReader)
   {
     QStringRef name = xmlReader.name();
 
@@ -199,17 +199,17 @@ protected:
     }
     else
     {
-      return ctkModuleMultipleParameterParser::handleSubElement(moduleParam, xmlReader);
+      return ctkCmdLineModuleMultipleParameterParser::handleSubElement(moduleParam, xmlReader);
     }
   }
 };
 
-class ctkModuleEnumerationParameterParser : public ctkModuleParameterParser
+class ctkCmdLineModuleEnumerationParameterParser : public ctkCmdLineModuleParameterParser
 {
 
 protected:
 
-  bool handleSubElement(ctkModuleParameter* moduleParam, QXmlStreamReader& xmlReader)
+  bool handleSubElement(ctkCmdLineModuleParameter* moduleParam, QXmlStreamReader& xmlReader)
   {
     QStringRef name = xmlReader.name();
 
@@ -220,29 +220,29 @@ protected:
     }
     else
     {
-      return ctkModuleParameterParser::handleSubElement(moduleParam, xmlReader);
+      return ctkCmdLineModuleParameterParser::handleSubElement(moduleParam, xmlReader);
     }
   }
 };
 
-class ctkModulePointParameterParser : public ctkModuleMultipleParameterParser
+class ctkCmdLineModulePointParameterParser : public ctkCmdLineModuleMultipleParameterParser
 {
 
 protected:
 
-  void handleAttributes(ctkModuleParameter* moduleParam, QXmlStreamReader& xmlReader)
+  void handleAttributes(ctkCmdLineModuleParameter* moduleParam, QXmlStreamReader& xmlReader)
   {
-    ctkModuleMultipleParameterParser::handleAttributes(moduleParam, xmlReader);
+    ctkCmdLineModuleMultipleParameterParser::handleAttributes(moduleParam, xmlReader);
     moduleParam->setCoordinateSystem(xmlReader.attributes().value("coordinateSystem").toString().trimmed());
   }
 };
 
-class ctkModuleChannelParameterParser : public ctkModuleMultipleParameterParser
+class ctkCmdLineModuleChannelParameterParser : public ctkCmdLineModuleMultipleParameterParser
 {
 
 protected:
 
-  bool handleSubElement(ctkModuleParameter* moduleParam, QXmlStreamReader& xmlReader)
+  bool handleSubElement(ctkCmdLineModuleParameter* moduleParam, QXmlStreamReader& xmlReader)
   {
     QStringRef name = xmlReader.name();
 
@@ -253,48 +253,48 @@ protected:
     }
     else
     {
-      return ctkModuleMultipleParameterParser::handleSubElement(moduleParam, xmlReader);
+      return ctkCmdLineModuleMultipleParameterParser::handleSubElement(moduleParam, xmlReader);
     }
   }
 };
 
-class ctkModuleFileParameterParser : public ctkModuleChannelParameterParser
+class ctkCmdLineModuleFileParameterParser : public ctkCmdLineModuleChannelParameterParser
 {
 
 protected:
 
-  void handleAttributes(ctkModuleParameter* moduleParam, QXmlStreamReader& xmlReader)
+  void handleAttributes(ctkCmdLineModuleParameter* moduleParam, QXmlStreamReader& xmlReader)
   {
-    ctkModuleChannelParameterParser::handleAttributes(moduleParam, xmlReader);
+    ctkCmdLineModuleChannelParameterParser::handleAttributes(moduleParam, xmlReader);
     moduleParam->setFileExtensionsAsString(xmlReader.attributes().value("fileExtensions").toString().trimmed());
   }
 };
 
-class ctkModuleGeometryParameterParser : public ctkModuleMultipleParameterParser
+class ctkCmdLineModuleGeometryParameterParser : public ctkCmdLineModuleMultipleParameterParser
 {
 
 protected:
 
-  void handleAttributes(ctkModuleParameter* moduleParam, QXmlStreamReader& xmlReader)
+  void handleAttributes(ctkCmdLineModuleParameter* moduleParam, QXmlStreamReader& xmlReader)
   {
-    ctkModuleMultipleParameterParser::handleAttributes(moduleParam, xmlReader);
+    ctkCmdLineModuleMultipleParameterParser::handleAttributes(moduleParam, xmlReader);
     moduleParam->setFileExtensionsAsString(xmlReader.attributes().value("fileExtensions").toString().trimmed());
     moduleParam->setType(xmlReader.attributes().value("type").toString().trimmed());
   }
 };
 
-class ctkModuleImageParameterParser : public ctkModuleChannelParameterParser
+class ctkCmdLineModuleImageParameterParser : public ctkCmdLineModuleChannelParameterParser
 {
 
 protected:
 
-  void handleAttributes(ctkModuleParameter* moduleParam, QXmlStreamReader& xmlReader)
+  void handleAttributes(ctkCmdLineModuleParameter* moduleParam, QXmlStreamReader& xmlReader)
   {
-    ctkModuleChannelParameterParser::handleAttributes(moduleParam, xmlReader);
+    ctkCmdLineModuleChannelParameterParser::handleAttributes(moduleParam, xmlReader);
     moduleParam->setFileExtensionsAsString(xmlReader.attributes().value("fileExtensions").toString().trimmed());
     moduleParam->setType(xmlReader.attributes().value("type").toString().trimmed());
   }
 };
 
 
-#endif // CTKMODULEPARAMETERPARSERS_P_H
+#endif // CTKCMDLINEMODULEPARAMETERPARSERS_P_H

+ 9 - 9
Libs/CommandLineModules/ctkModuleProcessException.cpp

@@ -19,41 +19,41 @@
   
 =============================================================================*/
 
-#include "ctkModuleProcessException.h"
+#include "ctkCmdLineModuleProcessException.h"
 
-ctkModuleProcessException::ctkModuleProcessException(const QString& msg, int code,
+ctkCmdLineModuleProcessException::ctkCmdLineModuleProcessException(const QString& msg, int code,
                                                      QProcess::ExitStatus status)
   : msg(msg), code(code), status(status)
 {}
 
-int ctkModuleProcessException::exitCode() const
+int ctkCmdLineModuleProcessException::exitCode() const
 {
   return code;
 }
 
-QProcess::ExitStatus ctkModuleProcessException::exitStatus() const
+QProcess::ExitStatus ctkCmdLineModuleProcessException::exitStatus() const
 {
   return status;
 }
 
-QString ctkModuleProcessException::message() const
+QString ctkCmdLineModuleProcessException::message() const
 {
   return msg;
 }
 
-const char* ctkModuleProcessException::what() const throw()
+const char* ctkCmdLineModuleProcessException::what() const throw()
 {
   static std::string strMsg;
   strMsg = msg.toStdString();
   return strMsg.c_str();
 }
 
-void ctkModuleProcessException::raise() const
+void ctkCmdLineModuleProcessException::raise() const
 {
   throw *this;
 }
 
-ctkModuleProcessException* ctkModuleProcessException::clone() const
+ctkCmdLineModuleProcessException* ctkCmdLineModuleProcessException::clone() const
 {
-  return new ctkModuleProcessException(*this);
+  return new ctkCmdLineModuleProcessException(*this);
 }

+ 7 - 7
Libs/CommandLineModules/ctkModuleProcessException.h

@@ -19,21 +19,21 @@
   
 =============================================================================*/
 
-#ifndef CTKMODULEPROCESSEXCEPTION_H
-#define CTKMODULEPROCESSEXCEPTION_H
+#ifndef CTKCMDLINEMODULEPROCESSEXCEPTION_H
+#define CTKCMDLINEMODULEPROCESSEXCEPTION_H
 
 #include <qtconcurrentexception.h>
 
 #include <QProcess>
 
-class ctkModuleProcessException : public QtConcurrent::Exception
+class ctkCmdLineModuleProcessException : public QtConcurrent::Exception
 {
 public:
 
-  ctkModuleProcessException(const QString& msg, int code = 0,
+  ctkCmdLineModuleProcessException(const QString& msg, int code = 0,
                             QProcess::ExitStatus status = QProcess::NormalExit);
 
-  ~ctkModuleProcessException() throw() {}
+  ~ctkCmdLineModuleProcessException() throw() {}
 
   int exitCode() const;
 
@@ -44,7 +44,7 @@ public:
   const char* what() const throw();
 
   void raise() const;
-  ctkModuleProcessException* clone() const;
+  ctkCmdLineModuleProcessException* clone() const;
 
 private:
 
@@ -53,4 +53,4 @@ private:
   QProcess::ExitStatus status;
 };
 
-#endif // CTKMODULEPROCESSEXCEPTION_H
+#endif // CTKCMDLINEMODULEPROCESSEXCEPTION_H

+ 21 - 21
Libs/CommandLineModules/ctkModuleProcessFuture.cpp

@@ -19,11 +19,11 @@
   
 =============================================================================*/
 
-#include "ctkModuleProcessFuture.h"
+#include "ctkCmdLineModuleProcessFuture.h"
 
-struct ctkModuleProcessFutureInterfacePrivate
+struct ctkCmdLineModuleProcessFutureInterfacePrivate
 {
-  ctkModuleProcessFutureInterfacePrivate()
+  ctkCmdLineModuleProcessFutureInterfacePrivate()
     : refCount(1), _exitCode(0), _exitStatus(QProcess::NormalExit),
       _processError(QProcess::UnknownError)
   {}
@@ -38,20 +38,20 @@ struct ctkModuleProcessFutureInterfacePrivate
   QString _stdErr;
 };
 
-ctkModuleProcessFutureInterface::QFutureInterface(State initialState)
-  : QFutureInterfaceBase(initialState), d(new ctkModuleProcessFutureInterfacePrivate)
+ctkCmdLineModuleProcessFutureInterface::QFutureInterface(State initialState)
+  : QFutureInterfaceBase(initialState), d(new ctkCmdLineModuleProcessFutureInterfacePrivate)
 { }
 
-ctkModuleProcessFutureInterface::QFutureInterface(const ctkModuleProcessFutureInterface& other)
+ctkCmdLineModuleProcessFutureInterface::QFutureInterface(const ctkCmdLineModuleProcessFutureInterface& other)
   : QFutureInterfaceBase(other), d(other.d)
 {
   d->refCount.ref();
 }
 
-ctkModuleProcessFutureInterface ctkModuleProcessFutureInterface::canceledResult()
-{ return ctkModuleProcessFutureInterface(State(Started | Finished | Canceled)); }
+ctkCmdLineModuleProcessFutureInterface ctkCmdLineModuleProcessFutureInterface::canceledResult()
+{ return ctkCmdLineModuleProcessFutureInterface(State(Started | Finished | Canceled)); }
 
-ctkModuleProcessFutureInterface& ctkModuleProcessFutureInterface::operator=(const ctkModuleProcessFutureInterface& other)
+ctkCmdLineModuleProcessFutureInterface& ctkCmdLineModuleProcessFutureInterface::operator=(const ctkCmdLineModuleProcessFutureInterface& other)
 {
   QFutureInterfaceBase::operator=(other);
   other.d->refCount.ref();
@@ -60,38 +60,38 @@ ctkModuleProcessFutureInterface& ctkModuleProcessFutureInterface::operator=(cons
   return *this;
 }
 
-int ctkModuleProcessFutureInterface::exitCode() const
+int ctkCmdLineModuleProcessFutureInterface::exitCode() const
 { QMutexLocker lock(this->mutex()); return d->_exitCode; }
 
-void ctkModuleProcessFutureInterface::reportExitCode(int code)
+void ctkCmdLineModuleProcessFutureInterface::reportExitCode(int code)
 { QMutexLocker lock(this->mutex()); d->_exitCode = code; }
 
-QProcess::ExitStatus ctkModuleProcessFutureInterface::exitStatus() const
+QProcess::ExitStatus ctkCmdLineModuleProcessFutureInterface::exitStatus() const
 { QMutexLocker lock(this->mutex()); return d->_exitStatus; }
 
-void ctkModuleProcessFutureInterface::reportExitStatus(QProcess::ExitStatus status)
+void ctkCmdLineModuleProcessFutureInterface::reportExitStatus(QProcess::ExitStatus status)
 { QMutexLocker lock(this->mutex()); d->_exitStatus = status; }
 
-QProcess::ProcessError ctkModuleProcessFutureInterface::error() const
+QProcess::ProcessError ctkCmdLineModuleProcessFutureInterface::error() const
 { QMutexLocker lock(this->mutex()); return d->_processError; }
 
-void ctkModuleProcessFutureInterface::reportProcessError(QProcess::ProcessError procErr)
+void ctkCmdLineModuleProcessFutureInterface::reportProcessError(QProcess::ProcessError procErr)
 { QMutexLocker lock(this->mutex()); d->_processError = procErr; }
 
-QString ctkModuleProcessFutureInterface::errorString() const
+QString ctkCmdLineModuleProcessFutureInterface::errorString() const
 { QMutexLocker lock(this->mutex()); return d->_errorString; }
 
-void ctkModuleProcessFutureInterface::reportErrorString(const QString& errorStr)
+void ctkCmdLineModuleProcessFutureInterface::reportErrorString(const QString& errorStr)
 { QMutexLocker lock(this->mutex()); d->_errorString = errorStr; }
 
-QString ctkModuleProcessFutureInterface::standardOutput() const
+QString ctkCmdLineModuleProcessFutureInterface::standardOutput() const
 { QMutexLocker lock(this->mutex()); return d->_stdOut; }
 
-void ctkModuleProcessFutureInterface::reportStandardOutput(const QString& stdOut)
+void ctkCmdLineModuleProcessFutureInterface::reportStandardOutput(const QString& stdOut)
 { QMutexLocker lock(this->mutex()); d->_stdOut = stdOut; }
 
-QString ctkModuleProcessFutureInterface::standardError() const
+QString ctkCmdLineModuleProcessFutureInterface::standardError() const
 { QMutexLocker lock(this->mutex()); return d->_stdErr; }
 
-void ctkModuleProcessFutureInterface::reportStandardError(const QString& stdErr)
+void ctkCmdLineModuleProcessFutureInterface::reportStandardError(const QString& stdErr)
 { QMutexLocker lock(this->mutex()); d->_stdErr = stdErr; }

+ 16 - 16
Libs/CommandLineModules/ctkModuleProcessFuture.h

@@ -19,8 +19,8 @@
   
 =============================================================================*/
 
-#ifndef CTKMODULEPROCESSFUTURE_H
-#define CTKMODULEPROCESSFUTURE_H
+#ifndef CTKCMDLINEMODULEPROCESSFUTURE_H
+#define CTKCMDLINEMODULEPROCESSFUTURE_H
 
 #include <ctkCommandLineModulesExport.h>
 
@@ -28,14 +28,14 @@
 #include <QFutureWatcher>
 #include <QProcess>
 
-class ctkModuleProcessFutureInterfacePrivate;
+class ctkCmdLineModuleProcessFutureInterfacePrivate;
 
-struct ctkModuleProcessDummy {};
-typedef QFutureWatcher<ctkModuleProcessDummy> ctkModuleProcessFutureWatcher;
+struct ctkCmdLineModuleProcessDummy {};
+typedef QFutureWatcher<ctkCmdLineModuleProcessDummy> ctkCmdLineModuleProcessFutureWatcher;
 
 
 template<>
-class CTK_CMDLINEMODULE_EXPORT QFutureInterface<ctkModuleProcessDummy> : public QFutureInterfaceBase
+class CTK_CMDLINEMODULE_EXPORT QFutureInterface<ctkCmdLineModuleProcessDummy> : public QFutureInterfaceBase
 {
 
 public:
@@ -67,23 +67,23 @@ public:
 
 private:
 
-  ctkModuleProcessFutureInterfacePrivate* d;
+  ctkCmdLineModuleProcessFutureInterfacePrivate* d;
 };
 
-typedef QFutureInterface<ctkModuleProcessDummy> ctkModuleProcessFutureInterface;
+typedef QFutureInterface<ctkCmdLineModuleProcessDummy> ctkCmdLineModuleProcessFutureInterface;
 
 
 template<>
-class QFuture<ctkModuleProcessDummy>
+class QFuture<ctkCmdLineModuleProcessDummy>
 {
 
 public:
 
   QFuture()
-    : d(ctkModuleProcessFutureInterface::canceledResult())
+    : d(ctkCmdLineModuleProcessFutureInterface::canceledResult())
   { }
 
-  explicit QFuture(ctkModuleProcessFutureInterface *p) // internal
+  explicit QFuture(ctkCmdLineModuleProcessFutureInterface *p) // internal
     : d(*p)
   { }
 
@@ -121,18 +121,18 @@ public:
 
 private:
 
-  friend class QFutureWatcher<ctkModuleProcessDummy>;
+  friend class QFutureWatcher<ctkCmdLineModuleProcessDummy>;
 
-  mutable ctkModuleProcessFutureInterface d;
+  mutable ctkCmdLineModuleProcessFutureInterface d;
 };
 
-typedef QFuture<ctkModuleProcessDummy> ctkModuleProcessFuture;
+typedef QFuture<ctkCmdLineModuleProcessDummy> ctkCmdLineModuleProcessFuture;
 
 
-inline ctkModuleProcessFuture& ctkModuleProcessFuture::operator=(const ctkModuleProcessFuture& other)
+inline ctkCmdLineModuleProcessFuture& ctkCmdLineModuleProcessFuture::operator=(const ctkCmdLineModuleProcessFuture& other)
 {
   d = other.d;
   return *this;
 }
 
-#endif // CTKMODULEPROCESSFUTURE_H
+#endif // CTKCMDLINEMODULEPROCESSFUTURE_H

+ 10 - 10
Libs/CommandLineModules/ctkModuleProcessRunner.cpp

@@ -19,25 +19,25 @@
   
 =============================================================================*/
 
-#include "ctkModuleProcessRunner_p.h"
+#include "ctkCmdLineModuleProcessRunner_p.h"
 
-#include "ctkModuleProcessException.h"
+#include "ctkCmdLineModuleProcessException.h"
 
 
-ctkModuleProcessRunner::ctkModuleProcessRunner(const QString& location, const QStringList& args)
+ctkCmdLineModuleProcessRunner::ctkCmdLineModuleProcessRunner(const QString& location, const QStringList& args)
   : process(), location(location), args(args)
 {
 }
 
-ctkModuleProcessFuture ctkModuleProcessRunner::start()
+ctkCmdLineModuleProcessFuture ctkCmdLineModuleProcessRunner::start()
 {
   this->reportStarted();
-  ctkModuleProcessFuture future(this);
+  ctkCmdLineModuleProcessFuture future(this);
   run();
   return future;
 }
 
-void ctkModuleProcessRunner::run()
+void ctkCmdLineModuleProcessRunner::run()
 {
   connect(&process, SIGNAL(started()), this, SLOT(processStarted()));
   connect(&process, SIGNAL(error(QProcess::ProcessError)), this, SLOT(processError(QProcess::ProcessError)));
@@ -46,13 +46,13 @@ void ctkModuleProcessRunner::run()
   process.start(location, args);
 }
 
-void ctkModuleProcessRunner::processStarted()
+void ctkCmdLineModuleProcessRunner::processStarted()
 {
   qDebug() << "Reporting process started";
   this->reportStarted();
 }
 
-void ctkModuleProcessRunner::processFinished(int exitCode, QProcess::ExitStatus status)
+void ctkCmdLineModuleProcessRunner::processFinished(int exitCode, QProcess::ExitStatus status)
 {
   Q_UNUSED(exitCode)
   Q_UNUSED(status)
@@ -66,9 +66,9 @@ void ctkModuleProcessRunner::processFinished(int exitCode, QProcess::ExitStatus
   this->reportFinished();
 }
 
-void ctkModuleProcessRunner::processError(QProcess::ProcessError)
+void ctkCmdLineModuleProcessRunner::processError(QProcess::ProcessError)
 {
   qDebug() << "Reporting process error";
-  this->reportException(ctkModuleProcessException(process.errorString(), process.exitCode(),
+  this->reportException(ctkCmdLineModuleProcessException(process.errorString(), process.exitCode(),
                                                   process.exitStatus()));
 }

+ 7 - 7
Libs/CommandLineModules/ctkModuleProcessRunner_p.h

@@ -19,23 +19,23 @@
   
 =============================================================================*/
 
-#ifndef CTKMODULEPROCESSRUNNER_P_H
-#define CTKMODULEPROCESSRUNNER_P_H
+#ifndef CTKCMDLINEMODULEPROCESSRUNNER_P_H
+#define CTKCMDLINEMODULEPROCESSRUNNER_P_H
 
 #include <QObject>
 #include <QProcess>
 
-#include "ctkModuleProcessFuture.h"
+#include "ctkCmdLineModuleProcessFuture.h"
 
-class ctkModuleProcessRunner : public QObject, public QRunnable, public ctkModuleProcessFutureInterface
+class ctkCmdLineModuleProcessRunner : public QObject, public QRunnable, public ctkCmdLineModuleProcessFutureInterface
 {
   Q_OBJECT
 
 public:
 
-  ctkModuleProcessRunner(const QString& location, const QStringList& args);
+  ctkCmdLineModuleProcessRunner(const QString& location, const QStringList& args);
 
-  ctkModuleProcessFuture start();
+  ctkCmdLineModuleProcessFuture start();
 
   void run();
 
@@ -54,4 +54,4 @@ private:
   const QStringList args;
 };
 
-#endif // CTKMODULEPROCESSRUNNER_P_H
+#endif // CTKCMDLINEMODULEPROCESSRUNNER_P_H

+ 13 - 13
Libs/CommandLineModules/ctkModuleReference.cpp

@@ -19,27 +19,27 @@
   
 =============================================================================*/
 
-#include "ctkModuleReference.h"
-#include "ctkModuleReferencePrivate.h"
+#include "ctkCmdLineModuleReference.h"
+#include "ctkCmdLineModuleReferencePrivate.h"
 
-ctkModuleReference::ctkModuleReference()
-  : d(new ctkModuleReferencePrivate)
+ctkCmdLineModuleReference::ctkCmdLineModuleReference()
+  : d(new ctkCmdLineModuleReferencePrivate)
 {}
 
-ctkModuleReference::~ctkModuleReference()
+ctkCmdLineModuleReference::~ctkCmdLineModuleReference()
 {
   if (!d->ref.deref()) delete d;
 }
 
-ctkModuleReference::ctkModuleReference(const ctkModuleReference &ref)
+ctkCmdLineModuleReference::ctkCmdLineModuleReference(const ctkCmdLineModuleReference &ref)
   : d(ref.d)
 {
   d->ref.ref();
 }
 
-ctkModuleReference &ctkModuleReference::operator =(const ctkModuleReference &ref)
+ctkCmdLineModuleReference &ctkCmdLineModuleReference::operator =(const ctkCmdLineModuleReference &ref)
 {
-  ctkModuleReferencePrivate* curr = d;
+  ctkCmdLineModuleReferencePrivate* curr = d;
   d = ref.d;
   d->ref.ref();
 
@@ -48,27 +48,27 @@ ctkModuleReference &ctkModuleReference::operator =(const ctkModuleReference &ref
   return *this;
 }
 
-ctkModuleReference::operator bool()
+ctkCmdLineModuleReference::operator bool()
 {
   return isValid();
 }
 
-bool ctkModuleReference::isValid()
+bool ctkCmdLineModuleReference::isValid()
 {
   return !(d->xml.isEmpty() || d->objectRepresentation == 0);
 }
 
-QByteArray ctkModuleReference::xmlDescription() const
+QByteArray ctkCmdLineModuleReference::xmlDescription() const
 {
   return d->xml;
 }
 
-QString ctkModuleReference::location() const
+QString ctkCmdLineModuleReference::location() const
 {
   return d->loc;
 }
 
-QObject* ctkModuleReference::widgetTree() const
+QObject* ctkCmdLineModuleReference::widgetTree() const
 {
   return d->gui;
 }

+ 11 - 11
Libs/CommandLineModules/ctkModuleReference.h

@@ -19,8 +19,8 @@
   
 =============================================================================*/
 
-#ifndef CTKMODULEREFERENCE_H
-#define CTKMODULEREFERENCE_H
+#ifndef CTKCMDLINEMODULEREFERENCE_H
+#define CTKCMDLINEMODULEREFERENCE_H
 
 #include <ctkCommandLineModulesExport.h>
 
@@ -29,17 +29,17 @@
 
 class QObject;
 
-class ctkModuleReferencePrivate;
+class ctkCmdLineModuleReferencePrivate;
 
-class CTK_CMDLINEMODULE_EXPORT ctkModuleReference
+class CTK_CMDLINEMODULE_EXPORT ctkCmdLineModuleReference
 {
 public:
 
-  ctkModuleReference();
-  ~ctkModuleReference();
+  ctkCmdLineModuleReference();
+  ~ctkCmdLineModuleReference();
 
-  ctkModuleReference(const ctkModuleReference& ref);
-  ctkModuleReference& operator=(const ctkModuleReference& ref);
+  ctkCmdLineModuleReference(const ctkCmdLineModuleReference& ref);
+  ctkCmdLineModuleReference& operator=(const ctkCmdLineModuleReference& ref);
 
   operator bool();
 
@@ -53,10 +53,10 @@ public:
 
 private:
 
-  friend class ctkModuleManager;
+  friend class ctkCmdLineModuleManager;
 
-  ctkModuleReferencePrivate* d;
+  ctkCmdLineModuleReferencePrivate* d;
 
 };
 
-#endif // CTKMODULEREFERENCE_H
+#endif // CTKCMDLINEMODULEREFERENCE_H

+ 5 - 5
Libs/CommandLineModules/ctkModuleReferencePrivate.cpp

@@ -19,26 +19,26 @@
   
 =============================================================================*/
 
-#include "ctkModuleReferencePrivate.h"
+#include "ctkCmdLineModuleReferencePrivate.h"
 
-ctkModuleReferencePrivate::ctkModuleReferencePrivate()
+ctkCmdLineModuleReferencePrivate::ctkCmdLineModuleReferencePrivate()
   : objectRepresentation(0), ref(1), gui(0)
 {}
 
-ctkModuleReferencePrivate::~ctkModuleReferencePrivate()
+ctkCmdLineModuleReferencePrivate::~ctkCmdLineModuleReferencePrivate()
 {
   objectRepresentation->deleteLater();
   if (gui) gui->deleteLater();
 }
 
-void ctkModuleReferencePrivate::setGUI(QObject* gui)
+void ctkCmdLineModuleReferencePrivate::setGUI(QObject* gui)
 {
   if (this->gui) disconnect(gui);
   this->gui = gui;
   connect(this->gui, SIGNAL(destroyed()), this, SLOT(guiDestroyed()));
 }
 
-void ctkModuleReferencePrivate::guiDestroyed()
+void ctkCmdLineModuleReferencePrivate::guiDestroyed()
 {
   gui = 0;
 }

+ 7 - 7
Libs/CommandLineModules/ctkModuleReferencePrivate.h

@@ -19,21 +19,21 @@
   
 =============================================================================*/
 
-#ifndef CTKMODULEREFERENCEPRIVATE_H
-#define CTKMODULEREFERENCEPRIVATE_H
+#ifndef CTKCMDLINEMODULEREFERENCEPRIVATE_H
+#define CTKCMDLINEMODULEREFERENCEPRIVATE_H
 
 #include <QByteArray>
 #include <QObject>
 
-class ctkModuleReferencePrivate : public QObject
+class ctkCmdLineModuleReferencePrivate : public QObject
 {
   Q_OBJECT
 
 public:
 
-  ctkModuleReferencePrivate();
+  ctkCmdLineModuleReferencePrivate();
 
-  ~ctkModuleReferencePrivate();
+  ~ctkCmdLineModuleReferencePrivate();
 
   void setGUI(QObject* gui);
 
@@ -45,7 +45,7 @@ public:
 
 private:
 
-  friend class ctkModuleReference;
+  friend class ctkCmdLineModuleReference;
 
   QObject* gui;
 
@@ -54,4 +54,4 @@ private Q_SLOTS:
   void guiDestroyed();
 };
 
-#endif // CTKMODULEREFERENCEPRIVATE_H
+#endif // CTKCMDLINEMODULEREFERENCEPRIVATE_H

+ 43 - 43
Libs/CommandLineModules/ctkModuleDescriptionParser.cpp

@@ -26,32 +26,32 @@ limitations under the License.
 #include <QXmlStreamReader>
 
 // CTK includes
-#include "ctkModuleDescription.h"
-#include "ctkModuleParameterParsers_p.h"
+#include "ctkCmdLineModuleDescription.h"
+#include "ctkCmdLineModuleParameterParsers_p.h"
 
 // STD includes
 #include <stdexcept>
 
-class ctkModuleDescriptionParser
+class ctkCmdLineModuleXmlParser
 {
 public:
 
-  ctkModuleDescriptionParser(QIODevice* device, ctkModuleDescription* md);
-  ~ctkModuleDescriptionParser();
+  ctkCmdLineModuleXmlParser(QIODevice* device, ctkCmdLineModuleDescription* md);
+  ~ctkCmdLineModuleXmlParser();
 
   void validate();
   void doParse();
 
   void handleExecutableElement();
   void handleParametersElement();
-  ctkModuleParameter* handleParameterElement();
+  ctkCmdLineModuleParameter* handleParameterElement();
 
 private:
 
   QIODevice* const _device;
-  ctkModuleDescription* _md;
+  ctkCmdLineModuleDescription* _md;
   QXmlStreamReader _xmlReader;
-  QHash<QString, ctkModuleParameterParser*> _paramParsers;
+  QHash<QString, ctkCmdLineModuleParameterParser*> _paramParsers;
 };
 
 namespace {
@@ -62,39 +62,39 @@ static const QString DESCRIPTION = "description";
 
 
 // ----------------------------------------------------------------------------
-ctkModuleDescriptionParser::ctkModuleDescriptionParser(QIODevice* device,
-                                                       ctkModuleDescription* md)
+ctkCmdLineModuleXmlParser::ctkCmdLineModuleXmlParser(QIODevice* device,
+                                                       ctkCmdLineModuleDescription* md)
   : _device(device), _md(md)
 {
-  _paramParsers["integer"] = new ctkModuleScalarParameterParser; // type="scalarType"/>
-  _paramParsers["integer-vector"] = new ctkModuleScalarVectorParameterParser; // type="scalarVectorType"/>
-  _paramParsers["boolean"] = new ctkModuleParameterParser; // type="paramType"/>
-  _paramParsers["float"] = new ctkModuleScalarParameterParser; // type="scalarType"/>
-  _paramParsers["float-vector"] = new ctkModuleScalarVectorParameterParser; // type="scalarVectorType"/>
-  _paramParsers["double"] = new ctkModuleScalarParameterParser; // type="scalarType"/>
-  _paramParsers["double-vector"] = new ctkModuleScalarVectorParameterParser; // type="scalarVectorType"/>
-  _paramParsers["string"] = new ctkModuleMultipleParameterParser; // type="multipleType"/>
-  _paramParsers["string-vector"] = new ctkModuleParameterParser; // type="paramType"/>
-  _paramParsers["point"] = new ctkModulePointParameterParser; // type="pointType"/>
-  _paramParsers["region"] = new ctkModulePointParameterParser; // type="pointType"/>
-  _paramParsers["string-enumeration"] = new ctkModuleEnumerationParameterParser; // type="enumerationType"/>
-  _paramParsers["integer-enumeration"] = new ctkModuleEnumerationParameterParser; // type="enumerationType"/>
-  _paramParsers["float-enumeration"] = new ctkModuleEnumerationParameterParser; // type="enumerationType"/>
-  _paramParsers["double-enumeration"] = new ctkModuleEnumerationParameterParser; // type="enumerationType"/>
-  _paramParsers["file"] = new ctkModuleFileParameterParser; // type="fileType"/>
-  _paramParsers["directory"] = new ctkModuleChannelParameterParser; // type="channelType"/>
-  _paramParsers["image"] = new ctkModuleImageParameterParser; // type="imageType"/>
-  _paramParsers["geometry"] = new ctkModuleGeometryParameterParser; // type="geometryType"/>
+  _paramParsers["integer"] = new ctkCmdLineModuleScalarParameterParser; // type="scalarType"/>
+  _paramParsers["integer-vector"] = new ctkCmdLineModuleScalarVectorParameterParser; // type="scalarVectorType"/>
+  _paramParsers["boolean"] = new ctkCmdLineModuleParameterParser; // type="paramType"/>
+  _paramParsers["float"] = new ctkCmdLineModuleScalarParameterParser; // type="scalarType"/>
+  _paramParsers["float-vector"] = new ctkCmdLineModuleScalarVectorParameterParser; // type="scalarVectorType"/>
+  _paramParsers["double"] = new ctkCmdLineModuleScalarParameterParser; // type="scalarType"/>
+  _paramParsers["double-vector"] = new ctkCmdLineModuleScalarVectorParameterParser; // type="scalarVectorType"/>
+  _paramParsers["string"] = new ctkCmdLineModuleMultipleParameterParser; // type="multipleType"/>
+  _paramParsers["string-vector"] = new ctkCmdLineModuleParameterParser; // type="paramType"/>
+  _paramParsers["point"] = new ctkCmdLineModulePointParameterParser; // type="pointType"/>
+  _paramParsers["region"] = new ctkCmdLineModulePointParameterParser; // type="pointType"/>
+  _paramParsers["string-enumeration"] = new ctkCmdLineModuleEnumerationParameterParser; // type="enumerationType"/>
+  _paramParsers["integer-enumeration"] = new ctkCmdLineModuleEnumerationParameterParser; // type="enumerationType"/>
+  _paramParsers["float-enumeration"] = new ctkCmdLineModuleEnumerationParameterParser; // type="enumerationType"/>
+  _paramParsers["double-enumeration"] = new ctkCmdLineModuleEnumerationParameterParser; // type="enumerationType"/>
+  _paramParsers["file"] = new ctkCmdLineModuleFileParameterParser; // type="fileType"/>
+  _paramParsers["directory"] = new ctkCmdLineModuleChannelParameterParser; // type="channelType"/>
+  _paramParsers["image"] = new ctkCmdLineModuleImageParameterParser; // type="imageType"/>
+  _paramParsers["geometry"] = new ctkCmdLineModuleGeometryParameterParser; // type="geometryType"/>
 }
 
 // ----------------------------------------------------------------------------
-ctkModuleDescriptionParser::~ctkModuleDescriptionParser()
+ctkCmdLineModuleXmlParser::~ctkCmdLineModuleXmlParser()
 {
   qDeleteAll(_paramParsers.values());
 }
 
 // ----------------------------------------------------------------------------
-void ctkModuleDescriptionParser::validate()
+void ctkCmdLineModuleXmlParser::validate()
 {
   class _MessageHandler : public QAbstractMessageHandler
   {
@@ -151,7 +151,7 @@ void ctkModuleDescriptionParser::validate()
 
   QXmlSchema schema;
   schema.setMessageHandler(&errorHandler);
-  schema.load(QUrl::fromLocalFile(":/ctkModuleDescription.xsd"));
+  schema.load(QUrl::fromLocalFile(":/ctkCmdLineModuleDescription.xsd"));
 
   bool res = schema.isValid();
   if (!res)
@@ -177,7 +177,7 @@ void ctkModuleDescriptionParser::validate()
 }
 
 // ----------------------------------------------------------------------------
-void ctkModuleDescriptionParser::doParse()
+void ctkCmdLineModuleXmlParser::doParse()
 {
   _xmlReader.clear();
   _xmlReader.setDevice(_device);
@@ -195,7 +195,7 @@ void ctkModuleDescriptionParser::doParse()
 }
 
 // ----------------------------------------------------------------------------
-void ctkModuleDescriptionParser::handleExecutableElement()
+void ctkCmdLineModuleXmlParser::handleExecutableElement()
 {
   while(_xmlReader.readNextStartElement())
   {
@@ -247,9 +247,9 @@ void ctkModuleDescriptionParser::handleExecutableElement()
 }
 
 // ----------------------------------------------------------------------------
-void ctkModuleDescriptionParser::handleParametersElement()
+void ctkCmdLineModuleXmlParser::handleParametersElement()
 {
-  ctkModuleParameterGroup* group = new ctkModuleParameterGroup();
+  ctkCmdLineModuleParameterGroup* group = new ctkCmdLineModuleParameterGroup();
 
   group->setAdvanced(parseBooleanAttribute(_xmlReader.attributes().value("advanced")));
 
@@ -267,7 +267,7 @@ void ctkModuleDescriptionParser::handleParametersElement()
     }
     else
     {
-      ctkModuleParameter* parameter = this->handleParameterElement();
+      ctkCmdLineModuleParameter* parameter = this->handleParameterElement();
       if (parameter)
       {
         group->addParameter(parameter);
@@ -279,10 +279,10 @@ void ctkModuleDescriptionParser::handleParametersElement()
 }
 
 // ----------------------------------------------------------------------------
-ctkModuleParameter* ctkModuleDescriptionParser::handleParameterElement()
+ctkCmdLineModuleParameter* ctkCmdLineModuleXmlParser::handleParameterElement()
 {
   QString paramTag = _xmlReader.name().toString().toLower();
-  ctkModuleParameterParser* paramParser = _paramParsers[paramTag];
+  ctkCmdLineModuleParameterParser* paramParser = _paramParsers[paramTag];
   if (paramParser == 0)
   {
     _xmlReader.skipCurrentElement();
@@ -292,17 +292,17 @@ ctkModuleParameter* ctkModuleDescriptionParser::handleParameterElement()
   }
   else
   {
-    ctkModuleParameter* moduleParam = paramParser->parse(_xmlReader);
+    ctkCmdLineModuleParameter* moduleParam = paramParser->parse(_xmlReader);
     moduleParam->setTag(paramTag);
     return moduleParam;
   }
 }
 
 // ----------------------------------------------------------------------------
-ctkModuleDescription* ctkModuleDescription::parse(QIODevice* device)
+ctkCmdLineModuleDescription* ctkCmdLineModuleDescription::parse(QIODevice* device)
 {
-  ctkModuleDescription* moduleDescription = new ctkModuleDescription();
-  ctkModuleDescriptionParser parser(device, moduleDescription);
+  ctkCmdLineModuleDescription* moduleDescription = new ctkCmdLineModuleDescription();
+  ctkCmdLineModuleXmlParser parser(device, moduleDescription);
 
   try
   {

+ 14 - 14
Libs/CommandLineModules/ctkModuleDescriptionValidator.cpp

@@ -19,7 +19,7 @@
   
 =============================================================================*/
 
-#include "ctkModuleDescriptionValidator.h"
+#include "ctkCmdLineModuleXmlValidator.h"
 
 #include <QFile>
 #include <QBuffer>
@@ -83,42 +83,42 @@ private:
   QSourceLocation m_sourceLocation;
 };
 
-ctkModuleDescriptionValidator::ctkModuleDescriptionValidator(QIODevice *input)
+ctkCmdLineModuleXmlValidator::ctkCmdLineModuleXmlValidator(QIODevice *input)
   : _input(input), _inputSchema(0), _outputSchema(0), _transformation(0)
 {
 }
 
-void ctkModuleDescriptionValidator::setInput(QIODevice *input)
+void ctkCmdLineModuleXmlValidator::setInput(QIODevice *input)
 {
   _input = input;
 }
 
-QString ctkModuleDescriptionValidator::output()
+QString ctkCmdLineModuleXmlValidator::output()
 {
   return _output;
 }
 
-void ctkModuleDescriptionValidator::setInputSchema(QIODevice *input)
+void ctkCmdLineModuleXmlValidator::setInputSchema(QIODevice *input)
 {
   _inputSchema = input;
 }
 
-void ctkModuleDescriptionValidator::setOutputSchema(QIODevice *output)
+void ctkCmdLineModuleXmlValidator::setOutputSchema(QIODevice *output)
 {
   _outputSchema = output;
 }
 
-void ctkModuleDescriptionValidator::setXSLTransformation(QIODevice *transformation)
+void ctkCmdLineModuleXmlValidator::setXSLTransformation(QIODevice *transformation)
 {
   _transformation = transformation;
 }
 
-bool ctkModuleDescriptionValidator::validate()
+bool ctkCmdLineModuleXmlValidator::validate()
 {
   return validateXMLInput() && validateXSLTOutput();
 }
 
-bool ctkModuleDescriptionValidator::validateXMLInput()
+bool ctkCmdLineModuleXmlValidator::validateXMLInput()
 {
   _errorStr.clear();
 
@@ -129,7 +129,7 @@ bool ctkModuleDescriptionValidator::validateXMLInput()
   }
 
   QIODevice* inputSchema = _inputSchema;
-  QScopedPointer<QIODevice> defaultInputSchema(new QFile(":/ctkModuleDescription.xsd"));
+  QScopedPointer<QIODevice> defaultInputSchema(new QFile(":/ctkCmdLineModule.xsd"));
   if (!inputSchema)
   {
     inputSchema = defaultInputSchema.data();
@@ -161,7 +161,7 @@ bool ctkModuleDescriptionValidator::validateXMLInput()
   return true;
 }
 
-bool ctkModuleDescriptionValidator::validateXSLTOutput()
+bool ctkCmdLineModuleXmlValidator::validateXSLTOutput()
 {
   _errorStr.clear();
   _output.clear();
@@ -189,7 +189,7 @@ bool ctkModuleDescriptionValidator::validateXSLTOutput()
   }
 
   QIODevice* transformation = _transformation;
-  QScopedPointer<QIODevice> defaultTransform(new QFile(":/ctkQtModuleDescription.xsl"));
+  QScopedPointer<QIODevice> defaultTransform(new QFile(":/ctkCmdLineModuleXmlToQtUi.xsl"));
   if (!transformation)
   {
     transformation = defaultTransform.data();
@@ -248,12 +248,12 @@ bool ctkModuleDescriptionValidator::validateXSLTOutput()
   return true;
 }
 
-bool ctkModuleDescriptionValidator::error() const
+bool ctkCmdLineModuleXmlValidator::error() const
 {
   return !_errorStr.isEmpty();
 }
 
-QString ctkModuleDescriptionValidator::errorString() const
+QString ctkCmdLineModuleXmlValidator::errorString() const
 {
   return _errorStr;
 }

+ 5 - 5
Libs/CommandLineModules/ctkModuleDescriptionValidator.h

@@ -19,8 +19,8 @@
   
 =============================================================================*/
 
-#ifndef CTKMODULEDESCRIPTIONVALIDATOR_H
-#define CTKMODULEDESCRIPTIONVALIDATOR_H
+#ifndef CTKCMDLINEMODULEXMLVALIDATOR_H
+#define CTKCMDLINEMODULEXMLVALIDATOR_H
 
 #include <ctkCommandLineModulesExport.h>
 
@@ -28,12 +28,12 @@
 
 class QIODevice;
 
-class CTK_CMDLINEMODULE_EXPORT ctkModuleDescriptionValidator
+class CTK_CMDLINEMODULE_EXPORT ctkCmdLineModuleXmlValidator
 {
 
 public:
 
-  ctkModuleDescriptionValidator(QIODevice* input = 0);
+  ctkCmdLineModuleXmlValidator(QIODevice* input = 0);
 
   void setInput(QIODevice* input);
   QString output();
@@ -61,4 +61,4 @@ private:
   QString _errorStr;
 };
 
-#endif // CTKMODULEDESCRIPTIONVALIDATOR_H
+#endif // CTKCMDLINEMODULEXMLVALIDATOR_H