/**
  * draw
  * @desc php method to simulate Google's default draw method
  * @param array|Google_Data_View $data
  * @param array $options
  * @return void
  */
 public function draw($data, $options = null)
 {
     $this->options = $options;
     $arr = array();
     if ($data instanceof Google_Data_View) {
         $arr[] = $data->getViewTable();
     } else {
         $this->dataTable = $data;
         $arr[] = $data;
     }
     if ($options) {
         $_options = $options->getProperties();
         if ($_options instanceof Google_Config_Default or $_options instanceof stdClass) {
             $arr[] = Google_Base::toJSON($_options);
         } else {
             $arr[] = $options->getProperties();
         }
     } else {
         $arr[] = 'null';
     }
     $this->properties[__FUNCTION__][] = $arr;
 }