add: */ labels= []; 
context:     getTimeAxisLabels: function () {        if (!this.dirty)            return this.xAxisLabels;        // x axis is an interval        // duration is in seconds        var duration = this.endTime - this.startTime + this.offsetTime;        // we know the pixel size and we know the time, we can        // compute the seconds per pixel        var secondsPerPixel = Math.ceil(duration / this.frontBuffer.width);        // so what's the exact duration of one label of our desired size?        var labelDuration = this.xLabelWidth * secondsPerPixel;        // how many labels max can we fit?        var numLabels = (this.frontBuffer.width / this.xLabelWidth);        var labels = [];        // we want our first label to land on a multiple of the label duration;        // figure out where that lies.        var firstLabelOffsetSeconds = (labelDuration - (this.startTime % labelDuration));        //log ("sps", secondsPerPixel, "ldur", labelDuration, "nl", numLabels, "flo", firstLabelOffsetSeconds);        for (var i = 0; i < numLabels; i++) {            // figure out the time value of this label            var ltime = this.startTime + firstLabelOffsetSeconds + i*labelDuration;            if (ltime > this.endTime)                break;            // the first number is at what px position to place the label;            // the second number is the actual value of the label            // the third is an array of strings that go into the label            var lval = [(ltime - this.startTime)/secondsPerPixel - (this.xLabelWidth/2), ltime, this.formatTimeLabel(ltime)];            //log ("ltime", ltime, "lpos", lval[0], "end", this.endTime);            labels.push(lval);        }        this.xAxisLabels = labels;        return labels;    },
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/9421/9a8aace4c0cde04af6e6ee2395f4dad3ec1c4338/GraphCanvas.js/clean/webtools/new-graph/js/GraphCanvas.js