#include <Observable.h>
Public Member Functions | |
virtual bool | addObserver (Observer *o)=0 |
virtual te::gm::Envelope | getBox ()=0 |
virtual int | getId ()=0 |
virtual std::string | getName ()=0 |
virtual te::layout::Properties * | getProperties () const =0 |
virtual LayoutAbstractObjectType | getType ()=0 |
virtual int | getZValue ()=0 |
virtual bool | removeObserver (Observer *o)=0 |
virtual void | setId (int id)=0 |
virtual void | setType (LayoutAbstractObjectType type)=0 |
virtual void | setZValue (int zValue)=0 |
virtual void | updateProperties (te::layout::Properties *properties)=0 |
virtual | ~Observable (void) |
Protected Member Functions | |
virtual void | notifyAll (ContextItem context)=0 |
Definition at line 45 of file Observable.h.
|
inlinevirtual |
Definition at line 49 of file Observable.h.
|
pure virtual |
Implemented in te::layout::OutsideModelObservable, and te::layout::ItemModelObservable.
Referenced by te::layout::ItemObserver::ItemObserver(), and te::layout::OutsideObserver::OutsideObserver().
|
pure virtual |
Implemented in te::layout::ItemModelObservable, and te::layout::OutsideModelObservable.
Referenced by te::layout::MapItem::MapItem(), te::layout::ObjectInspectorOutside::ObjectInspectorOutside(), te::layout::PropertiesOutside::PropertiesOutside(), te::layout::ObjectItem::setPixmap(), and te::layout::ToolbarOutside::ToolbarOutside().
|
pure virtual |
Implemented in te::layout::OutsideModelObservable, and te::layout::ItemModelObservable.
|
pure virtual |
Implemented in te::layout::ItemModelObservable, and te::layout::OutsideModelObservable.
|
pure virtual |
|
pure virtual |
Implemented in te::layout::OutsideModelObservable, and te::layout::ItemModelObservable.
Referenced by te::layout::countType(), and te::layout::maxTypeId().
|
pure virtual |
Implemented in te::layout::ItemModelObservable, and te::layout::OutsideModelObservable.
|
protectedpure virtual |
Implemented in te::layout::ItemModelObservable, and te::layout::OutsideModelObservable.
|
pure virtual |
Implemented in te::layout::OutsideModelObservable, and te::layout::ItemModelObservable.
|
pure virtual |
Implemented in te::layout::OutsideModelObservable, and te::layout::ItemModelObservable.
|
pure virtual |
Implemented in te::layout::OutsideModelObservable, and te::layout::ItemModelObservable.
Referenced by te::layout::ItemController::ItemController(), and te::layout::OutsideController::OutsideController().
|
pure virtual |
Implemented in te::layout::ItemModelObservable, and te::layout::OutsideModelObservable.
|
pure virtual |