Index: fpdfsdk/include/fsdk_actionhandler.h |
diff --git a/fpdfsdk/include/fsdk_actionhandler.h b/fpdfsdk/include/fsdk_actionhandler.h |
index e8f1a0deb9cc77ffe322cb0c451b75803aa5303a..66ec69e06aaad5b01852217ab1300e548d1975a8 100644 |
--- a/fpdfsdk/include/fsdk_actionhandler.h |
+++ b/fpdfsdk/include/fsdk_actionhandler.h |
@@ -18,22 +18,8 @@ class CPDFSDK_Document; |
class CPDF_Bookmark; |
class CPDF_Dictionary; |
-class CPDFSDK_FormActionHandler { |
- public: |
- FX_BOOL DoAction_Hide(const CPDF_Action& action, CPDFSDK_Document* pDocument); |
- FX_BOOL DoAction_SubmitForm(const CPDF_Action& action, |
- CPDFSDK_Document* pDocument); |
- FX_BOOL DoAction_ResetForm(const CPDF_Action& action, |
- CPDFSDK_Document* pDocument); |
- FX_BOOL DoAction_ImportData(const CPDF_Action& action, |
- CPDFSDK_Document* pDocument); |
-}; |
- |
class CPDFSDK_ActionHandler { |
public: |
- CPDFSDK_ActionHandler(); |
- ~CPDFSDK_ActionHandler(); |
- |
FX_BOOL DoAction_DocOpen(const CPDF_Action& action, |
CPDFSDK_Document* pDocument); |
FX_BOOL DoAction_JavaScript(const CPDF_Action& JsAction, |
@@ -117,7 +103,13 @@ class CPDFSDK_ActionHandler { |
void DoAction_SetOCGState(CPDFSDK_Document* pDocument, |
const CPDF_Action& action); |
- std::unique_ptr<CPDFSDK_FormActionHandler> m_pFormActionHandler; |
+ FX_BOOL DoAction_Hide(const CPDF_Action& action, CPDFSDK_Document* pDocument); |
+ FX_BOOL DoAction_SubmitForm(const CPDF_Action& action, |
+ CPDFSDK_Document* pDocument); |
+ FX_BOOL DoAction_ResetForm(const CPDF_Action& action, |
+ CPDFSDK_Document* pDocument); |
+ FX_BOOL DoAction_ImportData(const CPDF_Action& action, |
+ CPDFSDK_Document* pDocument); |
}; |
#endif // FPDFSDK_INCLUDE_FSDK_ACTIONHANDLER_H_ |