blob: 8a4b40d0a8392e0eaed3d29e3062a844d9bc4d57 [file] [log] [blame]
/*******************************************************************************
* Copyright (c) 2009-2010 David Donahue and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* David Donahue - initial API, implementation and documentation
* Austin Riddle - improvements to widget hierarchy and data flow for
* consistency with SWT behavior.
******************************************************************************/
try {
google.load('visualization', '1', {'packages':['intensitymap']});
}
catch (e) {
var mesg = "Error loading Google Intensity Map API: "+e;
if (console) {
console.log(mesg);
}
else {
alert(mesg);
}
}
qx.Class.define( "org.eclipse.rap.rwt.visualization.google.IntensityMap", {
extend: org.eclipse.rap.rwt.visualization.google.BaseChart,
members : {
_createChart : function(domElement) {
return new google.visualization.IntensityMap(domElement);
}
}
} );
org.eclipse.rap.rwt.visualization.google.BaseChart.registerAdapter(
"org.eclipse.rap.rwt.visualization.google.IntensityMap",
org.eclipse.rap.rwt.visualization.google.IntensityMap);