1 #ifndef __creaImageIOTreeView_h_INCLUDED__
2 #define __creaImageIOTreeView_h_INCLUDED__
4 #include <creaImageIOTreeHandler.h>
5 #include <creaImageIOSystem.h>
11 //=====================================================================
13 //=====================================================================
14 /// Abstract class that handles the view of a Tree through its TreeHandler
19 TreeView(TreeHandler*);
20 /// Virtual destructor
24 /// Updates the view of a level given the selected items of upper level
25 virtual void UpdateLevel( int )
26 { GimmickError("INTERNAL ERROR : TreeView::UpdateLevel not overloaded");}
29 TreeHandler* GetTreeHandler() { return mTreeHandler; }
32 /// The TreeHandler with which it corresponds
33 TreeHandler* mTreeHandler;
36 //=====================================================================
38 } // EO namespace creaImageIO