Zend_Pdf_ElementFactoryPDF element factory.
Responsibility is to log PDF changes
Located in /Zend/Pdf/ElementFactory.php (line 76)
array
$_attachedFactories
(line 112)
List of the attached object factories.
Array of Zend_Pdf_ElementFactory objects
integer
$_factoryId
(line 120)
Factory internal id
integer
$_identity
= 0 (line 127)
Identity, used for factory id generation
array
$_modifiedObjects
(line 86)
List of the modified objects.
Also contains new and removed objects
Array: ojbectNumber => Zend_Pdf_Element_Object
integer
$_objectCount
(line 103)
PDF object counter.
Actually it's an object number for new PDF object
array
$_removedObjects
(line 95)
List of the removed objects
Array: ojbectNumber => Zend_Pdf_Element_Object
array
$_shiftCalculationCache
= array() (line 135)
Internal cache to save calculated shifts
Constructor __construct (line 142)
Object constructor
attach (line 193)
Attach factory to the current;
getEnumerationShift (line 250)
Retrive object enumeration shift.
getId (line 156)
Get factory ID
getObjectCount (line 176)
Get object counter
isModified (line 368)
Check if PDF file was modified
listModifiedObjects (line 330)
Enumerate modified objects.
Returns array of Zend_Pdf_UpdateInfoContainer
markAsModified (line 265)
Mark object as modified in context of current factory.
newStreamObject (line 315)
Generate new Zend_Pdf_Element_Object_Stream
remove (line 281)
Remove object in context of current factory.
setObjectCount (line 166)
Set object counter
_calculateShift (line 215)
Calculate object enumeration shift.
Documentation generated on Tue, 18 Apr 2006 11:54:47 -0700 by phpDocumentor 1.3.0RC3