PhpExt : Data [ class tree ] [ index ] [ all elements ]

Source for file Node.php

Documentation is available at Node.php

  1. <?php
  2. /**
  3.  * PHP-Ext Library
  4.  * http://php-ext.googlecode.com
  5.  * @author Sergei Walter <sergeiw[at]gmail[dot]com>
  6.  * @copyright 2008 Sergei Walter
  7.  * @license http://www.gnu.org/licenses/lgpl.html
  8.  * @link http://php-ext.googlecode.com
  9.  * 
  10.  *  Reference for Ext JS: http://extjs.com
  11.  * 
  12.  */
  13.  
  14. /**
  15.  * @see PhpExt_Observable
  16.  */
  17. include_once 'PhpExt/Observable.php';
  18.  
  19. /**
  20.  * @package PhpExt
  21.  * @subpackage Data
  22.  */
  23. {
  24.     // Id
  25.     /**
  26.      * The id for this node. If one is not specified, one is generated.
  27.      * @param string $value 
  28.      * @return PhpExt_Data_Node 
  29.      */
  30.     public function setId($value{
  31.         $this->setExtConfigProperty("id"$value);
  32.         return $this;
  33.     }    
  34.     /**
  35.      * The id for this node. If one is not specified, one is generated.
  36.      * @return string 
  37.     */
  38.     public function getId({
  39.         return $this->getExtConfigProperty("id");
  40.     }
  41.     
  42.     // Leaf
  43.     /**
  44.      * true if this node is a leaf and does not have children
  45.      * @param boolean $value 
  46.      * @return PhpExt_Data_Node 
  47.      */
  48.     public function setLeaf($value{
  49.         $this->setExtConfigProperty("leaf"$value);
  50.         return $this;
  51.     }    
  52.     /**
  53.      * true if this node is a leaf and does not have children
  54.      * @return boolean 
  55.     */
  56.     public function getLeaf({
  57.         return $this->getExtConfigProperty("leaf");
  58.     }
  59.     
  60.     public function __construct({
  61.         parent::__construct();
  62.  
  63.         $this->setExtClassInfo("Ext.data.Node"null);
  64.         
  65.         $validProps array(
  66.             "id",
  67.             "leaf"
  68.         );
  69.         $this->addValidConfigProperties($validProps);
  70.         
  71.     }    
  72.  
  73.     
  74. }

Documentation generated on Fri, 08 Aug 2008 15:57:08 -0500 by phpDocumentor 1.4.0