#include <TdkMainDlgControllerDecorator.h>
Inheritance diagram for TdkMainDlgControllerDecorator:
Public Member Functions | |
Contructors and Destructors | |
TdkMainDlgControllerDecorator (TdkMainDlgController *controller) | |
Default Constructor. | |
virtual | ~TdkMainDlgControllerDecorator () |
Virtual Destructor. | |
Behavioral Methods | |
virtual void | update (TdkSubject *changedObject) |
This method is called when the user interacts with the dialog. This is the behavioral we want to change, using this class. | |
virtual void | init () |
Initializes the controller. | |
Protected Attributes | |
TdkMainDlgController * | _controller |
This class defines an interface for decorator pattern.
TdkMainDlgControllerDecorator::TdkMainDlgControllerDecorator | ( | TdkMainDlgController * | controller | ) |
Default Constructor.
controller | Pointer to another dlgController. |
TdkMainDlgControllerDecorator::~TdkMainDlgControllerDecorator | ( | ) | [virtual] |
Virtual Destructor.
void TdkMainDlgControllerDecorator::update | ( | TdkSubject * | changedObject | ) | [virtual] |
This method is called when the user interacts with the dialog. This is the behavioral we want to change, using this class.
changedObject | Object that signals a change. |
Reimplemented from TdkMainDlgController.
void TdkMainDlgControllerDecorator::init | ( | ) | [virtual] |