Index: xfa/fxfa/parser/xfa_script_resolveprocessor.h |
diff --git a/xfa/fxfa/parser/xfa_script_resolveprocessor.h b/xfa/fxfa/parser/xfa_script_resolveprocessor.h |
index ffcd9b44757a7c1ca1b0d661814618f61807f9d5..67abe2fc7fdd5c8fe1c5d23850b20d0f584d390d 100644 |
--- a/xfa/fxfa/parser/xfa_script_resolveprocessor.h |
+++ b/xfa/fxfa/parser/xfa_script_resolveprocessor.h |
@@ -35,44 +35,43 @@ class CXFA_ResolveProcessor { |
CXFA_ResolveProcessor(); |
~CXFA_ResolveProcessor(); |
- 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(uint32_t 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); |
+ int32_t Resolve(CXFA_ResolveNodesData& rnd); |
+ int32_t GetFilter(const CFX_WideStringC& wsExpression, |
+ int32_t nStart, |
+ CXFA_ResolveNodesData& rnd); |
+ int32_t SetResultCreateNode(XFA_RESOLVENODE_RS& resolveNodeRS, |
+ CFX_WideString& wsLastCondition); |
+ void SetIndexDataBind(CFX_WideString& wsNextCondition, |
+ int32_t& iIndex, |
+ int32_t iCount); |
CXFA_NodeHelper* GetNodeHelper() { return m_pNodeHelper; } |
+ int32_t m_iCurStart; |
Lei Zhang
2016/07/07 19:36:18
Just add getter/setter as needed?
dsinclair
2016/07/07 19:47:49
Done.
|
+ |
private: |
- CXFA_NodeHelper* m_pNodeHelper; |
+ int32_t ResolveForAttributeRs(CXFA_Object* curNode, |
+ CXFA_ResolveNodesData& rnd, |
+ const CFX_WideStringC& strAttr); |
+ int32_t ResolveAnyChild(CXFA_ResolveNodesData& rnd); |
+ int32_t ResolveDollar(CXFA_ResolveNodesData& rnd); |
+ int32_t ResolveExcalmatory(CXFA_ResolveNodesData& rnd); |
+ int32_t ResolveNumberSign(CXFA_ResolveNodesData& rnd); |
+ int32_t ResolveAsterisk(CXFA_ResolveNodesData& rnd); |
+ int32_t ResolveNormal(CXFA_ResolveNodesData& rnd); |
+ int32_t ResolvePopStack(CFX_Int32Array& stack); |
+ void SetStylesForChild(uint32_t dwParentStyles, CXFA_ResolveNodesData& rnd); |
- public: |
- int32_t m_iCurStart; |
+ void ConditionArray(int32_t iCurIndex, |
+ CFX_WideString wsCondition, |
+ int32_t iFoundCount, |
+ CXFA_ResolveNodesData& rnd); |
+ void DoPredicateFilter(int32_t iCurIndex, |
+ CFX_WideString wsCondition, |
+ int32_t iFoundCount, |
+ CXFA_ResolveNodesData& rnd); |
+ void FilterCondition(CXFA_ResolveNodesData& rnd, CFX_WideString wsCondition); |
+ |
+ CXFA_NodeHelper* m_pNodeHelper; |
}; |
#endif // XFA_FXFA_PARSER_XFA_SCRIPT_RESOLVEPROCESSOR_H_ |