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

XUIEleManholeCoverList.prototype = {
    //事件
    /**
   * 节点点击事件
   * @eventname XUI_ELEMANHOLECOVERLIST_CLICK
   * @eventid 0x00002001
   */

    //接口
    /**
     * 添加一项
     * @param {String} strTitle 项的标题
     * @param {String} strLockState 解锁/锁定状态
     * @param {String} strStartState 启动/停止状态
     * @param {String} strLeftName 井盖名称
     * @param {String} strRightName 井盖位置
     * @param {Boolean} boolNormal 是否正常
     */
    AddItem:function (strTitle,strLockState,strStartState,strLeftName,strRightName,boolNormal) {
    },

    /**
     * 删除列表所有
     */
    RemoveAll:function () {
    },

    /**
     * 按索引删除一项
     * @param {Number} nIndex 索引从0开始
     */
    RemoveByIndex:function (nIndex) {
    },

    /**
     * 按索引设置名称
     * @param {Number} nIndex 索引从0开始
     * @param {String} strName 项的名称
     * @property {Collection} NameByIndex [0,"ACU02"]
     */
    SetNameByIndex:function (nIndex,strName) {
    },

    /**
     * 索引设右图标
     * @param {Number} nIndex 索引从0开始
     * @param {Boolean} boolNormal true正常false异常
     * @property {Collection} RightIconByIndex [0,true]
     */
    SetRightIconByIndex:function (nIndex,boolNormal) {
    },

    /**
     * 索引改锁定文本
     * @param {Number} nIndex 索引从0开始
     * @param {String} strName 锁定/解锁
     * @property {Collection} LockByIndex [0,"解锁"]
     */
    SetLockByIndex:function (nIndex,strName) {
    },

    /**
     * 索引改启动文本
     * @param {Number} nIndex 索引从0开始
     * @param {String} strName 启动中/已停止
     * @property {Collection} StartByIndex [0,"启动中"]
     */
    SetStartByIndex:function (nIndex,strName) {
    },

    /**
     * 按索引修改整列内容
     * @param {Number} nIndex 索引从0开始
     * @param {String} strTitle 项的标题
     * @param {String} strLockState 解锁/锁定状态
     * @param {String} strStartState 启动/停止状态
     * @param {String} strLeftName 井盖名称
     * @param {String} strRightName 井盖位置
     * @param {Boolean} bRightBigPic 右侧图片
     */
    SetItemByIndex:function (nIndex,strTitle,strLockState,strStartState,strLeftName,strRightName,bRightBigPic) {
    },

    /**
     * 通过ID修改项信息
     * @param {Number} id id
     * @param {String} strLockState 解锁/锁定状态
     * @param {String} strStartState 启动/停止状态
     * @param {Boolean} bRightBigPic 右侧图片 
     */
    SetItemById:function (id,strLockState,strStartState,bRightBigPic) {
    },

    /**
     * 通过ID设置是否解锁
     * @param {Number} id id
     * @param {String} strLockState 解锁/锁定状态
     */
    SetBlockById:function (id,strLockState) {
    },

    /**
     * 通过ID获取是否解锁
     * @param {Number} id id
     * @return {Boolean} 
     */
    GetBlockById:function (id) {
    },

    /**
     * 通过ID设置是否启动
     * @param {Number} id id
     * @param {String} strStartState 启动/停止状态
     */
    SetStartById:function (id,strStartState) {
    },

    /**
     * 通过ID获取是否启动
     * @param {Number} id id
     * @return {Boolean} 
     */
    GetStartById:function (id) {
    },

    /**
     * 通过ID设置右侧图
     * @param {Number} id id
     * @param {Boolean} bstate 正常/异常
     */
    SetRightPicById:function (id,bstate) {
    },

    /**
     * ID获取右图是否关闭
     * @param {Number} id id
     * @return {Boolean} 
     */
    GetBcolseById:function (id) {
    },

}