]> Creatis software - creaMaracasVisu.git/blobdiff - lib/maracasVisuLib/src/interface/wxWindows/widgets/creaButtonContainer/model/buttonGroupFactory.h
DFCH: Manual paint changes!
[creaMaracasVisu.git] / lib / maracasVisuLib / src / interface / wxWindows / widgets / creaButtonContainer / model / buttonGroupFactory.h
index 246a6f2b1c88f859e2faea5165d5671e60162f79..42b41866c73838639d25ec77de6727bb7ecd811b 100644 (file)
@@ -1,24 +1,19 @@
 /*!
  * @file buttonGroupFactory.h
- * @brief This contains ButtonGroupFactory class
+ * @brief Contains ButtonGroupFactory class
  * @author Diego CACERES (diego.caceres[AT]creatis.insa-lyon.fr)
- * @date  2011-05-19
+ * @date  2011-06-02
  */
 
 #ifndef BUTTONGROUPFACTORY_H
 #define BUTTONGROUPFACTORY_H
 
 #include <wx/window.h>
-#include <list>
-#include <map>
-#include <iostream>
-#include <exception>
 
 #include "system.h"
 #include "button.h"
 #include "buttonGroup.h"
 #include "containerSettings.h"
-#include "functor.h"
 
 /*!    @namespace <creaButtonContainer>
  *     @brief Contains the creaButtonContainer library included in creaMaracasVisu.
@@ -31,7 +26,6 @@ namespace creaButtonContainer
         */
        namespace model
        {
-
                /*! @class ButtonGroupFactory buttonGroupFactory.h "buttonGroupFactory.h"
                 *      @brief This class contains the ButtonGroup factory.
                 *  @details This class creates a container of group of buttons.
@@ -41,6 +35,7 @@ namespace creaButtonContainer
                {
                        public:
                                //typedef definition
+                               // ----------------------------------------------------------------------------------
                                /*!     @typedef creaButtonContainer::view::Button Button;
                                 *      @brief Defines the Button type.
                                 */
@@ -79,7 +74,7 @@ namespace creaButtonContainer
                                virtual
                                ~ButtonGroupFactory( );
                                /*! @fn ButtonGroupContainer ButtonGroupFactory::CreateButtonGroupContainer( wxWindow* parent, ButtonGroupModel* settings );
-                                * @brief This function allows to create the ButtonGroupContainer.
+                                * @brief This method creates the ButtonGroupContainer.
                                 * @param parent the wxWindow* parent to be attached.
                                 * @param settings The Container settings.
                                 * @exception std::bad_alloc
@@ -90,7 +85,7 @@ namespace creaButtonContainer
                                    ButtonGroupModel* settings );
                        private:
                                /*! @fn ButtonContainer ButtonGroupFactory::GetButtons( wxWindow* parent, ButtonList buttonModel );
-                                * @brief  This function allows to create a wx button container for a group.
+                                * @brief  This method creates a wx button container for a group.
                                 * @param parent the wxWindow* parent to be attached.
                                 * @param buttonModel The button list with its own information.
                                 * @exception std::bad_alloc