Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(122)

Side by Side Diff: fpdfsdk/include/javascript/Document.h

Issue 927263003: Tidy up JS_Defines.h (Closed) Base URL: https://pdfium.googlesource.com/pdfium.git@master
Patch Set: Created 5 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2014 PDFium Authors. All rights reserved. 1 // Copyright 2014 PDFium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com 5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
6 6
7 #ifndef _DOCUMENT_H_ 7 #ifndef _DOCUMENT_H_
8 #define _DOCUMENT_H_ 8 #define _DOCUMENT_H_
9 9
10 10
(...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after
79 struct CJS_DelayAnnot; 79 struct CJS_DelayAnnot;
80 struct CJS_AnnotObj; 80 struct CJS_AnnotObj;
81 81
82 class Document : public CJS_EmbedObj 82 class Document : public CJS_EmbedObj
83 { 83 {
84 public: 84 public:
85 Document(CJS_Object* pJSObject); 85 Document(CJS_Object* pJSObject);
86 virtual ~Document(); 86 virtual ~Document();
87 87
88 public: 88 public:
89 » FX_BOOL»ADBE(OBJ_PROP_PARAMS); 89 » FX_BOOL»ADBE(IFXJS_Context* cc, CJS_PropValue& vp, JS_ErrorString& sErro r);
90 » FX_BOOL»author(OBJ_PROP_PARAMS); 90 » FX_BOOL»author(IFXJS_Context* cc, CJS_PropValue& vp, JS_ErrorString& sEr ror);
91 » FX_BOOL»baseURL(OBJ_PROP_PARAMS); 91 » FX_BOOL»baseURL(IFXJS_Context* cc, CJS_PropValue& vp, JS_ErrorString& sE rror);
92 » FX_BOOL»bookmarkRoot(OBJ_PROP_PARAMS); 92 » FX_BOOL»bookmarkRoot(IFXJS_Context* cc, CJS_PropValue& vp, JS_ErrorStrin g& sError);
93 » FX_BOOL»calculate(OBJ_PROP_PARAMS); 93 » FX_BOOL»calculate(IFXJS_Context* cc, CJS_PropValue& vp, JS_ErrorString& sError);
94 » FX_BOOL»Collab(OBJ_PROP_PARAMS); 94 » FX_BOOL»Collab(IFXJS_Context* cc, CJS_PropValue& vp, JS_ErrorString& sEr ror);
95 » FX_BOOL»creationDate(OBJ_PROP_PARAMS); 95 » FX_BOOL»creationDate(IFXJS_Context* cc, CJS_PropValue& vp, JS_ErrorStrin g& sError);
96 » FX_BOOL»creator(OBJ_PROP_PARAMS); 96 » FX_BOOL»creator(IFXJS_Context* cc, CJS_PropValue& vp, JS_ErrorString& sE rror);
97 » FX_BOOL»delay(OBJ_PROP_PARAMS); 97 » FX_BOOL»delay(IFXJS_Context* cc, CJS_PropValue& vp, JS_ErrorString& sErr or);
98 » FX_BOOL»dirty(OBJ_PROP_PARAMS); 98 » FX_BOOL»dirty(IFXJS_Context* cc, CJS_PropValue& vp, JS_ErrorString& sErr or);
99 » FX_BOOL»documentFileName(OBJ_PROP_PARAMS); 99 » FX_BOOL»documentFileName(IFXJS_Context* cc, CJS_PropValue& vp, JS_ErrorS tring& sError);
100 » FX_BOOL external(OBJ_PROP_PARAMS); 100 » FX_BOOL external(IFXJS_Context* cc, CJS_PropValue& vp, JS_ErrorString& s Error);
101 » FX_BOOL»filesize(OBJ_PROP_PARAMS); 101 » FX_BOOL»filesize(IFXJS_Context* cc, CJS_PropValue& vp, JS_ErrorString& s Error);
102 » FX_BOOL»icons(OBJ_PROP_PARAMS); 102 » FX_BOOL»icons(IFXJS_Context* cc, CJS_PropValue& vp, JS_ErrorString& sErr or);
103 » FX_BOOL»info(OBJ_PROP_PARAMS); 103 » FX_BOOL»info(IFXJS_Context* cc, CJS_PropValue& vp, JS_ErrorString& sErro r);
104 » FX_BOOL»keywords(OBJ_PROP_PARAMS); 104 » FX_BOOL»keywords(IFXJS_Context* cc, CJS_PropValue& vp, JS_ErrorString& s Error);
105 » FX_BOOL»layout(OBJ_PROP_PARAMS); 105 » FX_BOOL»layout(IFXJS_Context* cc, CJS_PropValue& vp, JS_ErrorString& sEr ror);
106 » FX_BOOL»media(OBJ_PROP_PARAMS); 106 » FX_BOOL»media(IFXJS_Context* cc, CJS_PropValue& vp, JS_ErrorString& sErr or);
107 » FX_BOOL»modDate(OBJ_PROP_PARAMS); 107 » FX_BOOL»modDate(IFXJS_Context* cc, CJS_PropValue& vp, JS_ErrorString& sE rror);
108 » FX_BOOL»mouseX(OBJ_PROP_PARAMS); 108 » FX_BOOL»mouseX(IFXJS_Context* cc, CJS_PropValue& vp, JS_ErrorString& sEr ror);
109 » FX_BOOL»mouseY(OBJ_PROP_PARAMS); 109 » FX_BOOL»mouseY(IFXJS_Context* cc, CJS_PropValue& vp, JS_ErrorString& sEr ror);
110 » FX_BOOL»numFields(OBJ_PROP_PARAMS); 110 » FX_BOOL»numFields(IFXJS_Context* cc, CJS_PropValue& vp, JS_ErrorString& sError);
111 » FX_BOOL»numPages(OBJ_PROP_PARAMS); 111 » FX_BOOL»numPages(IFXJS_Context* cc, CJS_PropValue& vp, JS_ErrorString& s Error);
112 » FX_BOOL»pageNum(OBJ_PROP_PARAMS); 112 » FX_BOOL»pageNum(IFXJS_Context* cc, CJS_PropValue& vp, JS_ErrorString& sE rror);
113 » FX_BOOL»pageWindowRect(OBJ_PROP_PARAMS); 113 » FX_BOOL»pageWindowRect(IFXJS_Context* cc, CJS_PropValue& vp, JS_ErrorStr ing& sError);
114 » FX_BOOL»path(OBJ_PROP_PARAMS); 114 » FX_BOOL»path(IFXJS_Context* cc, CJS_PropValue& vp, JS_ErrorString& sErro r);
115 » FX_BOOL»producer(OBJ_PROP_PARAMS); 115 » FX_BOOL»producer(IFXJS_Context* cc, CJS_PropValue& vp, JS_ErrorString& s Error);
116 » FX_BOOL»subject(OBJ_PROP_PARAMS); 116 » FX_BOOL»subject(IFXJS_Context* cc, CJS_PropValue& vp, JS_ErrorString& sE rror);
117 » FX_BOOL»title(OBJ_PROP_PARAMS); 117 » FX_BOOL»title(IFXJS_Context* cc, CJS_PropValue& vp, JS_ErrorString& sErr or);
118 » FX_BOOL»zoom(OBJ_PROP_PARAMS); 118 » FX_BOOL»zoom(IFXJS_Context* cc, CJS_PropValue& vp, JS_ErrorString& sErro r);
119 » FX_BOOL»zoomType(OBJ_PROP_PARAMS); 119 » FX_BOOL»zoomType(IFXJS_Context* cc, CJS_PropValue& vp, JS_ErrorString& s Error);
120 120
121 » FX_BOOL addAnnot(OBJ_METHOD_PARAMS); 121 » FX_BOOL addAnnot(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Va lue& vRet, JS_ErrorString& sError);
122 » FX_BOOL»addField(OBJ_METHOD_PARAMS); 122 » FX_BOOL»addField(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Va lue& vRet, JS_ErrorString& sError);
123 » FX_BOOL»addLink(OBJ_METHOD_PARAMS); 123 » FX_BOOL»addLink(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Val ue& vRet, JS_ErrorString& sError);
124 » FX_BOOL»addIcon(OBJ_METHOD_PARAMS); 124 » FX_BOOL»addIcon(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Val ue& vRet, JS_ErrorString& sError);
125 » FX_BOOL»calculateNow(OBJ_METHOD_PARAMS); 125 » FX_BOOL»calculateNow(IFXJS_Context* cc, const CJS_Parameters& params, CJ S_Value& vRet, JS_ErrorString& sError);
126 » FX_BOOL»closeDoc(OBJ_METHOD_PARAMS); 126 » FX_BOOL»closeDoc(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Va lue& vRet, JS_ErrorString& sError);
127 » FX_BOOL»createDataObject(OBJ_METHOD_PARAMS); 127 » FX_BOOL»createDataObject(IFXJS_Context* cc, const CJS_Parameters& params , CJS_Value& vRet, JS_ErrorString& sError);
128 » FX_BOOL deletePages(OBJ_METHOD_PARAMS); 128 » FX_BOOL deletePages(IFXJS_Context* cc, const CJS_Parameters& params, CJS _Value& vRet, JS_ErrorString& sError);
129 » FX_BOOL»exportAsText(OBJ_METHOD_PARAMS); 129 » FX_BOOL»exportAsText(IFXJS_Context* cc, const CJS_Parameters& params, CJ S_Value& vRet, JS_ErrorString& sError);
130 » FX_BOOL»exportAsFDF(OBJ_METHOD_PARAMS); 130 » FX_BOOL»exportAsFDF(IFXJS_Context* cc, const CJS_Parameters& params, CJS _Value& vRet, JS_ErrorString& sError);
131 » FX_BOOL»exportAsXFDF(OBJ_METHOD_PARAMS); 131 » FX_BOOL»exportAsXFDF(IFXJS_Context* cc, const CJS_Parameters& params, CJ S_Value& vRet, JS_ErrorString& sError);
132 » FX_BOOL extractPages(OBJ_METHOD_PARAMS); 132 » FX_BOOL extractPages(IFXJS_Context* cc, const CJS_Parameters& params, CJ S_Value& vRet, JS_ErrorString& sError);
133 » FX_BOOL»getAnnot(OBJ_METHOD_PARAMS); 133 » FX_BOOL»getAnnot(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Va lue& vRet, JS_ErrorString& sError);
134 » FX_BOOL»getAnnots(OBJ_METHOD_PARAMS); 134 » FX_BOOL»getAnnots(IFXJS_Context* cc, const CJS_Parameters& params, CJS_V alue& vRet, JS_ErrorString& sError);
135 » FX_BOOL»getAnnot3D(OBJ_METHOD_PARAMS); 135 » FX_BOOL»getAnnot3D(IFXJS_Context* cc, const CJS_Parameters& params, CJS_ Value& vRet, JS_ErrorString& sError);
136 » FX_BOOL»getAnnots3D(OBJ_METHOD_PARAMS); 136 » FX_BOOL»getAnnots3D(IFXJS_Context* cc, const CJS_Parameters& params, CJS _Value& vRet, JS_ErrorString& sError);
137 » FX_BOOL»getField(OBJ_METHOD_PARAMS); 137 » FX_BOOL»getField(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Va lue& vRet, JS_ErrorString& sError);
138 » FX_BOOL»getIcon(OBJ_METHOD_PARAMS); 138 » FX_BOOL»getIcon(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Val ue& vRet, JS_ErrorString& sError);
139 » FX_BOOL»getLinks(OBJ_METHOD_PARAMS); 139 » FX_BOOL»getLinks(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Va lue& vRet, JS_ErrorString& sError);
140 » FX_BOOL»getNthFieldName(OBJ_METHOD_PARAMS); 140 » FX_BOOL»getNthFieldName(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, JS_ErrorString& sError);
141 » FX_BOOL»getOCGs(OBJ_METHOD_PARAMS); 141 » FX_BOOL»getOCGs(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Val ue& vRet, JS_ErrorString& sError);
142 » FX_BOOL»getPageBox(OBJ_METHOD_PARAMS); 142 » FX_BOOL»getPageBox(IFXJS_Context* cc, const CJS_Parameters& params, CJS_ Value& vRet, JS_ErrorString& sError);
143 » FX_BOOL»getPageNthWord(OBJ_METHOD_PARAMS); 143 » FX_BOOL»getPageNthWord(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, JS_ErrorString& sError);
144 » FX_BOOL»getPageNthWordQuads(OBJ_METHOD_PARAMS); 144 » FX_BOOL»getPageNthWordQuads(IFXJS_Context* cc, const CJS_Parameters& par ams, CJS_Value& vRet, JS_ErrorString& sError);
145 » FX_BOOL»getPageNumWords(OBJ_METHOD_PARAMS); 145 » FX_BOOL»getPageNumWords(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, JS_ErrorString& sError);
146 » FX_BOOL getPrintParams(OBJ_METHOD_PARAMS); 146 » FX_BOOL getPrintParams(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, JS_ErrorString& sError);
147 » FX_BOOL getURL(OBJ_METHOD_PARAMS); 147 » FX_BOOL getURL(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Valu e& vRet, JS_ErrorString& sError);
148 » FX_BOOL»importAnFDF(OBJ_METHOD_PARAMS); 148 » FX_BOOL»importAnFDF(IFXJS_Context* cc, const CJS_Parameters& params, CJS _Value& vRet, JS_ErrorString& sError);
149 » FX_BOOL»importAnXFDF(OBJ_METHOD_PARAMS); 149 » FX_BOOL»importAnXFDF(IFXJS_Context* cc, const CJS_Parameters& params, CJ S_Value& vRet, JS_ErrorString& sError);
150 » FX_BOOL»importTextData(OBJ_METHOD_PARAMS); 150 » FX_BOOL»importTextData(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, JS_ErrorString& sError);
151 » FX_BOOL insertPages(OBJ_METHOD_PARAMS); 151 » FX_BOOL insertPages(IFXJS_Context* cc, const CJS_Parameters& params, CJS _Value& vRet, JS_ErrorString& sError);
152 » FX_BOOL»mailForm(OBJ_METHOD_PARAMS); 152 » FX_BOOL»mailForm(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Va lue& vRet, JS_ErrorString& sError);
153 » FX_BOOL»print(OBJ_METHOD_PARAMS); 153 » FX_BOOL»print(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value & vRet, JS_ErrorString& sError);
154 » FX_BOOL»removeField(OBJ_METHOD_PARAMS); 154 » FX_BOOL»removeField(IFXJS_Context* cc, const CJS_Parameters& params, CJS _Value& vRet, JS_ErrorString& sError);
155 » FX_BOOL replacePages(OBJ_METHOD_PARAMS); 155 » FX_BOOL replacePages(IFXJS_Context* cc, const CJS_Parameters& params, CJ S_Value& vRet, JS_ErrorString& sError);
156 » FX_BOOL»resetForm(OBJ_METHOD_PARAMS); 156 » FX_BOOL»resetForm(IFXJS_Context* cc, const CJS_Parameters& params, CJS_V alue& vRet, JS_ErrorString& sError);
157 » FX_BOOL»saveAs(OBJ_METHOD_PARAMS); 157 » FX_BOOL»saveAs(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Valu e& vRet, JS_ErrorString& sError);
158 » FX_BOOL»submitForm(OBJ_METHOD_PARAMS); 158 » FX_BOOL»submitForm(IFXJS_Context* cc, const CJS_Parameters& params, CJS_ Value& vRet, JS_ErrorString& sError);
159 » FX_BOOL»mailDoc(OBJ_METHOD_PARAMS); 159 » FX_BOOL»mailDoc(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Val ue& vRet, JS_ErrorString& sError);
160 » FX_BOOL»removeIcon(OBJ_METHOD_PARAMS); 160 » FX_BOOL»removeIcon(IFXJS_Context* cc, const CJS_Parameters& params, CJS_ Value& vRet, JS_ErrorString& sError);
161 161
162 public: 162 public:
163 void AttachDoc(CPDFSDK_Document* pDoc); 163 void AttachDoc(CPDFSDK_Document* pDoc);
164 CPDFSDK_Document* GetReaderDoc(); 164 CPDFSDK_Document* GetReaderDoc();
165 165
166 static FX_BOOL ExtractFileName(CPDFSDK_Document * pDoc, CFX_ByteString& strFileName); 166 static FX_BOOL ExtractFileName(CPDFSDK_Document * pDoc, CFX_ByteString& strFileName);
167 static FX_BOOL ExtractFolderName(CPDFSDK_Docume nt* pDoc, CFX_ByteString& strFolderName); 167 static FX_BOOL ExtractFolderName(CPDFSDK_Docume nt* pDoc, CFX_ByteString& strFolderName);
168 168
169 public: 169 public:
170 void AddDelayData(CJS_DelayDa ta* pData); 170 void AddDelayData(CJS_DelayDa ta* pData);
(...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after
273 JS_STATIC_METHOD(replacePages, Document); 273 JS_STATIC_METHOD(replacePages, Document);
274 JS_STATIC_METHOD(removeIcon, Document); 274 JS_STATIC_METHOD(removeIcon, Document);
275 JS_STATIC_METHOD(resetForm, Document); 275 JS_STATIC_METHOD(resetForm, Document);
276 JS_STATIC_METHOD(saveAs, Document); 276 JS_STATIC_METHOD(saveAs, Document);
277 JS_STATIC_METHOD(submitForm, Document); 277 JS_STATIC_METHOD(submitForm, Document);
278 JS_STATIC_METHOD(mailDoc, Document); 278 JS_STATIC_METHOD(mailDoc, Document);
279 }; 279 };
280 280
281 #endif//_DOCUMENT_H_ 281 #endif//_DOCUMENT_H_
282 282
OLDNEW
« no previous file with comments | « no previous file | fpdfsdk/include/javascript/Field.h » ('j') | fpdfsdk/include/javascript/JS_Define.h » ('J')

Powered by Google App Engine
This is Rietveld 408576698