Index: xfa/fxfa/include/xfa_ffapp.h |
diff --git a/xfa/fxfa/include/xfa_ffapp.h b/xfa/fxfa/include/xfa_ffapp.h |
index 774bebb06d65f98416927ed1e9a1a7bb47ed2ea3..c8df27da5b9a7bf2f48a6b9bfe45dcdfa5339260 100644 |
--- a/xfa/fxfa/include/xfa_ffapp.h |
+++ b/xfa/fxfa/include/xfa_ffapp.h |
@@ -10,16 +10,16 @@ |
#include "core/fpdfapi/fpdf_parser/include/cpdf_stream.h" |
#include "core/fpdfapi/fpdf_parser/include/cpdf_stream_acc.h" |
#include "xfa/fgas/font/fgas_font.h" |
-#include "xfa/fwl/core/fwl_sdadapterimp.h" |
-#include "xfa/fwl/core/ifwl_adapternative.h" |
#include "xfa/fwl/core/ifwl_app.h" |
#include "xfa/fxfa/include/fxfa.h" |
+class CFWL_WidgetMgrDelegate; |
class CXFA_DefFontMgr; |
class CXFA_FWLAdapterWidgetMgr; |
class CXFA_FWLTheme; |
class CXFA_FFDocHandler; |
class CXFA_FontMgr; |
+class IFWL_AdapterTimerMgr; |
class CXFA_FileRead : public IFX_FileRead { |
public: |
@@ -34,10 +34,10 @@ class CXFA_FileRead : public IFX_FileRead { |
CFX_ObjectArray<CPDF_StreamAcc> m_Data; |
}; |
-class CXFA_FFApp : public IFWL_AdapterNative { |
+class CXFA_FFApp { |
public: |
CXFA_FFApp(IXFA_AppProvider* pProvider); |
- ~CXFA_FFApp() override; |
+ ~CXFA_FFApp(); |
CXFA_FFDocHandler* GetDocHandler(); |
CXFA_FFDoc* CreateDoc(IXFA_DocProvider* pProvider, |
@@ -47,11 +47,8 @@ class CXFA_FFApp : public IFWL_AdapterNative { |
IXFA_AppProvider* GetAppProvider() { return m_pProvider; } |
void SetDefaultFontMgr(CXFA_DefFontMgr* pFontMgr); |
- // IFWL_AdapterNative: |
- IFWL_AdapterWidgetMgr* GetWidgetMgr( |
- CFWL_WidgetMgrDelegate* pDelegate) override; |
- IFWL_AdapterThreadMgr* GetThreadMgr() override; |
- IFWL_AdapterTimerMgr* GetTimerMgr() override; |
+ CXFA_FWLAdapterWidgetMgr* GetWidgetMgr(CFWL_WidgetMgrDelegate* pDelegate); |
+ IFWL_AdapterTimerMgr* GetTimerMgr(); |
CXFA_FontMgr* GetXFAFontMgr(); |
IFX_FontMgr* GetFDEFontMgr(); |
@@ -72,7 +69,6 @@ class CXFA_FFApp : public IFWL_AdapterNative { |
CXFA_FWLAdapterWidgetMgr* m_pAdapterWidgetMgr; |
CFWL_WidgetMgrDelegate* m_pWidgetMgrDelegate; |
IFX_FontMgr* m_pFDEFontMgr; |
- CFWL_SDAdapterThreadMgr* m_pAdapterThreadMgr; |
}; |
#endif // XFA_FXFA_INCLUDE_XFA_FFAPP_H_ |