SkPdfDocumentCatalogActionsDictionary_autogen.cpp revision b74bdf024930e71ca1be8f874ed49dd0b31449b1
1#include "SkPdfDocumentCatalogActionsDictionary_autogen.h" 2 3 4#include "SkPdfNativeDoc.h" 5SkPdfDictionary* SkPdfDocumentCatalogActionsDictionary::DC(SkPdfNativeDoc* doc) { 6 SkPdfNativeObject* ret = get("DC", ""); 7 if (doc) {ret = doc->resolveReference(ret);} 8 if ((ret != NULL && ret->isDictionary()) || (doc == NULL && ret != NULL && ret->isReference())) return (SkPdfDictionary*)ret; 9 // TODO(edisonn): warn about missing default value for optional fields 10 return NULL; 11} 12 13bool SkPdfDocumentCatalogActionsDictionary::has_DC() const { 14 return get("DC", "") != NULL; 15} 16 17SkPdfDictionary* SkPdfDocumentCatalogActionsDictionary::WS(SkPdfNativeDoc* doc) { 18 SkPdfNativeObject* ret = get("WS", ""); 19 if (doc) {ret = doc->resolveReference(ret);} 20 if ((ret != NULL && ret->isDictionary()) || (doc == NULL && ret != NULL && ret->isReference())) return (SkPdfDictionary*)ret; 21 // TODO(edisonn): warn about missing default value for optional fields 22 return NULL; 23} 24 25bool SkPdfDocumentCatalogActionsDictionary::has_WS() const { 26 return get("WS", "") != NULL; 27} 28 29SkPdfDictionary* SkPdfDocumentCatalogActionsDictionary::DS(SkPdfNativeDoc* doc) { 30 SkPdfNativeObject* ret = get("DS", ""); 31 if (doc) {ret = doc->resolveReference(ret);} 32 if ((ret != NULL && ret->isDictionary()) || (doc == NULL && ret != NULL && ret->isReference())) return (SkPdfDictionary*)ret; 33 // TODO(edisonn): warn about missing default value for optional fields 34 return NULL; 35} 36 37bool SkPdfDocumentCatalogActionsDictionary::has_DS() const { 38 return get("DS", "") != NULL; 39} 40 41SkPdfDictionary* SkPdfDocumentCatalogActionsDictionary::WP(SkPdfNativeDoc* doc) { 42 SkPdfNativeObject* ret = get("WP", ""); 43 if (doc) {ret = doc->resolveReference(ret);} 44 if ((ret != NULL && ret->isDictionary()) || (doc == NULL && ret != NULL && ret->isReference())) return (SkPdfDictionary*)ret; 45 // TODO(edisonn): warn about missing default value for optional fields 46 return NULL; 47} 48 49bool SkPdfDocumentCatalogActionsDictionary::has_WP() const { 50 return get("WP", "") != NULL; 51} 52 53SkPdfDictionary* SkPdfDocumentCatalogActionsDictionary::DP(SkPdfNativeDoc* doc) { 54 SkPdfNativeObject* ret = get("DP", ""); 55 if (doc) {ret = doc->resolveReference(ret);} 56 if ((ret != NULL && ret->isDictionary()) || (doc == NULL && ret != NULL && ret->isReference())) return (SkPdfDictionary*)ret; 57 // TODO(edisonn): warn about missing default value for optional fields 58 return NULL; 59} 60 61bool SkPdfDocumentCatalogActionsDictionary::has_DP() const { 62 return get("DP", "") != NULL; 63} 64