summaryrefslogtreecommitdiff
path: root/xfa/include/fxfa/xfa_ffdochandler.h
diff options
context:
space:
mode:
authordsinclair <dsinclair@chromium.org>2016-04-04 12:08:40 -0700
committerCommit bot <commit-bot@chromium.org>2016-04-04 12:08:40 -0700
commit221caf6f6f9810cbc0e0c4c50af9b036a052ae13 (patch)
treecbccfb1bd8b48387753c45604f0f85e52c48aa07 /xfa/include/fxfa/xfa_ffdochandler.h
parent6e56a5ebc88e05fe0bf05624eba9aeed57fa6d60 (diff)
downloadpdfium-221caf6f6f9810cbc0e0c4c50af9b036a052ae13.tar.xz
Cleanup the FF Handler proxy methods.
This CL removes the proxy methods from CXFA_FFWidgetHandler and CXFA_DocHandler and removes CXFA_FFMenuHandler as it was only proxy methods. The calls are made directly on the object now. Review URL: https://codereview.chromium.org/1857893002
Diffstat (limited to 'xfa/include/fxfa/xfa_ffdochandler.h')
-rw-r--r--xfa/include/fxfa/xfa_ffdochandler.h24
1 files changed, 1 insertions, 23 deletions
diff --git a/xfa/include/fxfa/xfa_ffdochandler.h b/xfa/include/fxfa/xfa_ffdochandler.h
index 7eaa20b4cc..6350d65079 100644
--- a/xfa/include/fxfa/xfa_ffdochandler.h
+++ b/xfa/include/fxfa/xfa_ffdochandler.h
@@ -16,31 +16,9 @@ class CXFA_FFDocHandler {
CXFA_FFDocHandler();
~CXFA_FFDocHandler();
- void ReleaseDoc(CXFA_FFDoc* hDoc);
- IXFA_DocProvider* GetDocProvider(CXFA_FFDoc* hDoc);
- uint32_t GetDocType(CXFA_FFDoc* hDoc);
- int32_t StartLoad(CXFA_FFDoc* hDoc);
- int32_t DoLoad(CXFA_FFDoc* hDoc, IFX_Pause* pPause = NULL);
- void StopLoad(CXFA_FFDoc* hDoc);
-
- CXFA_FFDocView* CreateDocView(CXFA_FFDoc* hDoc, uint32_t dwView = 0);
- int32_t CountPackages(CXFA_FFDoc* hDoc);
- void GetPackageName(CXFA_FFDoc* hDoc,
- int32_t iPackage,
- CFX_WideStringC& wsPackage);
- CFDE_XMLElement* GetPackageData(CXFA_FFDoc* hDoc,
- const CFX_WideStringC& wsPackage);
- FX_BOOL SavePackage(CXFA_FFDoc* hDoc,
- const CFX_WideStringC& wsPackage,
- IFX_FileWrite* pFile,
- CXFA_ChecksumContext* pCSContext = NULL);
- FX_BOOL CloseDoc(CXFA_FFDoc* hDoc);
- FX_BOOL ImportData(CXFA_FFDoc* hDoc,
- IFX_FileRead* pStream,
- FX_BOOL bXDP = TRUE);
- void SetJSERuntime(CXFA_FFDoc* hDoc, FXJSE_HRUNTIME hRuntime);
FXJSE_HVALUE GetXFAScriptObject(CXFA_FFDoc* hDoc);
XFA_ATTRIBUTEENUM GetRestoreState(CXFA_FFDoc* hDoc);
+
FX_BOOL RunDocScript(CXFA_FFDoc* hDoc,
XFA_SCRIPTTYPE eScriptType,
const CFX_WideStringC& wsScript,