package eu.dnetlib.enabling.ui.common.beans;

import java.util.List;

import com.google.gwt.user.client.rpc.IsSerializable;



public class DHNInfo implements IsSerializable {
	private String identifier;
	private String name;
	private String address;
	private float timezone;
	private float lat;
	private float lng;
	private String muninUrl;
	private String smokepingUrl;
	private List<ServiceInfo> services;
	
	
	public DHNInfo() {}

	public String getIdentifier() {
		return identifier;
	}

	public DHNInfo(String identifier, String name, String address,
			float timezone, float lat, float lng, String muninUrl,
			String smokepingUrl, List<ServiceInfo> services) {
		super();
		this.identifier = identifier;
		this.name = name;
		this.address = address;
		this.timezone = timezone;
		this.lat = lat;
		this.lng = lng;
		this.muninUrl = muninUrl;
		this.smokepingUrl = smokepingUrl;
		this.services = services;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getAddress() {
		return address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public float getTimezone() {
		return timezone;
	}

	public void setTimezone(float timezone) {
		this.timezone = timezone;
	}

	public float getLat() {
		return lat;
	}

	public void setLat(float lat) {
		this.lat = lat;
	}

	public float getLng() {
		return lng;
	}

	public void setLng(float lng) {
		this.lng = lng;
	}

	public String getMuninUrl() {
		return muninUrl;
	}

	public void setMuninUrl(String muninUrl) {
		this.muninUrl = muninUrl;
	}

	public String getSmokepingUrl() {
		return smokepingUrl;
	}

	public void setSmokepingUrl(String smokepingUrl) {
		this.smokepingUrl = smokepingUrl;
	}

	public List<ServiceInfo> getServices() {
		return services;
	}

	public void setServices(List<ServiceInfo> services) {
		this.services = services;
	}

	public void setIdentifier(String identifier) {
		this.identifier = identifier;
	}
	
}
