| Index: experimental/PdfViewer/SkPdfSourceInformationDictionary_autogen.h
|
| ===================================================================
|
| --- experimental/PdfViewer/SkPdfSourceInformationDictionary_autogen.h (revision 9684)
|
| +++ experimental/PdfViewer/SkPdfSourceInformationDictionary_autogen.h (working copy)
|
| @@ -5,6 +5,7 @@
|
| #include "SkPdfArray_autogen.h"
|
| #include "SkPdfDictionary_autogen.h"
|
|
|
| +// Entries in a source information dictionary
|
| class SkPdfSourceInformationDictionary : public SkPdfDictionary {
|
| public:
|
| virtual SkPdfObjectType getType() const { return kSourceInformationDictionary_SkPdfObjectType;}
|
| @@ -521,6 +522,13 @@
|
|
|
| SkPdfSourceInformationDictionary& operator=(const SkPdfSourceInformationDictionary& from) {this->fPodofoDoc = from.fPodofoDoc; this->fPodofoObj = from.fPodofoObj; return *this;}
|
|
|
| +/** (Required) A string or URL alias dictionary (see "URL Alias Dictionaries," below)
|
| + * identifying the URLs from which the source data was retrieved.
|
| +**/
|
| + bool has_AU() const {
|
| + return (ObjectFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "AU", "", NULL));
|
| + }
|
| +
|
| bool isAUAString() const {
|
| SkPdfObject* ret = NULL;
|
| if (!ObjectFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "AU", "", &ret)) return false;
|
| @@ -547,6 +555,13 @@
|
| return NULL;
|
| }
|
|
|
| +/** (Optional) A time stamp giving the most recent date and time at which the content
|
| + * set's contents were known to be up to date with the source data.
|
| +**/
|
| + bool has_TS() const {
|
| + return (ObjectFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "TS", "", NULL));
|
| + }
|
| +
|
| SkPdfDate TS() const {
|
| SkPdfDate ret;
|
| if (DateFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "TS", "", &ret)) return ret;
|
| @@ -554,6 +569,13 @@
|
| return SkPdfDate();
|
| }
|
|
|
| +/** (Optional) An expiration stamp giving the date and time at which the content set's
|
| + * contents should be considered out of date with the source data.
|
| +**/
|
| + bool has_E() const {
|
| + return (ObjectFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "E", "", NULL));
|
| + }
|
| +
|
| SkPdfDate E() const {
|
| SkPdfDate ret;
|
| if (DateFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "E", "", &ret)) return ret;
|
| @@ -561,6 +583,18 @@
|
| return SkPdfDate();
|
| }
|
|
|
| +/** (Optional) A code indicating the type of form submission, if any, by which the source
|
| + * data was accessed (see "Submit-Form Actions" on page 550):
|
| + * 0 Not accessed via a form submission
|
| + * 1 Accessed via an HTTP GET request
|
| + * 2 Accessed via an HTTP POST request
|
| + * This entry should be present only in source information dictionaries associated with
|
| + * page sets. Default value: 0.
|
| +**/
|
| + bool has_S() const {
|
| + return (ObjectFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "S", "", NULL));
|
| + }
|
| +
|
| long S() const {
|
| long ret;
|
| if (LongFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "S", "", &ret)) return ret;
|
| @@ -568,6 +602,15 @@
|
| return 0;
|
| }
|
|
|
| +/** (Optional; must be an indirect reference) A command dictionary (see "Command Dic-
|
| + * tionaries" on page 672) describing the command that caused the source data to be
|
| + * retrieved. This entry should be present only in source information dictionaries associ-
|
| + * ated with page sets.
|
| +**/
|
| + bool has_C() const {
|
| + return (ObjectFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "C", "", NULL));
|
| + }
|
| +
|
| SkPdfDictionary* C() const {
|
| SkPdfDictionary* ret;
|
| if (DictionaryFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "C", "", &ret)) return ret;
|
|
|