7#ifndef CORE_FXCRT_XML_CFX_XMLINSTRUCTION_H_
8#define CORE_FXCRT_XML_CFX_XMLINSTRUCTION_H_
12#include "core/fxcrt/widestring.h"
13#include "core/fxcrt/xml/cfx_xmlnode.h"
34 const WideString name_;
35 std::vector<WideString> target_data_;
40 ?
static_cast<CFX_XMLInstruction*>(pNode)
CFX_XMLInstruction * ToXMLInstruction(CFX_XMLNode *pNode)
void AppendNodesFrom(CFX_XMLDocument *other)
void AppendData(const WideString &wsData)
CFX_XMLInstruction(const WideString &wsTarget)
const std::vector< WideString > & GetTargetData() const
Type GetType() const override
bool IsOriginalXFAVersion() const
CFX_XMLNode * Clone(CFX_XMLDocument *doc) override
~CFX_XMLInstruction() override
void Save(const RetainPtr< IFX_RetainableWriteStream > &pXMLStream) override
virtual Type GetType() const =0