TeeChartPHP
[ class tree: TeeChartPHP ] [ index: TeeChartPHP ] [ all elements ]

Source for file ChartEvent.php

Documentation is available at ChartEvent.php

  1. <?php
  2.  
  3.  /**
  4.  * ChartEvent class
  5.  *
  6.  * Description:
  7.  *
  8.  * @author
  9.  * @copyright (c) 1995-2008 by Steema Software SL. All Rights Reserved. <info@steema.com>
  10.  * @version 1.0
  11.  * @package TeeChartPHP
  12.  * @subpackage events
  13.  * @link http://www.steema.com
  14.  */
  15.  
  16. class ChartEvent {
  17.  
  18.     // not sure if required static vars
  19.     public static $CHART_FIRST;
  20.     public static $CHART_ADDED;
  21.     public static $CHART_SCROLLED;
  22.     public static $CHART_UNZOOMED;
  23.     public static $CHART_ZOOMED;
  24.     public static $CHART_LAST;
  25.  
  26.     private $name;
  27.       protected $source;
  28.  
  29.       function __construct($name{
  30.  
  31.       // not sure if required static vars
  32.       self::$CHART_FIRST    0// AWTEvent.RESERVED_ID_MAX + 1;   temp 0
  33.       self::$CHART_ADDED    self::$CHART_FIRST;
  34.       self::$CHART_SCROLLED self::$CHART_FIRST 1;
  35.       self::$CHART_UNZOOMED self::$CHART_FIRST 2;
  36.       self::$CHART_ZOOMED   self::$CHART_FIRST 3;
  37.       self::$CHART_LAST     self::$CHART_FIRST 3;
  38.  
  39.           $this->source = $name;
  40.       $this->name $name;
  41.       }
  42.  
  43.       function getSource({
  44.           return $this->source;
  45.       }
  46.  
  47.     public function GetName()
  48.     {
  49.          return $this->name;
  50.     }
  51.  
  52.     /**
  53.      * Creates a new instance of ChartEvent
  54.      *
  55.     public function ChartEvent($source, $id) {
  56.  
  57.       self::$CHART_FIRST    = 0; // AWTEvent.RESERVED_ID_MAX + 1;   temp 0
  58.       self::$CHART_ADDED    = self::$CHART_FIRST;
  59.       self::$CHART_SCROLLED = self::$CHART_FIRST + 1;
  60.       self::$CHART_UNZOOMED = self::$CHART_FIRST + 2;
  61.       self::$CHART_ZOOMED   = self::$CHART_FIRST + 3;
  62.       self::$CHART_LAST     = self::$CHART_FIRST + 3;
  63.  
  64.  
  65.         // super(source, id);
  66.       $this->registerEventCallback($source);
  67.     }
  68.  
  69.       function registerEventCallback($callback) {
  70.           $this->callbacks[] = $callback;
  71.       }
  72.  
  73.       function fireEvent() {
  74.           foreach ($this->callbacks as $callback) {
  75.               call_user_func($callback);
  76.           }
  77.       } */
  78. }
  79. ?>

Documentation generated on Wed, 16 Jun 2010 12:04:17 +0200 by phpDocumentor 1.4.1