X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src2%2FcreaImageIOTreeView.h;h=df92b146927f90216d97669bbd011566fc4ce057;hb=e88bcb692a9d4bcc2ce1618a27d4fcb275a32a70;hp=c5fab53309688d504ffe3ba338885ed793a6234e;hpb=42f7c93a6f8fc2beeb8709be1b3616ec40f4699e;p=creaImageIO.git diff --git a/src2/creaImageIOTreeView.h b/src2/creaImageIOTreeView.h index c5fab53..df92b14 100644 --- a/src2/creaImageIOTreeView.h +++ b/src2/creaImageIOTreeView.h @@ -23,7 +23,7 @@ namespace creaImageIO { public: /// Ctor - TreeView(TreeHandler*,TimestampDatabaseHandler*,GimmickView*); + TreeView(TreeHandler*,GimmickView*); /// Virtual destructor virtual ~TreeView(); @@ -40,6 +40,9 @@ namespace creaImageIO virtual void ValidateSelectedImages() { GimmickError("INTERNAL ERROR : TreeView::ValidateSelected not overloaded");} + ///Returns the last selected level + virtual unsigned int GetLastSelectedLevel(){GimmickError("INTERNAL ERROR : TreeView::GetLastSelectedLevel not overloaded");} + ///Returns the maximum number of levels virtual int GetNumberOfLevels(){ GimmickError("INTERNAL ERROR : TreeView::GetLevels not overloaded"); } ///Gets the current selections filenames @@ -53,15 +56,12 @@ namespace creaImageIO protected: TreeHandler* GetTreeHandler() { return mTreeHandler; } - TimestampDatabaseHandler* GetTimestampDatabaseHandler() { return mTimestampDatabaseHandler; } - GimmickView* GetGimmickView() { return mGimmickView; } + GimmickView* GetGimmickView() { return mGimmickView; } private: /// The TreeHandler with which it corresponds TreeHandler* mTreeHandler; - /// The Timestamp handler with which it corresponds - TimestampDatabaseHandler* mTimestampDatabaseHandler; - /// The GimmickView which holds the TreeView + /// The GimmickView which holds the TreeView GimmickView* mGimmickView; };