]> Creatis software - creaImageIO.git/blob - src2/creaImageIOGimmickView.cpp
c391d4a4a6136f96c005234df1908f78b3d2d3ab
[creaImageIO.git] / src2 / creaImageIOGimmickView.cpp
1 #include <creaImageIOGimmickView.h>
2 #include <creaImageIOSystem.h>
3
4 namespace creaImageIO
5 {
6   // CTor
7   GimmickView::GimmickView(Gimmick* gimmick)
8     : mGimmick(gimmick)
9   {
10     GimmickDebugMessage(1,"GimmickView::GimmickView"
11                         <<std::endl);
12   }
13
14   /// Destructor
15   GimmickView::~GimmickView()
16   {
17     GimmickDebugMessage(1,"GimmickView::~GimmickView"
18                         <<std::endl);
19   }
20   
21   
22   /// Initializes the view : 
23   /// Creates the TreeViews for all the TreeHandler of the Controller
24   /// 
25   void GimmickView::Initialize()
26   {
27   }
28   
29   /// Finalize 
30   void GimmickView::Finalize()
31   {
32   }
33
34
35   /// Create the tree views 
36   void GimmickView::CreateTreeViews()
37   {
38     GimmickMessage(2,"Creating the tree views"<<std::endl);
39     Gimmick::TreeHandlerMapType::const_iterator i;
40     for (i = mGimmick->GetTreeHandlerMap().begin();
41          i!= mGimmick->GetTreeHandlerMap().end();
42          ++i)
43       {
44         this->CreateTreeView(i->second);
45       }
46   }
47
48   
49 } // EO namespace creaImageIO
50
51