0031682: Visualization - Prs3d_ShadingAspect::SetTransparency() has no effect with...
[occt.git] / src / AppStdL / AppStdL_Application.hxx
index a7ca50d..d9b2e89 100644 (file)
 #include <TDocStd_Application.hxx>
 #include <TColStd_SequenceOfExtendedString.hxx>
 #include <Standard_CString.hxx>
-class CDM_MessageDriver;
-
 
 class AppStdL_Application;
 DEFINE_STANDARD_HANDLE(AppStdL_Application, TDocStd_Application)
 
-
+//! Legacy class defining resources name for lite OCAF documents
 class AppStdL_Application : public TDocStd_Application
 {
-
 public:
-
-  
-  Standard_EXPORT AppStdL_Application();
-  
-  Standard_EXPORT virtual Handle(CDM_MessageDriver) MessageDriver() Standard_OVERRIDE;
-  
-  //! returns supported format for application documents.
-  Standard_EXPORT virtual void Formats (TColStd_SequenceOfExtendedString& theFormats) Standard_OVERRIDE;
-  
   //! returns   the file  name  which  contains  application
   //! resources
   Standard_EXPORT Standard_CString ResourcesName() Standard_OVERRIDE;
 
+  //! Dumps the content of me into the stream
+  Standard_EXPORT void DumpJson (Standard_OStream& theOStream, Standard_Integer theDepth = -1) const;
 
-
-
-  DEFINE_STANDARD_RTTI(AppStdL_Application,TDocStd_Application)
-
-protected:
-
-
-
-
-private:
-
-
-  Handle(CDM_MessageDriver) myMessageDriver;
-
-
+  DEFINE_STANDARD_RTTIEXT(AppStdL_Application,TDocStd_Application)
 };
 
-
-
-
-
-
-
 #endif // _AppStdL_Application_HeaderFile