<?php
/**
* Page DocBlock definition
* @package org.zadara.marius.pax
*/
/**
* Parser model interface.
*
* @author Marius Zadara <marius@zadara.org>
* @category Interfaces
* @copyright (C) 2008-2009 Marius Zadara
* @license Free for non-comercial use
* @package org.zadara.marius.pax
* @see IPAXObject
* @since 5.0
*/
interface INode extends IPAXObject
{
/**
* Method to set the user object.
*
* @access public
* @final
* @param object <b>$userObject</b> The user custom object
* @return void
*/
public function setUserObject(&$userObject);
/**
* Method to set the current attributes
*
* @access public
* @final
* @return void
*/
public function setAttributes(&$attributes);
/**
* Method to be called when the tag is complete (short form).
*
* @access public
* @return void
*/
public function onComplete();
}
?>
|