30 #include "../core/pattern/mvc/ItemController.h"
31 #include "../core/ContextItem.h"
32 #include "../core/pattern/factory/AbstractItemFactory.h"
33 #include "../core/pattern/singleton/Context.h"
34 #include "../core/pattern/mvc/ItemModelObservable.h"
35 #include "../core/pattern/factory/ItemParamsCreate.h"
36 #include "../core/pattern/mvc/ItemObserver.h"
37 #include "../core/pattern/mvc/Observer.h"
38 #include "../core/enum/Enums.h"
Abstract class to represent an observable. "Model" part of MVC component.
Abstract class to represent a controller. "Controller" part of MVC component. All classes representin...
RectangleController(Observable *o)
Constructor.
Class that represents a "Controller" part of Image MVC component. Its coordinate system is the same o...
virtual ~RectangleController()
Destructor.