diff options
Diffstat (limited to 'core/fxcrt/xml/cfx_xmlinstruction.h')
-rw-r--r-- | core/fxcrt/xml/cfx_xmlinstruction.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/core/fxcrt/xml/cfx_xmlinstruction.h b/core/fxcrt/xml/cfx_xmlinstruction.h index 415a86a379..cbdf9e2538 100644 --- a/core/fxcrt/xml/cfx_xmlinstruction.h +++ b/core/fxcrt/xml/cfx_xmlinstruction.h @@ -13,7 +13,7 @@ #include "core/fxcrt/fx_string.h" #include "core/fxcrt/xml/cfx_xmlattributenode.h" -class CFX_XMLInstruction : public CFX_XMLAttributeNode { +class CFX_XMLInstruction : public CFX_XMLNode { public: explicit CFX_XMLInstruction(const WideString& wsTarget); ~CFX_XMLInstruction() override; @@ -23,11 +23,14 @@ class CFX_XMLInstruction : public CFX_XMLAttributeNode { std::unique_ptr<CFX_XMLNode> Clone() override; void Save(const RetainPtr<CFX_SeekableStreamProxy>& pXMLStream) override; + bool IsOriginalXFAVersion() const; + bool IsAcrobat() const; + const std::vector<WideString>& GetTargetData() const { return m_TargetData; } void AppendData(const WideString& wsData); - void RemoveData(int32_t index); private: + WideString name_; std::vector<WideString> m_TargetData; }; |