Index: xfa/src/fxfa/parser/xfa_script_resolveprocessor.h |
diff --git a/xfa/src/fxfa/parser/xfa_script_resolveprocessor.h b/xfa/src/fxfa/parser/xfa_script_resolveprocessor.h |
deleted file mode 100644 |
index 36e89392da67d5ced6e3c089ad52c52a07af31c2..0000000000000000000000000000000000000000 |
--- a/xfa/src/fxfa/parser/xfa_script_resolveprocessor.h |
+++ /dev/null |
@@ -1,86 +0,0 @@ |
-// Copyright 2014 PDFium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com |
- |
-#ifndef XFA_SRC_FXFA_PARSER_XFA_SCRIPT_RESOLVEPROCESSOR_H_ |
-#define XFA_SRC_FXFA_PARSER_XFA_SCRIPT_RESOLVEPROCESSOR_H_ |
- |
-#include "xfa/include/fxfa/fxfa_objectacc.h" |
-#include "xfa/src/fxfa/parser/xfa_object.h" |
-#include "xfa/src/fxfa/parser/xfa_script.h" |
- |
-class CXFA_NodeHelper; |
-class CXFA_ScriptContext; |
- |
-class CXFA_ResolveNodesData { |
- public: |
- CXFA_ResolveNodesData(CXFA_ScriptContext* pSC = NULL) |
- : m_pSC(pSC), |
- m_CurNode(NULL), |
- m_wsName(), |
- m_uHashName(0), |
- m_wsCondition(), |
- m_nLevel(0), |
- m_Nodes(), |
- m_dwStyles(XFA_RESOLVENODE_Children), |
- m_pScriptAttribute(NULL), |
- m_dwFlag(XFA_RESOVENODE_RSTYPE_Nodes) {} |
- ~CXFA_ResolveNodesData() { m_Nodes.RemoveAll(); } |
- CXFA_ScriptContext* m_pSC; |
- CXFA_Object* m_CurNode; |
- CFX_WideString m_wsName; |
- uint32_t m_uHashName; |
- CFX_WideString m_wsCondition; |
- int32_t m_nLevel; |
- CXFA_ObjArray m_Nodes; |
- FX_DWORD m_dwStyles; |
- const XFA_SCRIPTATTRIBUTEINFO* m_pScriptAttribute; |
- XFA_RESOVENODE_RSTYPE m_dwFlag; |
-}; |
-class CXFA_ResolveProcessor { |
- public: |
- CXFA_ResolveProcessor(void); |
- ~CXFA_ResolveProcessor(void); |
- int32_t XFA_ResolveNodes(CXFA_ResolveNodesData& rnd); |
- int32_t XFA_ResolveNodes_AnyChild(CXFA_ResolveNodesData& rnd); |
- int32_t XFA_ResolveNodes_Dollar(CXFA_ResolveNodesData& rnd); |
- int32_t XFA_ResolveNodes_Excalmatory(CXFA_ResolveNodesData& rnd); |
- int32_t XFA_ResolveNodes_NumberSign(CXFA_ResolveNodesData& rnd); |
- int32_t XFA_ResolveNodes_Asterisk(CXFA_ResolveNodesData& rnd); |
- int32_t XFA_ResolveNodes_Normal(CXFA_ResolveNodesData& rnd); |
- int32_t XFA_ResolveNodes_ForAttributeRs(CXFA_Object* curNode, |
- CXFA_ResolveNodesData& rnd, |
- const CFX_WideStringC& strAttr); |
- void XFA_ResolveNode_ConditionArray(int32_t iCurIndex, |
- CFX_WideString wsCondition, |
- int32_t iFoundCount, |
- CXFA_ResolveNodesData& rnd); |
- void XFA_ResolveNode_DoPredicateFilter(int32_t iCurIndex, |
- CFX_WideString wsCondition, |
- int32_t iFoundCount, |
- CXFA_ResolveNodesData& rnd); |
- int32_t XFA_ResolveNodes_GetFilter(const CFX_WideStringC& wsExpression, |
- int32_t nStart, |
- CXFA_ResolveNodesData& rnd); |
- void XFA_ResolveNode_FilterCondition(CXFA_ResolveNodesData& rnd, |
- CFX_WideString wsCondition); |
- int32_t XFA_ResolveNodes_PopStack(CFX_Int32Array& stack); |
- void XFA_ResolveNodes_SetStylesForChild(FX_DWORD dwParentStyles, |
- CXFA_ResolveNodesData& rnd); |
- int32_t XFA_ResolveNode_SetResultCreateNode(XFA_RESOLVENODE_RS& resolveNodeRS, |
- CFX_WideString& wsLastCondition); |
- void XFA_ResolveNode_SetIndexDataBind(CFX_WideString& wsNextCondition, |
- int32_t& iIndex, |
- int32_t iCount); |
- CXFA_NodeHelper* GetNodeHelper() { return m_pNodeHelper; } |
- |
- private: |
- CXFA_NodeHelper* m_pNodeHelper; |
- |
- public: |
- int32_t m_iCurStart; |
-}; |
- |
-#endif // XFA_SRC_FXFA_PARSER_XFA_SCRIPT_RESOLVEPROCESSOR_H_ |