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

XUIFlowDiagram.prototype = {

    //接口
    /**
    * 清除所有流程
    */
    clearData:function () {
    },

    /**
    * 一次性输入所有数据
    * @param {Array} arrData
    */
    AddData:function (arrData) {
    },

    /**
    * 根据索引设置查看状态的选中项
    * @param {Number} nIndex 
    */
    SetShowItemByIndex:function (nIndex) {
    },

    /**
    * 进行中状态下选中模板
    * @param {Number} nIndex
    */
    tempLatemarch:function (nIndex) {
    },

    /**
    * 未开始状态下的模板
    * @param {Number} nIndex
    */
    tempLateprepare:function (nIndex) {
    },

    /**
    * 已完成状态下的查看模板
    * @param {Number} nIndex
    * @property {Number}
    */
    tempLatefinished:function (nIndex) {
    },

    /**
    * 按索引修改流程名称
    * @param {Number} nIndex 索引
    * @param {String} strName 名称
    * @property {Collection} FlowNameByIndex [-1,""]
    */
    SetFlowNameByIndex:function (nIndex,strName) {
    },

    /**
    * 按索引获取流程名称
    * @param {Number} nIndex 
    * @return {String}
    */
    GetFlowNameByIndex:function (nIndex) {
    },

    /**
    * 按索引设置流程圆的大小
    * @param {Number} nIndex
    * @param {Number} nSize
    * @property {Collection} ColPointSize [-1,24]
    */
    SetPointSize:function (nIndex,nSize) {
    },

    /**
    * 按索引获取流程圆的大小
    * @param {Number} nIndex
    * @return {String}
    */
    GetPointSize:function (nIndex) {
    },

}