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

XUIBarStack.prototype = {

    //组件
    /**
    "tooltip":{
      "title":"提示框",
      "name":"tooltip",
      "type":"PUITooltipInterface",
      "index":0
    }*/

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

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

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

    /**
    "bar0":{
      "title":"柱状图0",
      "name":"bar0",
      "type":"PUIBarInterface",
      "index":0
    }*/

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

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

    /**
    "bar3":{
      "title":"柱状图3",
      "name":"bar3",
      "type":"PUIBarInterface",
      "index":3
    }*/

    /**
    "bar4":{
      "title":"柱状图4",
      "name":"bar4",
      "type":"PUIBarInterface",
      "index":4
    }*/

    /**
    "bar5":{
      "title":"柱状图5",
      "name":"bar5",
      "type":"PUIBarInterface",
      "index":5
    }*/

    /**
    "bar6":{
      "title":"柱状图6",
      "name":"bar6",
      "type":"PUIBarInterface",
      "index":6
    }*/

    /**
    "bar7":{
      "title":"柱状图7",
      "name":"bar7",
      "type":"PUIBarInterface",
      "index":7
    }*/

    /**
    "bar8":{
      "title":"柱状图8",
      "name":"bar8",
      "type":"PUIBarInterface",
      "index":8
    }*/


    //接口
    /**
     * 修改x轴名称
     * @param {Array} arrName 名称
     * @property {Array} XAxisLabelName ["周一","周二","周三","周四","周五","周六","周日"]
     */
    SetXAxisLabelName:function (arrName) {
    },

    /**
     * 获取x轴名称
     * @return {Array}
     */
    GetXAxisLabelName:function () {
    },

    /**
     * 增加一组数据
     * @param {String} strName x轴名称
     * @param {Array} arrData 数据
     */
    AddGroupData:function (strName,arrData) {
    },

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

    /**
     * 修改一组数据
     * @param {Number} nIndex 下标
     * @param {Array} arrData 数据
     */
    ChangeGroupData:function (nIndex,arrData) {
    },

    /**
     * 增加单项数据
     * @param {String} strName 名称
     * @param {String} strColor 颜色
     * @param {Array} arrData 数据
     * @param {Boolean} bStack 是否堆叠
     * @param {String} strStack 堆叠名称
     */
    AddOneData:function (strName,strColor,arrData,bStack,strStack) {
    },

    /**
     * 删除单项数据
     * @param {Number} nIndex 下标
     */
    DeleteOneData:function (nIndex) {
    },

    /**
     * 修改单项数据
     * @param {Number} nIndex 下标
     * @param {Array} arrData 数据
     */
    ChangeOneData:function (nIndex,arrData) {
    },

    /**
     * 清除所有
     */
    ClearAllData:function () {
    },

}