* @file buttonManager.h
* @brief This contains the ButtonManager class.
* @author Diego CACERES (diego.caceres[AT]creatis.insa-lyon.fr)
- * @date 2011-05-19
+ * @date 2011-05-24
*/
#ifndef CARTOBUTTONCONTAINER_H
{
/*! @class ButtonManager buttonManager.h "buttonManager.h"
* @brief This class contains the ButtonManager view.
- * @details This class describes a wxFlexGridSizer with the button manager, it derives from wxFlexGridSizer and it is the
- * controller in the MVC.
+ * @details This class describes a wxFlexGridSizer with the button manager.
* @see <a href="http://docs.wxwidgets.org/stable/wx_wxflexGridSizer.html">wxFlexGridSizer</a>
*/
class ButtonManager : public wxFlexGridSizer
public:
// ----------------------------------------------------------------------------------
/*! @fn ButtonManager( );
- * @brief This is the default construuctor.
+ * @brief This is the default constructor.
+ * @exception std::bad_alloc
*/
ButtonManager( );
// ----------------------------------------------------------------------------------
SetGroupName( wxStaticText* groupName );
// ----------------------------------------------------------------------------------
/*! @fn ShowButtonManager( );
- * @brief This function shows the ButtonManager
+ * @brief This method shows the ButtonManager
*/
void
ShowButtonManager( );
// ----------------------------------------------------------------------------------
/*! @fn HideButtonManager( );
- * @brief This function hides the ButtonManager.
+ * @brief This method hides the ButtonManager.
+ * @exception std::bad_alloc
*/
void
HideButtonManager( );
private:
// ----------------------------------------------------------------------------------
/*! @fn SetButtonManager( ButtonContainer buttonContainer );
- * @brief This function set the buttons and it is private.
+ * @brief This method set the buttons and it is private.
* @param buttonContainer
*/
void