classes/phing/RuntimeConfigurable.php

Wrapper class that holds the attributes of a Task (or elements nested below that level) and takes care of configuring that element at runtime.

SMART-UP INLINE DOCS

author
Andreas Aderhold
author
Hans Lellelid
package
phing
version
$Revision: 829 $

\RuntimeConfigurable

Wrapper class that holds the attributes of a Task (or elements nested below that level) and takes care of configuring that element at runtime.

SMART-UP INLINE DOCS

author
Andreas Aderhold
author
Hans Lellelid
package
phing
version
$Revision: 829 $

Properties

Propertyprivate  $attributes= 'array'
Default valuearrayDetails
Type
Propertyprivate  $characters= ''
Details
Type
Propertyprivate  $children= 'array'
Default valuearrayDetails
Type
Propertyprivate  $elementTag= 'null'
Default valuenullDetails
Type
Propertyprivate  $wrappedObject= 'null'
Default valuenullDetails
Type

Methods

methodpublic  __construct( \proxy $proxy,  $elementTag ) :
Parameters
Name Type Description
$proxy \proxy The element to wrap.
$elementTag
methodpublic  addChild(  $child ) :
Adds child elements to the wrapped element.
Parameters
Name Type Description
$child
methodpublic  addText(  $data ) :
Add characters from #PCDATA areas to the wrapped element.
Parameters
Name Type Description
$data
methodpublic  getAttributes( ) :
Returns the AttributeList of the wrapped element.
methodpublic  getChild(  $index ) :
Returns the child with index
Parameters
Name Type Description
$index
methodpublic  getElementTag( ) :
methodpublic  maybeConfigure(  $project ) :
Configure the wrapped element and all children.
Parameters
Name Type Description
$project
methodpublic  setAttributes(  $attributes ) :
Set's the attributes for the wrapped element.
Parameters
Name Type Description
$attributes
methodpublic  setProxy(  $proxy ) :
Parameters
Name Type Description
$proxy
Documentation was generated by DocBlox 0.13.1.