com.lowagie.text.pdf
Class PageResources

java.lang.Object
  |
  +--com.lowagie.text.pdf.PageResources

class PageResources
extends Object


Field Summary
protected  PdfColorDictionary colorDictionary
           
protected  PdfFontDictionary fontDictionary
           
protected  HashMap forbiddenNames
           
protected  int namePtr
           
protected  PdfDictionary originalResources
           
protected  PdfPatternDictionary patternDictionary
           
protected  PdfShadingDictionary shadingDictionary
           
protected  HashMap usedNames
           
protected  PdfXObjectDictionary xObjectDictionary
           
 
Constructor Summary
(package private) PageResources()
           
 
Method Summary
(package private)  PdfName addColor(PdfName name, PdfIndirectReference reference)
           
(package private)  PdfName addFont(PdfName name, PdfIndirectReference reference)
           
(package private)  PdfName addPattern(PdfName name, PdfIndirectReference reference)
           
(package private)  PdfName addShading(PdfName name, PdfIndirectReference reference)
           
(package private)  PdfName addXObject(PdfName name, PdfIndirectReference reference)
           
(package private)  PdfResources getResources()
           
(package private)  void setOriginalResources(PdfDictionary resources, PdfReader reader)
           
(package private)  PdfName translateName(PdfName name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fontDictionary

protected PdfFontDictionary fontDictionary

xObjectDictionary

protected PdfXObjectDictionary xObjectDictionary

colorDictionary

protected PdfColorDictionary colorDictionary

patternDictionary

protected PdfPatternDictionary patternDictionary

shadingDictionary

protected PdfShadingDictionary shadingDictionary

forbiddenNames

protected HashMap forbiddenNames

originalResources

protected PdfDictionary originalResources

namePtr

protected int namePtr

usedNames

protected HashMap usedNames
Constructor Detail

PageResources

PageResources()
Method Detail

setOriginalResources

void setOriginalResources(PdfDictionary resources,
                          PdfReader reader)

translateName

PdfName translateName(PdfName name)

addFont

PdfName addFont(PdfName name,
                PdfIndirectReference reference)

addXObject

PdfName addXObject(PdfName name,
                   PdfIndirectReference reference)

addColor

PdfName addColor(PdfName name,
                 PdfIndirectReference reference)

addShading

PdfName addShading(PdfName name,
                   PdfIndirectReference reference)

addPattern

PdfName addPattern(PdfName name,
                   PdfIndirectReference reference)

getResources

PdfResources getResources()