#include "xfa/fxfa/parser/cxfa_value.h"
#include "fxjs/xfa/cjx_node.h"
#include "fxjs/xfa/cjx_object.h"
#include "xfa/fxfa/parser/cxfa_arc.h"
#include "xfa/fxfa/parser/cxfa_document.h"
#include "xfa/fxfa/parser/cxfa_exdata.h"
#include "xfa/fxfa/parser/cxfa_image.h"
#include "xfa/fxfa/parser/cxfa_line.h"
#include "xfa/fxfa/parser/cxfa_rectangle.h"
namespace {
constexpr CXFA_Node::PropertyData kValuePropertyData[] = …;
constexpr CXFA_Node::AttributeData kValueAttributeData[] = …;
}
CXFA_Value::CXFA_Value(CXFA_Document* doc, XFA_PacketType packet)
: … { … }
CXFA_Value::~CXFA_Value() = default;
XFA_Element CXFA_Value::GetChildValueClassID() const { … }
WideString CXFA_Value::GetChildValueContent() const { … }
CXFA_Arc* CXFA_Value::GetArcIfExists() const { … }
CXFA_Line* CXFA_Value::GetLineIfExists() const { … }
CXFA_Rectangle* CXFA_Value::GetRectangleIfExists() const { … }
CXFA_Text* CXFA_Value::GetTextIfExists() const { … }
CXFA_ExData* CXFA_Value::GetExDataIfExists() const { … }
CXFA_Image* CXFA_Value::GetImageIfExists() const { … }