Salome HOME
Update Help for VISU module.
[modules/visu.git] / src / VISUGUI / VisuGUI_Displayer.h
index 288b66b760a500856c5add3d542eea62f0e74bb9..f762ba0a9ab2c022923d8a9088e9ade83869a8f9 100644 (file)
@@ -33,7 +33,7 @@
 #include <VISU_Prs3d_i.hh>
 #include <VISU_Table_i.hh>
 
-class SalomeApp_Study;
+class SalomeApp_Application;
 class SVTK_ViewWindow;
 class Plot2d_ViewWindow;
 class SPlot2d_Prs;
@@ -41,10 +41,11 @@ class SPlot2d_Prs;
 class VisuGUI_Displayer : public LightApp_Displayer
 {
 public:
-  VisuGUI_Displayer( SalomeApp_Study* );
+  VisuGUI_Displayer( SalomeApp_Application* );
   ~VisuGUI_Displayer();
 
   virtual SALOME_Prs* buildPresentation( const QString&, SALOME_View* = 0 );
+  virtual bool        canBeDisplayed( const QString& /*entry*/, const QString& /*viewer_type*/ ) const;
 
 protected:
           bool         addCurve      ( SPlot2d_Prs*, Plot2d_ViewWindow*, VISU::Curve_i* ) const;
@@ -54,7 +55,7 @@ protected:
   virtual SPlot2d_Prs* buildTable    ( Plot2d_ViewWindow*, VISU::Table_i* ) const;
 
 private:
-  SalomeApp_Study*   myStudy;
+  SalomeApp_Application*   myApp;
 };
 
 #endif