report.cpp revision ee451cb395940862dad63c85adfe8f2fd55e864c
1// Copyright 2014 PDFium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
6
7#include "../../include/javascript/JavaScript.h"
8#include "../../include/javascript/IJavaScript.h"
9#include "../../include/javascript/JS_Define.h"
10#include "../../include/javascript/JS_Object.h"
11#include "../../include/javascript/JS_Value.h"
12#include "../../include/javascript/report.h"
13
14/* ---------------------- report ---------------------- */
15
16BEGIN_JS_STATIC_CONST(CJS_Report)
17END_JS_STATIC_CONST()
18
19BEGIN_JS_STATIC_PROP(CJS_Report)
20END_JS_STATIC_PROP()
21
22BEGIN_JS_STATIC_METHOD(CJS_Report)
23	JS_STATIC_METHOD_ENTRY(save, 1)
24	JS_STATIC_METHOD_ENTRY(writeText,1)
25END_JS_STATIC_METHOD()
26
27IMPLEMENT_JS_CLASS(CJS_Report, Report)
28
29Report::Report(CJS_Object* pJSObject) : CJS_EmbedObj(pJSObject)
30{
31
32}
33
34Report::~Report()
35{
36
37}
38
39FX_BOOL Report::writeText(OBJ_METHOD_PARAMS)
40{
41	if (IsSafeMode(cc)) return TRUE;
42	return TRUE;
43}
44
45FX_BOOL Report::save(OBJ_METHOD_PARAMS)
46{
47	if (IsSafeMode(cc)) return TRUE;
48	return TRUE;
49}
50
51