* @copyright 2007-2014 PrestaShop SA * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0) * International Registered Trademark & Property of PrestaShop SA */ interface ITreeToolbarButtonCore { public function __toString(); public function setAttribute($name, $value); public function getAttribute($name); public function setAttributes($value); public function getAttributes(); public function setClass($value); public function getClass(); public function setContext($value); public function getContext(); public function setId($value); public function getId(); public function setLabel($value); public function getLabel(); public function setName($value); public function getName(); public function setTemplate($value); public function getTemplate(); public function setTemplateDirectory($value); public function getTemplateDirectory(); public function hasAttribute($name); public function render(); }