package eu.dnetlib.espas.gui.shared;

import java.util.List;

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

public class Result implements IsSerializable {
	
	private String id;
	
	private TimeExtent phenomenonTime;
	
	private List<GeovertExtent> extents;
	
	private List<OnlineResource> onlineResources;
	
	private List<Vocabulary> usedProcessCapabilities;
	
	private List<OnlineResource> samples;
	
	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public TimeExtent getPhenomenonTime() {
		return phenomenonTime;
	}

	public void setPhenomenonTime(TimeExtent phenomenonTime) {
		this.phenomenonTime = phenomenonTime;
	}

	public List<GeovertExtent> getExtents() {
		return extents;
	}

	public void setExtents(List<GeovertExtent> extents) {
		this.extents = extents;
	}

	public List<OnlineResource> getOnlineResources() {
		return onlineResources;
	}

	public void setOnlineResources(List<OnlineResource> onlineResources) {
		this.onlineResources = onlineResources;
	}

	public List<Vocabulary> getUsedProcessCapabilities() {
		return usedProcessCapabilities;
	}

	public void setUsedProcessCapabilities(List<Vocabulary> usedProcessCapabilities) {
		this.usedProcessCapabilities = usedProcessCapabilities;
	}

	public List<OnlineResource> getSamples() {
		return samples;
	}

	public void setSamples(List<OnlineResource> samples) {
		this.samples = samples;
	}
}
