## Zend_Pdf_Element_Reference

Description

PDF file 'reference' element implementation

- license: New BSD License
- copyright: Copyright (c) 2006 Zend Technologies USA Inc. (http://www.zend.com)

Located in /Zend/Pdf/Element/Reference.php (line 40)

    Zend_Pdf_Element
       |
       --Zend_Pdf_Element_Reference

Method Summary
Zend_Pdf_Element_Reference __construct (integer $objNum, [integer $genNum = 0], Zend_Pdf_Element_Reference_Context $context, Zend_Pdf_ElementFactory $factory)
Zend_Pdf_ElementFactory getFactory ()
integer getType ()
string toString ([Zend_Pdf_Factory $factory = null])
void touch ()
mixed __call (string $method, array $args)
mixed __get (string $property)
void __set (string $property, mixed $value)
Methods
Constructor __construct (line 93)

Object constructor:

- access: public
- throws: Zend_Pdf_Exception

Zend_Pdf_Element_Reference __construct (integer $objNum, integer $genNum, Zend_Pdf_Element_Reference_Context $context, Zend_Pdf_ElementFactory $factory)

- integer $objNum
- integer $genNum
- Zend_Pdf_Element_Reference_Context $context
- Zend_Pdf_ElementFactory $factory

getFactory (line 114)

Check, that object is generated by specified factory

- access: public

Zend_Pdf_ElementFactory getFactory ()
getType (line 125)

Return type of the element.

- access: public

integer getType ()

Redefinition of:

Zend_Pdf_Element::getType()
  Return type of the element.

toString (line 141)

Return reference to the object

- access: public

string toString ([Zend_Pdf_Factory $factory = null])

- Zend_Pdf_Factory $factory

Redefinition of:

Zend_Pdf_Element::toString()
  Convert element to a string, which can be directly written to a PDF file.

touch (line 185)

Mark object as modified, to include it into new PDF file segment.

- access: public

void touch ()

Redefinition of:

Zend_Pdf_Element::touch()
  Mark object as modified, to include it into new PDF file segment.

__call (line 232)

Call handler

- access: public

mixed __call (string $method, array $args)

- string $method
- array $args

__get (line 201)

Get handler

- access: public

mixed __get (string $property)

- string $property

__set (line 216)

Set handler

- access: public

void __set (string $property, mixed $value)

- string $property
- mixed $value

#### Inherited Methods

Inherited From Zend_Pdf_Element

> Zend_Pdf_Element::getParentObject()
> Zend_Pdf_Element::getType()
> Zend_Pdf_Element::setParentObject()
> Zend_Pdf_Element::toString()
> Zend_Pdf_Element::touch()

Class Constants

#### Inherited Constants

Inherited from Zend_Pdf_Element

> Zend_Pdf_Element::TYPE_ARRAY
> Zend_Pdf_Element::TYPE_BOOL
> Zend_Pdf_Element::TYPE_DICTIONARY
> Zend_Pdf_Element::TYPE_NAME
> Zend_Pdf_Element::TYPE_NULL
> Zend_Pdf_Element::TYPE_NUMERIC
> Zend_Pdf_Element::TYPE_STREAM
> Zend_Pdf_Element::TYPE_STRING

Documentation generated on Tue, 11 Jul 2006 12:17:57 -0500 by phpDocumentor 1.3.0RC6