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

XUIDiagram.prototype = {

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

    /**
    "graph":{
             "title":"关系图",
             "name":"graph",
             "type":"PUIGraphInterface",
             "index":0
        }*/

    /**
    "graph1":{
             "title":"关系图1",
             "name":"graph1",
             "type":"PUIGraphInterface",
             "index":1
        }*/


    //接口
    /**
    * 增加一个站点
    * @param {Number} strCategory 站点类别0为MEO 1为GEO 2为IGSO 3为地面站
    * @param {String} strSiteName 站点名
    * @param {String} strSiteBorderColor 站点边框颜色
    * @param {String} strSiteColor 站点颜色
    * @property {Collection} Site [0,"d9","0xff977FBB","0xff2F0857"]
    */
    SetSite:function (strCategory,strSiteName,strSiteBorderColor,strSiteColor) {
    },

    /**
    *增加站点关系
    * @param {String} strSource 起始站点
    * @param {String} strTarget 目标站点
    * @param {String} strTransmission 传输方式名
    * @param {String} strLineColor 连接线的颜色
    * @property {Collection} SiteRelationship ["d6","m21","上注信息","0xff5C4732"]
    */
    SetSiteRelationship:function (strSource,strTarget,strTransmission,strLineColor) {
    },

    /**
    * 设置不同信息流类型的显示和隐藏
    * @param {String} strInformation 信息流类型
    * @param {Boolean} strShow 显示隐藏
    * @property {Collection} InformationShow ["上注信息",false]
    */
    SetInformationShow:function (strInformation,strShow) {
    },

}