All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
te::layout::OutsideParamsCreate Class Reference

Parameters to creation new object. Ex.: "Model" and "Controller" of the new object (MVC widget). More...

#include <OutsideParamsCreate.h>

Inheritance diagram for te::layout::OutsideParamsCreate:
te::layout::ParamsCreate

Public Member Functions

OutsideControllergetController ()
 Returns the "Controller" part of the MVC. More...
 
ObservablegetModel ()
 Returns the "Model" part of the MVC. More...
 
 OutsideParamsCreate ()
 Constructor. More...
 
 OutsideParamsCreate (OutsideController *controller, Observable *model)
 Constructor. More...
 
virtual ~OutsideParamsCreate ()
 Destructor. More...
 

Protected Attributes

OutsideControllerm_controller
 "Controller" part of MVC widget. More...
 
Observablem_model
 "Model" part of MVC widget. More...
 

Detailed Description

Parameters to creation new object. Ex.: "Model" and "Controller" of the new object (MVC widget).

See also
te::layout::ParamsCreate

Definition at line 48 of file OutsideParamsCreate.h.

Constructor & Destructor Documentation

te::layout::OutsideParamsCreate::OutsideParamsCreate ( )

Constructor.

te::layout::OutsideParamsCreate::OutsideParamsCreate ( OutsideController controller,
Observable model 
)
inline

Constructor.

Parameters
controller"Controller" part of MVC widget
o"Model" part of MVC widget

Definition at line 93 of file OutsideParamsCreate.h.

te::layout::OutsideParamsCreate::~OutsideParamsCreate ( )
inlinevirtual

Destructor.

Definition at line 99 of file OutsideParamsCreate.h.

Member Function Documentation

OutsideController * te::layout::OutsideParamsCreate::getController ( )
inline

Returns the "Controller" part of the MVC.

Returns
controller

Definition at line 103 of file OutsideParamsCreate.h.

References m_controller.

Referenced by te::layout::OutsideFactory::make().

Observable * te::layout::OutsideParamsCreate::getModel ( )
inline

Returns the "Model" part of the MVC.

Returns
model

Definition at line 108 of file OutsideParamsCreate.h.

References m_model.

Referenced by te::layout::OutsideFactory::make().

Member Data Documentation

OutsideController* te::layout::OutsideParamsCreate::m_controller
protected

"Controller" part of MVC widget.

Definition at line 85 of file OutsideParamsCreate.h.

Referenced by getController().

Observable* te::layout::OutsideParamsCreate::m_model
protected

"Model" part of MVC widget.

Definition at line 86 of file OutsideParamsCreate.h.

Referenced by getModel().


The documentation for this class was generated from the following file: