chromium/third_party/pdfium/xfa/fxfa/parser/cxfa_validate.cpp

// Copyright 2017 The PDFium Authors
// 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

#include "xfa/fxfa/parser/cxfa_validate.h"

#include "fxjs/xfa/cjx_node.h"
#include "fxjs/xfa/cjx_object.h"
#include "xfa/fxfa/parser/cxfa_document.h"
#include "xfa/fxfa/parser/cxfa_message.h"
#include "xfa/fxfa/parser/cxfa_picture.h"
#include "xfa/fxfa/parser/cxfa_script.h"
#include "xfa/fxfa/parser/xfa_basic_data.h"

namespace {

const CXFA_Node::PropertyData kValidatePropertyData[] =;
const CXFA_Node::AttributeData kValidateAttributeData[] =;

constexpr wchar_t kFormatTest[] =;
constexpr wchar_t kNullTest[] =;
constexpr wchar_t kScriptTest[] =;

}  // namespace

CXFA_Validate::CXFA_Validate(CXFA_Document* doc, XFA_PacketType packet)
    :{}

CXFA_Validate::~CXFA_Validate() = default;

XFA_AttributeValue CXFA_Validate::GetFormatTest() {}

void CXFA_Validate::SetNullTest(const WideString& wsValue) {}

XFA_AttributeValue CXFA_Validate::GetNullTest() {}

XFA_AttributeValue CXFA_Validate::GetScriptTest() {}

WideString CXFA_Validate::GetMessageText(const WideString& wsMessageType) {}

void CXFA_Validate::SetFormatMessageText(const WideString& wsMessage) {}

WideString CXFA_Validate::GetFormatMessageText() {}

void CXFA_Validate::SetNullMessageText(const WideString& wsMessage) {}

WideString CXFA_Validate::GetNullMessageText() {}

WideString CXFA_Validate::GetScriptMessageText() {}

void CXFA_Validate::SetScriptMessageText(const WideString& wsMessage) {}

void CXFA_Validate::SetMessageText(const WideString& wsMessageType,
                                   const WideString& wsMessage) {}

WideString CXFA_Validate::GetPicture() const {}

CXFA_Script* CXFA_Validate::GetScriptIfExists() {}