Zend Framework
LICENSE
This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.
Abstract PDF action representation class
Zend_Pdf_Element_Dictionary|Zend_Pdf_Element_Object|Zend_Pdf_Element_Reference $_actionDictionary = ''
Action dictionary
array $_originalNextList = ''
An original list of chained actions
array $next = 'array'
A list of next actions in actions tree (used for actions chaining)
__construct(
Zend_Pdf_Element_Dictionary $dictionary, SplObjectStorage $processedActions
)
:
Object constructor
count(
)
:
int
count()
current(
)
:
Zend_Pdf_Action
Returns current child action.
dumpAction(
Zend_Pdf_ElementFactory $factory, SplObjectStorage $processedActions
=
null
)
:
Zend_Pdf_Element_Object|Zend_Pdf_Element_Reference
Dump Action and its child actions into PDF structures
Returns dictionary indirect object or reference
getChildren(
)
:
Zend_Pdf_Action|null
Returns the child action.
getResource(
)
:
Zend_Pdf_Element
Get resource
hasChildren(
)
:
bool
Implements RecursiveIterator interface.
key(
)
:
integer
Returns current iterator key
load(
Zend_Pdf_Element $dictionary, SplObjectStorage $processedActions
=
null
)
:
Zend_Pdf_Action
Load PDF action object using specified dictionary
next(
)
:
Go to next child
rewind(
)
:
Rewind children
valid(
)
:
boolean
Check if current position is valid