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. 
 
Class that represents a "Controller" part of Ellipse MVC component. Its coordinate system is the same...
 
Abstract class to represent a controller. "Controller" part of MVC component. All classes representin...
 
EllipseController(Observable *o)
Constructor. 
 
virtual ~EllipseController()
Destructor.