#ifndef __creaImageIOTreeView_h_INCLUDED__ #define __creaImageIOTreeView_h_INCLUDED__ #include namespace creaImageIO { /** * \ingroup View */ //===================================================================== //===================================================================== /// Abstract class that handles the view of a Tree through its TreeHandler class TreeView { public: /// Ctor TreeView(TreeHandler*); /// Virtual destructor virtual ~TreeView(); /// Updates the view of a level given the selected items of upper level virtual void UpdateLevel( int ) {} protected: TreeHandler* GetTreeHandler() { return mTreeHandler; } private: /// The TreeHandler with which it corresponds TreeHandler* mTreeHandler; }; // EO class TreeView //===================================================================== } // EO namespace creaImageIO // EOF #endif