PhingXMLContext

Track the current state of the Xml parse operation.

author

Bryan Davis bpd@keynetics.com

version

$Id: 1465022eb0a15f1d40584aaca13f675443b5807e $

access

public

package

phing.parser

Methods

Constructor

__construct( $project) 

Arguments

$project

the project to which this antxml context belongs to

addImport

addImport( $file) 

Arguments

$file

endConfigure

endConfigure() 

getConfigurator

getConfigurator() 

getCurrentTarget

getCurrentTarget() : \Target

Response

\Target

getCurrentTargets

getCurrentTargets() : array<mixed,\Target>

Response

array<mixed,\Target>

getImplicitTarget

getImplicitTarget() 

getImportStack

getImportStack() 

find out the project to which this context belongs

getProject() : \project

Response

\project

setCurrentTarget

setCurrentTarget(\Target $target) 

Arguments

$target

\Target

setCurrentTargets

setCurrentTargets(array<mixed,\Target> $currentTargets) 

Arguments

$currentTargets

array<mixed,\Target>

setImplicitTarget

setImplicitTarget(\Target $target) 

Arguments

$target

\Target

startConfigure

startConfigure( $cfg) 

Arguments

$cfg

Properties

Target that will hold all tasks/types placed outside of targets

implicitTarget : \Target
var

Type(s)

\Target

Current target

currentTarget : \Target
var

Type(s)

\Target

List of current targets

currentTargets : array<mixed,\Target>
var

Type(s)

array<mixed,\Target>

The project to configure.

project : 

Type(s)

configurators

configurators : 

Type(s)

Impoerted files

importStack : 

Type(s)