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
Detailsarray $_originalNextList = ''An original list of chained actions
Detailsarray $next = 'array'A list of next actions in actions tree (used for actions chaining)
Details__construct(
Zend_Pdf_Element_Dictionary $dictionary, SplObjectStorage $processedActions
)
:
Object constructor
Detailscount(
)
:
intcount()
Detailscurrent(
)
:
Zend_Pdf_ActionReturns current child action.
DetailsdumpAction(
Zend_Pdf_ElementFactory $factory, SplObjectStorage $processedActions
=
null
)
:
Zend_Pdf_Element_Object|Zend_Pdf_Element_ReferenceDump Action and its child actions into PDF structures
Returns dictionary indirect object or reference
DetailsgetChildren(
)
:
Zend_Pdf_Action|nullReturns the child action.
DetailsgetResource(
)
:
Zend_Pdf_ElementGet resource
DetailshasChildren(
)
:
boolImplements RecursiveIterator interface.
Detailskey(
)
:
integerReturns current iterator key
Detailsload(
Zend_Pdf_Element $dictionary, SplObjectStorage $processedActions
=
null
)
:
Zend_Pdf_ActionLoad PDF action object using specified dictionary
Detailsnext(
)
:
Go to next child
Detailsrewind(
)
:
Rewind children
Detailsvalid(
)
:
booleanCheck if current position is valid
Details