RuntimeConfigurable.php

Show: inherited
Table of Contents

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
$Id$  

\RuntimeConfigurable

Package: phing

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  
Version
$Id$  

Properties

Propertyprivate  $attributes= 'array()'
Default valuearray()Details
Type
n/a
Propertyprivate  $characters= '""'
Default value""Details
Type
n/a
Propertyprivate  $children= 'array()'
Default valuearray()Details
Type
n/a
Propertyprivate  $elementTag= 'null'
Default valuenullDetails
Type
n/a
Propertyprivate  $wrappedObject= 'null'
Default valuenullDetails
Type
n/a

Methods

methodpublic__construct( \proxy $proxy,  $elementTag ) : void

Parameters
Name Type Description
$proxy \proxy

The element to wrap.

$elementTag
methodpublicaddChild(  $child ) : void

Adds child elements to the wrapped element.

Parameters
Name Type Description
$child
methodpublicaddText(  $data ) : void

Add characters from #PCDATA areas to the wrapped element.

Parameters
Name Type Description
$data
methodpublicgetAttributes( ) : void

Returns the AttributeList of the wrapped element.

methodpublicgetChild(  $index ) : void

Returns the child with index

Parameters
Name Type Description
$index
methodpublicgetElementTag( ) : void

methodpublicmaybeConfigure(  $project ) : void

Configure the wrapped element and all children.

Parameters
Name Type Description
$project
methodpublicsetAttributes(  $attributes ) : void

Set's the attributes for the wrapped element.

Parameters
Name Type Description
$attributes
methodpublicsetProxy(  $proxy ) : void

Parameters
Name Type Description
$proxy
Documentation was generated by DocBlox 0.18.1.