. */ /** * Abstract interface for objects which can contain tasks (targets) * Used to check if a class can contain tasks (via instanceof) * * @author Andreas Aderhold * @copyright © 2001,2002 THYRELL. All rights reserved * @version $Revision: 905 $ $Date: 2010-10-05 18:28:03 +0200 (Tue, 05 Oct 2010) $ * @access public * @package phing */ interface TaskContainer { /** * Adds a task to this task container. Must be implemented * by derived class * * @param object The task to be added to the container * @access public */ function addTask(Task $task); }