/**
* Constructor.
*
* @param string $name The name of
* the directory.
* @param Horde_Pear_Package_Xml_Element_Directory $parent The parent
* directory.
* @param string $role The file role.
*/
public function __construct($name, $parent, $role = null)
{
$this->_name = $name;
$this->_role = $role;
$this->_parent = $parent;
$this->_xml = $parent->getDocument();
$this->_level = $parent->getLevel() + 1;
}