diff --git a/Code/Core/otbWrapperApplication.cxx b/Code/Core/otbWrapperApplication.cxx index 5fb4ebf8fbe80726a4b852229b528ba7f2bcedbf..2fa8a5f321986df3ca8e77a290dd7393bf379018 100644 --- a/Code/Core/otbWrapperApplication.cxx +++ b/Code/Core/otbWrapperApplication.cxx @@ -30,10 +30,10 @@ Application::~Application() { } -otb::Wrapper::ParameterGroup* -Application::GetParameterList() +void Application::Init() { - return m_ParameterList; + m_ParameterList = ParameterGroup::New(); + this->DoCreateParameters(); } void Application::Init() diff --git a/Code/Core/otbWrapperChoiceParameter.h b/Code/Core/otbWrapperChoiceParameter.h index 92c3bbeb68ebdaf924318f78e9d85f9c290f8531..a258122d72ed9bcef39fa2c06adeb557cd1856cc 100644 --- a/Code/Core/otbWrapperChoiceParameter.h +++ b/Code/Core/otbWrapperChoiceParameter.h @@ -62,7 +62,6 @@ public: /** Get the number of available choice */ unsigned int GetNbChoices( void ); - /** Set any value */ virtual void SetValue(unsigned int v); diff --git a/Code/Core/otbWrapperParameter.h b/Code/Core/otbWrapperParameter.h index f994bff3bd8c36e3c239b75cd84aa8d27d1e3f82..f66619c93ad1255b4e1fc642c470271dcb7e792a 100644 --- a/Code/Core/otbWrapperParameter.h +++ b/Code/Core/otbWrapperParameter.h @@ -139,10 +139,6 @@ protected: virtual ~Parameter() {} -private: - Parameter(const Parameter &); //purposely not implemented - void operator =(const Parameter&); //purposely not implemented - /** Name of the parameter */ std::string m_Name; @@ -158,6 +154,10 @@ private: /** Default value behaviour */ DefaultValueMode m_DefaultValueMode; +private: + Parameter(const Parameter &); //purposely not implemented + void operator =(const Parameter&); //purposely not implemented + }; // End class Parameter } // End namespace Wrapper