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

#include <SystematicScaleController.h>

Inheritance diagram for te::layout::SystematicScaleController:
te::layout::OutsideController

Public Member Functions

const ObservablegetModel ()
 Returns the "Model" part of the MVC widget. More...
 
const ObservergetView ()
 Returns the "View" part of the MVC widget. More...
 
virtual void setPosition (const double &x, const double &y)
 Change coordinate llx,lly of the MVC widget. More...
 
 SystematicScaleController (Observable *o)
 
virtual ~SystematicScaleController ()
 

Protected Member Functions

virtual void create ()
 Call factory to create the "View" part of the MVC widget and passes the model and himself as controller. More...
 

Protected Attributes

Observablem_model
 "Model" part of the MVC widget. More...
 
Observerm_view
 "View" part of the MVC widget. More...
 

Detailed Description

Definition at line 40 of file SystematicScaleController.h.

Constructor & Destructor Documentation

te::layout::SystematicScaleController::SystematicScaleController ( Observable o)

Definition at line 31 of file SystematicScaleController.cpp.

te::layout::SystematicScaleController::~SystematicScaleController ( )
virtual

Definition at line 37 of file SystematicScaleController.cpp.

Member Function Documentation

void te::layout::OutsideController::create ( )
protectedvirtualinherited

Call factory to create the "View" part of the MVC widget and passes the model and himself as controller.

Definition at line 73 of file OutsideController.cpp.

References te::common::Singleton< Context >::getInstance(), te::layout::Context::getOutsideFactory(), and te::layout::AbstractOutsideFactory::make().

Referenced by te::layout::OutsideController::OutsideController().

const te::layout::Observable * te::layout::OutsideController::getModel ( )
inherited

Returns the "Model" part of the MVC widget.

Returns
model

Definition at line 63 of file OutsideController.cpp.

void te::layout::OutsideController::setPosition ( const double &  x,
const double &  y 
)
virtualinherited

Change coordinate llx,lly of the MVC widget.

Parameters
xllx
ylly

Definition at line 81 of file OutsideController.cpp.

References te::layout::OutsideModelObservable::setPosition().

Member Data Documentation

Observable* te::layout::OutsideController::m_model
protectedinherited

"Model" part of the MVC widget.

Definition at line 101 of file OutsideController.h.

Referenced by te::layout::OutsideController::OutsideController().

Observer* te::layout::OutsideController::m_view
protectedinherited

"View" part of the MVC widget.

Definition at line 102 of file OutsideController.h.


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