/**
* @constructor
*/
function XUITemperatureLine() {
}

XUITemperatureLine.prototype = {

    //组件
    /**
    "xAxis0":{
       "title":"x轴0",
       "name":"xAxis0",
       "type":"PUIXAxisInterface",
       "index":0
    }*/

    /**
    "xAxis1":{
       "title":"x轴1",
       "name":"xAxis1",
       "type":"PUIXAxisInterface",
       "index":1
    }*/

    /**
    "yAxis":{
      "title":"y轴",
      "name":"yAxis",
      "type":"PUIYAxisInterface",
      "index":0
    }*/

    /**
    "line0":{
      "title":"折线图0",
      "name":"line0",
      "type":"PUILineInterface",
      "index":0
    }*/


    //接口
    /**
     * x轴数据
     * @param {Array}  XAxisData 数据
     * @property {Array} XAxisData ["8:00", "9:00", "10:00", "11:00", "12:00", "13:00"]
     */
    SetXAxisData:function (XAxisData) {
    },

    /**
     * 折线图数据
     * @param {Array}  arrLineData 数据
     * @property {Array} SeriesLineData [35,36,38,37,36,37]
     */
    SetSeriesLineData:function (arrLineData) {
    },

    /**
     * 通过下标修改数据
     * @param {Number} nIndex 下标
     * @param {Number} nValue 数据
     * @property {Collection} LineDataByIndex [0,35]
     */
    SetLineDataByIndex:function (nIndex,nValue) {
    },

    /**
     * 增加数据
     * @param {Array} arrValue 数据
     */
    AddData:function (arrValue) {
    },

    /**
     * 删除一个数据
     * @param {Number} nIndex 数据下标
     */
    DeleteDataByIndex:function (nIndex) {
    },

    /**
     * 查询一个数据
     * @param {Number} nIndex 数据下标
     * @return {Number} 
     */
    GetDataByIndex:function (nIndex) {
    },

    /**
     * 查询所有数据
     * @return {Array} 
     */
    GetAllData:function () {
    },

    /**
     * 删除所有数据
     */
    DeleteAllData:function () {
    },

    /**
     * 修改渐变色
     * @param {Number} nLineIndex 折线下标     
     * @param {String} strColor1 渐变色1
     * @param {String} strColor2 渐变色2
     */
    SetareaStyleColorByIndex:function (nLineIndex,strColor1,strColor2) {
    },

}