com.lowagie.text.pdf

Class PageResources


(package private) class PageResources
extends java.lang.Object

Field Summary

protected PdfDictionary
LayerDictionary
protected PdfDictionary
colorDictionary
protected PdfDictionary
extGStateDictionary
protected PdfDictionary
fontDictionary
protected HashMap
forbiddenNames
protected int[]
namePtr
protected PdfDictionary
originalResources
protected PdfDictionary
patternDictionary
protected PdfDictionary
shadingDictionary
protected HashMap
usedNames
protected PdfDictionary
xObjectDictionary

Constructor Summary

PageResources()

Method Summary

(package private) PdfName
addColor(PdfName name, PdfIndirectReference reference)
(package private) void
addDefaultColor(PdfDictionary dic)
(package private) void
addDefaultColor(PdfName name, PdfObject obj)
(package private) void
addDefaultColorDiff(PdfDictionary dic)
(package private) PdfName
addExtGState(PdfName name, PdfIndirectReference reference)
(package private) PdfName
addFont(PdfName name, PdfIndirectReference reference)
(package private) PdfName
addLayer(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) PdfDictionary
getResources()
(package private) void
setOriginalResources(PdfDictionary resources, newNamePtr[] )
(package private) PdfName
translateName(PdfName name)

Field Details

LayerDictionary

protected PdfDictionary LayerDictionary

colorDictionary

protected PdfDictionary colorDictionary

extGStateDictionary

protected PdfDictionary extGStateDictionary

fontDictionary

protected PdfDictionary fontDictionary

forbiddenNames

protected HashMap forbiddenNames

namePtr

protected int[] namePtr

originalResources

protected PdfDictionary originalResources

patternDictionary

protected PdfDictionary patternDictionary

shadingDictionary

protected PdfDictionary shadingDictionary

usedNames

protected HashMap usedNames

xObjectDictionary

protected PdfDictionary xObjectDictionary

Constructor Details

PageResources

(package private)  PageResources()

Method Details

addColor

(package private)  PdfName addColor(PdfName name,
                                    PdfIndirectReference reference)

addDefaultColor

(package private)  void addDefaultColor(PdfDictionary dic)

addDefaultColor

(package private)  void addDefaultColor(PdfName name,
                                        PdfObject obj)

addDefaultColorDiff

(package private)  void addDefaultColorDiff(PdfDictionary dic)

addExtGState

(package private)  PdfName addExtGState(PdfName name,
                                        PdfIndirectReference reference)

addFont

(package private)  PdfName addFont(PdfName name,
                                   PdfIndirectReference reference)

addLayer

(package private)  PdfName addLayer(PdfName name,
                                    PdfIndirectReference reference)

addPattern

(package private)  PdfName addPattern(PdfName name,
                                      PdfIndirectReference reference)

addShading

(package private)  PdfName addShading(PdfName name,
                                      PdfIndirectReference reference)

addXObject

(package private)  PdfName addXObject(PdfName name,
                                      PdfIndirectReference reference)

getResources

(package private)  PdfDictionary getResources()

setOriginalResources

(package private)  void setOriginalResources(PdfDictionary resources,
                                             newNamePtr[] )

translateName

(package private)  PdfName translateName(PdfName name)