phing

# Class: RuntimeConfigurable Source Location: /RuntimeConfigurable.php
### Class Overview
Wrapper class that holds the attributes of a Task (or elements nested below that level) and takes care of configuring that element at runtime. #### Author(s): Hans Lellelid <hans@xmpl.org> Andreas Aderhold <andi@binarycloud.com> #### Version: $Revision: 526 $ | ### Methods __construct addChild addText getAttributes getChild getElementTag maybeConfigure setAttributes setProxy
### Class Details [line 34] Wrapper class that holds the attributes of a Task (or elements nested below that level) and takes care of configuring that element at runtime. <strong>SMART-UP INLINE DOCS</strong> #### Tags:
author: | Hans Lellelid <hans@xmpl.org>
author: | Andreas Aderhold <andi@binarycloud.com>
version: | $Revision: 526 $
[ Top ] ### Class Methods ### constructor __construct [line 44]
`RuntimeConfigurable __construct( proxy $proxy, $elementTag)`
#### Parameters:
proxy | $proxy | The element to wrap.
| $elementTag |
[ Top ] ### method addChild [line 64]
`void addChild( RuntimeConfigurable $child)`
Adds child elements to the wrapped element. #### Parameters:
RuntimeConfigurable | $child |
[ Top ] ### method addText [line 74]
`void addText( $data)`
Add characters from #PCDATA areas to the wrapped element. #### Parameters:
| $data |
[ Top ] ### method getAttributes [line 59]
`void getAttributes( )`
Returns the AttributeList of the wrapped element. [ Top ] ### method getChild [line 69]
`void getChild( $index)`
Returns the child with index #### Parameters:
| $index |
[ Top ] ### method getElementTag [line 78]
`void getElementTag( )`
[ Top ] ### method maybeConfigure [line 84]
`void maybeConfigure( Project $project)`
Configure the wrapped element and all children. #### Parameters:
Project | $project |
[ Top ] ### method setAttributes [line 54]
`void setAttributes( $attributes)`
Set's the attributes for the wrapped element. #### Parameters:
| $attributes |
[ Top ] ### method setProxy [line 49]
`void setProxy( $proxy)`
#### Parameters:
| $proxy |
[ Top ] Documentation generated on Mon, 19 Oct 2009 10:51:57 +0200 by phpDocumentor 1.4.3