Index: experimental/PdfViewer/autogen/SkPdfBeadDictionary_autogen.h |
=================================================================== |
--- experimental/PdfViewer/autogen/SkPdfBeadDictionary_autogen.h (revision 9765) |
+++ experimental/PdfViewer/autogen/SkPdfBeadDictionary_autogen.h (working copy) |
@@ -532,13 +532,7 @@ |
return (ObjectFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "Type", "", NULL)); |
} |
- std::string Type() const { |
- std::string ret; |
- if (NameFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "Type", "", &ret)) return ret; |
- // TODO(edisonn): warn about missing required field, assert for known good pdfs |
- return ""; |
- } |
- |
+ std::string Type() const; |
/** (Required for the first bead of a thread; optional for all others; must be an indirect refer- |
* ence) The thread to which this bead belongs. |
* Note: In PDF 1.1, this entry is permitted only for the first bead of a thread. In PDF 1.2 |
@@ -548,13 +542,7 @@ |
return (ObjectFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "T", "", NULL)); |
} |
- SkPdfDictionary* T() const { |
- SkPdfDictionary* ret; |
- if (DictionaryFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "T", "", &ret)) return ret; |
- // TODO(edisonn): warn about missing required field, assert for known good pdfs |
- return NULL; |
- } |
- |
+ SkPdfDictionary* T() const; |
/** (Required; must be an indirect reference) The next bead in the thread. In the last bead, |
* this entry points to the first. |
**/ |
@@ -562,13 +550,7 @@ |
return (ObjectFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "N", "", NULL)); |
} |
- SkPdfDictionary* N() const { |
- SkPdfDictionary* ret; |
- if (DictionaryFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "N", "", &ret)) return ret; |
- // TODO(edisonn): warn about missing required field, assert for known good pdfs |
- return NULL; |
- } |
- |
+ SkPdfDictionary* N() const; |
/** (Required; must be an indirect reference) The previous bead in the thread. In the first |
* bead, this entry points to the last. |
**/ |
@@ -576,13 +558,7 @@ |
return (ObjectFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "V", "", NULL)); |
} |
- SkPdfDictionary* V() const { |
- SkPdfDictionary* ret; |
- if (DictionaryFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "V", "", &ret)) return ret; |
- // TODO(edisonn): warn about missing required field, assert for known good pdfs |
- return NULL; |
- } |
- |
+ SkPdfDictionary* V() const; |
/** (Required; must be an indirect reference) The page object representing the page on |
* which this bead appears. |
**/ |
@@ -590,26 +566,14 @@ |
return (ObjectFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "P", "", NULL)); |
} |
- SkPdfDictionary* P() const { |
- SkPdfDictionary* ret; |
- if (DictionaryFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "P", "", &ret)) return ret; |
- // TODO(edisonn): warn about missing required field, assert for known good pdfs |
- return NULL; |
- } |
- |
+ SkPdfDictionary* P() const; |
/** (Required) A rectangle specifying the location of this bead on the page. |
**/ |
bool has_R() const { |
return (ObjectFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "R", "", NULL)); |
} |
- SkRect* R() const { |
- SkRect* ret; |
- if (SkRectFromDictionary(fPodofoDoc, fPodofoObj->GetDictionary(), "R", "", &ret)) return ret; |
- // TODO(edisonn): warn about missing required field, assert for known good pdfs |
- return NULL; |
- } |
- |
+ SkRect* R() const; |
}; |
#endif // __DEFINED__SkPdfBeadDictionary |