The task handler class.
This class handles the occurance of a
| author | Andreas Aderhold |
|---|---|
| copyright | 2001,2002 THYRELL. All rights reserved |
| version | $Id: b6862fa08ac29e45e028e0634ef7435761e10d40 $ |
| package | phing.parser |
__construct(\AbstractSAXParser $parser, object $parentHandler, \ProjectConfigurator $configurator, \TaskContainer $container, \RuntimeConfigurable $parentWrapper, \Target $target)
The constructor must be called by all derived classes.
objectThe parent handler that invoked this handler
\ProjectConfigurator
characters(string $data)
stringThe CDATA that comes in
endElement(string $name)
Can be overloaded by the child class. But should not. It hands over control to the parentHandler of this.
| inherited_from | \AbstractHandler::endElement() |
|---|
stringthe name of the XML element
init(string $tag, array $attrs)
<
p> This includes:
stringThe tag that comes in
arrayAttributes the tag carries
\ExpatParseException |
if attributes are incomplete or invalid |
|---|
startElement(string $name, array $attrs)
Creates and calls handlers respectively.
stringThe tag that comes in
arrayAttributes the tag carries
finished()
$parentHandler
| inherited_from | \AbstractHandler::$$parentHandler |
|---|
$parser
| inherited_from | \AbstractHandler::$$parser |
|---|
$configurator : \ProjectConfigurator
$container : object
This must not necessarily be a target, hence extra variable.
$parentWrapper : \RuntimeConfigurable
The wrapper for this element will be added to this wrapper as a child.
$target : object
$task : \Task
$wrapper
Otherwise the configuration is performed with the configure method.
| see | \ProjectHelper::configure(Object,AttributeList,Project) |
|---|