Index: xfa/src/fxfa/src/common/xfa_localemgr.h |
diff --git a/xfa/src/fxfa/src/common/xfa_localemgr.h b/xfa/src/fxfa/src/common/xfa_localemgr.h |
index 6583ddb061952ad8987497ae3b8b0e1aa249b60d..04ca87791f01a7d8b37791e670b39e8cfcef1c56 100644 |
--- a/xfa/src/fxfa/src/common/xfa_localemgr.h |
+++ b/xfa/src/fxfa/src/common/xfa_localemgr.h |
@@ -7,10 +7,14 @@ |
#ifndef XFA_SRC_FXFA_SRC_COMMON_XFA_LOCALEMGR_H_ |
#define XFA_SRC_FXFA_SRC_COMMON_XFA_LOCALEMGR_H_ |
+#include "xfa/include/fxfa/fxfa_objectacc.h" |
+#include "xfa/src/fgas/include/fx_datetime.h" |
+#include "xfa/src/fgas/include/fx_locale.h" |
+#include "xfa/src/fxfa/src/common/xfa_localemgr.h" |
+ |
class CXFA_Node; |
class IFX_Locale; |
-class IFX_LocaleMgr; |
-class CXFA_LocaleMgr; |
+ |
#define XFA_LANGID_zh_CN 0x0804 |
#define XFA_LANGID_zh_TW 0x0404 |
#define XFA_LANGID_zh_HK 0x0c04 |
@@ -26,6 +30,7 @@ class CXFA_LocaleMgr; |
#define XFA_LANGID_pt_BR 0x0416 |
#define XFA_LANGID_nl_NL 0x0413 |
#define XFA_LANGID_ru_RU 0x0419 |
+ |
class CXFA_LocaleMgr : public IFX_LocaleMgr { |
public: |
CXFA_LocaleMgr(CXFA_Node* pLocaleSet, CFX_WideString wsDeflcid); |
@@ -46,6 +51,7 @@ class CXFA_LocaleMgr : public IFX_LocaleMgr { |
FX_WORD m_dwDeflcid; |
FX_WORD m_dwLocaleFlags; |
}; |
+ |
class IXFA_TimeZoneProvider { |
public: |
static IXFA_TimeZoneProvider* Create(); |