Interface for build listeners.

Classes that implement a listener must extend this class and (faux)implement all methods that are decleard as dummies below.

author Andreas Aderhold
author Hans Lellelid
version $Id$
see \global\BuildEvent
see \global\Project::addBuildListener()
package phing

 Methods

Fired after the last target has finished.

buildFinished(\BuildEvent $event) 
see \global\BuildEvent::getException()

Parameters

$event

\BuildEvent

The BuildEvent

Fired before any targets are started.

buildStarted(\BuildEvent $event) 

Parameters

$event

\BuildEvent

The BuildEvent

Fired whenever a message is logged.

messageLogged(\BuildEvent $event) 
see \global\BuildEvent::getMessage()

Parameters

$event

\BuildEvent

The BuildEvent

Fired when a target has finished.

targetFinished(\BuildEvent $event) 
see \global\BuildEvent#getException()

Parameters

$event

\BuildEvent

The BuildEvent

Fired when a target is started.

targetStarted(\BuildEvent $event) 
see \global\BuildEvent::getTarget()

Parameters

$event

\BuildEvent

The BuildEvent

Fired when a task has finished.

taskFinished(\BuildEvent $event) 
see \global\BuildEvent::getException()

Parameters

$event

\BuildEvent

The BuildEvent

Fired when a task is started.

taskStarted(\BuildEvent $event) 
see \global\BuildEvent::getTask()

Parameters

$event

\BuildEvent

The BuildEvent