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

XUIDoublelinesStatistical.prototype = {

    //组件
    /**
    "legend":{
      "title":"图例",
      "name":"legend",
      "type":"PUILegendInterface",
      "index":0
    }*/

    /**
    "title":{
      "title":"标题",
      "name":"title",
      "type":"PUITitleInterface",
      "index":0
    }*/

    /**
    "xAxis":{
      "title":"x轴",
      "name":"xAxis",
      "type":"PUIXAxisInterface",
      "index":0
    }*/

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

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

    /**
    "line2":{
      "title":"折线图2",
      "name":"line2",
      "type":"PUILineInterface",
      "index":3
    }*/

    /**
    "bar1":{
      "title":"饼图1",
      "name":"bar1",
      "type":"PUIBarInterface",
      "index":1
    }*/

    /**
    "bar2":{
      "title":"饼图2",
      "name":"bar2",
      "type":"PUIBarInterface",
      "index":2
    }*/


    //接口
    /**
     * 是否显示标题
     * @param {Boolean} bVisible 是否显示
     * @property {Boolean} ShowTitle true  
     */
    SetShowTitle:function (bVisible) {
    },

    /**
     * 标题颜色
     * @param {String} strColor 标题颜色
     * @property {Color} TitleColor "0xffffffff"
     */
    SetTitleColor:function (strColor) {
    },

    /**
     * 标题文字
     * @param {String} strText 标题文字
     * @property {String} TitleText "双线统计图"
     */
    SetTitleText:function (strText) {
    },

    /**
     * 标题大小
     * @param {Number} nSize 标题文字尺寸
     * @property {Number} TitleSize 24
     */
    SetTitleSize:function (nSize) {
    },

    /**
     * 背景颜色
     * @param {String} strBgColor 背景颜色
     * @property {Color} BgColor "0xff0A181C"
     */
    SetBgColor:function (strBgColor) {
    },

    /**
     * 获取背景色
     * @return {String} 背景色
     */
    GetBgColor:function () {
    },

    /**
     * 是否显示X轴线
     * @param {Boolean} bVisible 是否显示
     * @property {Boolean} ShowX true  
     */
    SetShowX:function (bVisible) {
    },

    /**
     * x轴文本大小
     * @param {Number} nSize x轴文本大小
     * @property {Number} XTextSize 16
     */
    SetXTextSize:function (nSize) {
    },

    /**
     * 获取x轴文本大小
     * @return {Number}
     */
    GetXTextSize:function () {
    },

    /**
     * x轴颜色
     * @param {String} strColor x轴颜色
     * @property {Color} XColor "0xff065456"
     */
    SetXColor:function (strColor) {
    },

    /**
     * 获取x轴文本颜色
     * @return {String} 文本颜色
     */
    GetXColor:function () {
    },

    /**
     * x轴宽度
     * @param {Number} nXWidth x轴宽度
     * @property {Number} XWidth 1
     */
    SetXWidth:function (nXWidth) {
    },

    /**
     * 获取x轴宽度
     * @return {Number} x轴宽度
     */
    GetXWidth:function () {
    },

    /**
     * x轴文本颜色
     * @param {String} strColor x轴文本颜色
     * @property {Color} XTextColor "0xff88999C"
     */
    SetXTextColor:function (strColor) {
    },

    /**
     * 获取x轴文本颜色
     * @return {String}
     */
    GetXTextColor:function () {
    },

    /**
     * 是否显示Y轴线
     * @param {Boolean} bVisible 是否显示
     * @property {Boolean} ShowY true  
     */
    SetShowY:function (bVisible) {
    },

    /**
     * y轴颜色
     * @param {String} strColor y轴颜色
     * @property {Color} YColor "0xff065456"
     */
    SetYColor:function (strColor) {
    },

    /**
     * 获取y轴颜色
     * @return {String} y轴颜色
     */
    GetYColor:function () {
    },

    /**
     * y轴宽度
     * @param {Number} nWidth x轴宽度
     * @property {Number} YWidth 1
     */
    SetYWidth:function (nWidth) {
    },

    /**
     * 获取y轴宽度
     * @return {Number}
     */
    GetYWidth:function () {
    },

    /**
     * y轴文本颜色
     * @param {String} strColor x轴文本颜色
     * @property {Color} YTextColor "0xff859699"
     */
    SetYTextColor:function (strColor) {
    },

    /**
     * 获取y轴文本颜色
     * @return {String} 文本颜色
     */
    GetYTextColor:function () {
    },

    /**
     * Y轴文本大小
     * @param {Number} nSize Y轴文本大小
     * @property {Number} YTextSize 12
     */
    SetYTextSize:function (nSize) {
    },

    /**
     * 获取y轴文本大小
     * @return {Number}
     */
    GetYTextSize:function () {
    },

    /**
     * 底部内容数据
     * @param {Number} nIndex 内容分组下标
     * @param {Number} nSymbolData 内容数据
     */
    SetSymbolInsideData:function (nIndex,nSymbolData) {
    },

    /**
     * 获取底部内容数据
     * @param {Number} nIndex 内容分组下标
     * @return {Number} 底部内容数据
     */
    GetSymbolInsideData:function (nIndex) {
    },

    /**
     * 外部内容数据
     * @param {Number} nIndex 内容分组下标
     * @param {Number} nSymbolNewData 内容数据
     */
    SetSymbolOutsideData:function (nIndex,nSymbolNewData) {
    },

    /**
     * 获取外部内容数据
     * @param {Number} nIndex 内容分组下标
     * @return {Number} 外部内容数据
     */
    GetSymbolOutsideData:function (nIndex) {
    },

    /**
     * 添加一项数据
     * @param {Number} nIndex 内容分组下标
     * @param {Number} nOneData 一项数据
     * @param {Number} nOneNewData 另一项数据
     * @param {String} strDataName 一项数据名称
     */
    AddOneData:function (nIndex,nOneData,nOneNewData,strDataName) {
    },

    /**
     * 修改一项数据
     * @param {Number} nOneData 一项数据
     * @param {Number} nOneNewData 另一项数据
     * @param {String} strDataName 一项数据名称
     */
    ChangeOneData:function (nOneData,nOneNewData,strDataName) {
    },

    /**
     * 清除一项数据
     * @param {String} strDataName 一项数据名称
     */
    RemoveOneData:function (strDataName) {
    },

    /**
     * 清除所有数据
     */
    RemoveAllData:function () {
    },

    /**
     * 清除一项数据中的底部数据
     * @param {String} strDataName 一项数据名称
     */
    RemoveOneInsideData:function (strDataName) {
    },

    /**
     * 清除一项数据中的外部数据
     * @param {String} strDataName 一项数据名称
     */
    RemoveOneOutsideData:function (strDataName) {
    },

    /**
     * 底部数据图例文字
     * @param {String} strText 标题文字
     * @property {String} InsideLegendText "装机容量"
     */
    SetInsideLegendText:function (strText) {
    },

    /**
     * 外部数据图例文字
     * @param {String} strText 标题文字
     * @property {String} OutsideLegendText "新增装机容量"
     */
    SetOutsideLegendText:function (strText) {
    },

    /**
     * 数据图例文字大小
     * @param {Number} nSize 标题文字大小
     * @property {Number} LegendTextSize 20
     */
    SetLegendTextSize:function (nSize) {
    },

    /**
     * 数据图例文字颜色
     * @param {String} strColor 背景颜色
     * @property {Color} LegendTextColor "0xff0A181C"
     */
    SetLegendTextColor:function (strColor) {
    },

    /**
     * 数据圆柱体颜色
     * @param {Number} nIndex 索引
     * @param {String} strColor 柱体颜色
     */
    SetPodetiumColor:function (nIndex,strColor) {
    },

    /**
     * 数据圆柱体宽度
     * @param {Number} nSize 柱体宽度
     * @property {Number} PodetiumSize 25
     */
    SetPodetiumWidth:function (nSize) {
    },

}