#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;
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;
virtual SPlot2d_Prs* buildTable ( Plot2d_ViewWindow*, VISU::Table_i* ) const;
private:
- SalomeApp_Study* myStudy;
+ SalomeApp_Application* myApp;
};
#endif