| Index: experimental/PdfViewer/autogen/SkPdfFDFDictionary_autogen.h
|
| ===================================================================
|
| --- experimental/PdfViewer/autogen/SkPdfFDFDictionary_autogen.h (revision 9765)
|
| +++ experimental/PdfViewer/autogen/SkPdfFDFDictionary_autogen.h (working copy)
|
| @@ -532,13 +532,7 @@
|
| return (ObjectFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "F", "", NULL));
|
| }
|
|
|
| - SkPdfFileSpec F() const {
|
| - SkPdfFileSpec ret;
|
| - if (FileSpecFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "F", "", &ret)) return ret;
|
| - // TODO(edisonn): warn about missing required field, assert for known good pdfs
|
| - return SkPdfFileSpec();
|
| - }
|
| -
|
| + SkPdfFileSpec F() const;
|
| /** (Optional) An array of two strings constituting a file identifier (see
|
| * Section 9.3, "File Identifiers") for the source or target file designated
|
| * by F, taken from the ID entry in the file's trailer dictionary (see Sec-
|
| @@ -548,13 +542,7 @@
|
| return (ObjectFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "ID", "", NULL));
|
| }
|
|
|
| - SkPdfArray* ID() const {
|
| - SkPdfArray* ret;
|
| - if (ArrayFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "ID", "", &ret)) return ret;
|
| - // TODO(edisonn): warn about missing required field, assert for known good pdfs
|
| - return NULL;
|
| - }
|
| -
|
| + SkPdfArray* ID() const;
|
| /** (Optional) An array of FDF field dictionaries (see "FDF Fields" on
|
| * page 564) describing the root fields (those with no ancestors in
|
| * the field hierarchy) to be exported or imported. This entry and
|
| @@ -564,13 +552,7 @@
|
| return (ObjectFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "Fields", "", NULL));
|
| }
|
|
|
| - SkPdfArray* Fields() const {
|
| - SkPdfArray* ret;
|
| - if (ArrayFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "Fields", "", &ret)) return ret;
|
| - // TODO(edisonn): warn about missing required field, assert for known good pdfs
|
| - return NULL;
|
| - }
|
| -
|
| + SkPdfArray* Fields() const;
|
| /** (Optional) A status string to be displayed indicating the result of an
|
| * action, typically a submit-form action (see "Submit-Form Actions"
|
| * on page 550). The string is encoded with PDFDocEncoding. (See
|
| @@ -581,13 +563,7 @@
|
| return (ObjectFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "Status", "", NULL));
|
| }
|
|
|
| - std::string Status() const {
|
| - std::string ret;
|
| - if (StringFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "Status", "", &ret)) return ret;
|
| - // TODO(edisonn): warn about missing required field, assert for known good pdfs
|
| - return "";
|
| - }
|
| -
|
| + std::string Status() const;
|
| /** (Optional; PDF 1.3) An array of FDF page dictionaries (see "FDF
|
| * Pages" on page 566) describing new pages to be added to a PDF
|
| * target document. The Fields and Status entries may not be present
|
| @@ -597,13 +573,7 @@
|
| return (ObjectFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "Pages", "", NULL));
|
| }
|
|
|
| - SkPdfArray* Pages() const {
|
| - SkPdfArray* ret;
|
| - if (ArrayFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "Pages", "", &ret)) return ret;
|
| - // TODO(edisonn): warn about missing required field, assert for known good pdfs
|
| - return NULL;
|
| - }
|
| -
|
| + SkPdfArray* Pages() const;
|
| /** (Optional; PDF 1.3) The encoding to be used for any FDF field
|
| * value or option (V or Opt in the field dictionary; see Table 8.72 on
|
| * page 564) that is a string and does not begin with the Unicode pre-
|
| @@ -614,13 +584,7 @@
|
| return (ObjectFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "Encoding", "", NULL));
|
| }
|
|
|
| - std::string Encoding() const {
|
| - std::string ret;
|
| - if (NameFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "Encoding", "", &ret)) return ret;
|
| - // TODO(edisonn): warn about missing required field, assert for known good pdfs
|
| - return "";
|
| - }
|
| -
|
| + std::string Encoding() const;
|
| /** (Optional; PDF 1.3) An array of FDF annotation dictionaries (see
|
| * "FDF Annotation Dictionaries" on page 568). The array can in-
|
| * clude annotations of any of the standard types listed in Table 8.14
|
| @@ -630,13 +594,7 @@
|
| return (ObjectFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "Annots", "", NULL));
|
| }
|
|
|
| - SkPdfArray* Annots() const {
|
| - SkPdfArray* ret;
|
| - if (ArrayFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "Annots", "", &ret)) return ret;
|
| - // TODO(edisonn): warn about missing required field, assert for known good pdfs
|
| - return NULL;
|
| - }
|
| -
|
| + SkPdfArray* Annots() const;
|
| /** (Optional; PDF 1.4) A stream containing all the bytes in all incre-
|
| * mental updates made to the underlying PDF document since it was
|
| * opened (see Section 3.4.5, "Incremental Updates"). If a submit-
|
| @@ -660,13 +618,7 @@
|
| return (ObjectFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "Differences", "", NULL));
|
| }
|
|
|
| - SkPdfStream* Differences() const {
|
| - SkPdfStream* ret;
|
| - if (StreamFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "Differences", "", &ret)) return ret;
|
| - // TODO(edisonn): warn about missing required field, assert for known good pdfs
|
| - return NULL;
|
| - }
|
| -
|
| + SkPdfStream* Differences() const;
|
| /** (Optional; PDF 1.4) The name of a browser frame in which the un-
|
| * derlying PDF document is to be opened. This mimics the behavior
|
| * of the target attribute in HTML <href> tags.
|
| @@ -675,13 +627,7 @@
|
| return (ObjectFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "Target", "", NULL));
|
| }
|
|
|
| - std::string Target() const {
|
| - std::string ret;
|
| - if (StringFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "Target", "", &ret)) return ret;
|
| - // TODO(edisonn): warn about missing required field, assert for known good pdfs
|
| - return "";
|
| - }
|
| -
|
| + std::string Target() const;
|
| /** (Optional; PDF 1.4) An array of file specifications (see Section 3.10,
|
| * "File Specifications") representing other FDF files embedded with-
|
| * in this one (Section 3.10.3, "Embedded File Streams").
|
| @@ -690,13 +636,7 @@
|
| return (ObjectFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "EmbeddedFDFs", "", NULL));
|
| }
|
|
|
| - SkPdfArray* EmbeddedFDFs() const {
|
| - SkPdfArray* ret;
|
| - if (ArrayFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "EmbeddedFDFs", "", &ret)) return ret;
|
| - // TODO(edisonn): warn about missing required field, assert for known good pdfs
|
| - return NULL;
|
| - }
|
| -
|
| + SkPdfArray* EmbeddedFDFs() const;
|
| /** (Optional; PDF 1.4) A JavaScript dictionary (see Table 8.71) defin-
|
| * ing document-level JavaScript scripts.
|
| **/
|
| @@ -704,13 +644,7 @@
|
| return (ObjectFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "JavaScript", "", NULL));
|
| }
|
|
|
| - SkPdfDictionary* JavaScript() const {
|
| - SkPdfDictionary* ret;
|
| - if (DictionaryFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "JavaScript", "", &ret)) return ret;
|
| - // TODO(edisonn): warn about missing required field, assert for known good pdfs
|
| - return NULL;
|
| - }
|
| -
|
| + SkPdfDictionary* JavaScript() const;
|
| };
|
|
|
| #endif // __DEFINED__SkPdfFDFDictionary
|
|
|