addstationobj.js 1.68 KB
var AddStationObj = function () {
	
	/** 定义新增站点对象 */
	var station={};
	
	var stationObj = {
			
			/** 获取新增站点集合对象 @return:<station:新增站点对象> */
			getAddStation : function() {
				
				return station;
			},
			
			/** 设置新增站点集合对象为空 */
			setAddStation : function(s) {
				
				station = s;
			},
			
			/** 设置新增站点集合对象方向属性值 @param:<dir:方向(0:上行;1:下行)> */
			setAddStationDiraction : function(dir) {
				
				station.dir = dir;
			},
			
			/**  设置新增站点集合对象站点名称属性值 @param:<stationName:站点名称) */
			setAddStationName : function(stationName) {
				
				station.stationNamebootbox = stationName;
				
			},
			
			/**  设置新增站点集合对象站点中心点百度坐标属性值 @param:<bJwpoints:中心点百度坐标) */
			setAddStationBJwpoints : function(bJwpoints) {
				
				station.bJwpoints = bJwpoints;
			},
			
			/**  设置新增站点集合对象范围图形类型属性值 @param:<shapesType:范围图形类型) */
			setAddStationShapesType : function(shapesType) {
				
				station.shapesType = shapesType;
			},
			
			/**  设置新增站点集合对象圆形半径属性值 @param:<radius:圆形半径) */
			setAddStationRadius : function(radius) {
				
				station.radius = radius;
			},
			
			/**  设置新增站点集合对象图形百度坐标集合属性值 @param:<bPolygonGrid:图形百度坐标集合) */
			setBPolygonGrid : function(bPolygonGrid) {
				
				station.bPolygonGrid = bPolygonGrid;
			}
	}
	
	return stationObj;
	
}();