tim@597: package de.intevation.gnv.artifacts.services.requestobjects; tim@597: tim@597: import java.util.Collection; tim@597: tim@597: /** sascha@780: * @author Tim Englich tim@597: * tim@597: */ tim@597: public class DefaultMapService implements MapService { tim@597: tim@597: private String id = null; sascha@778: tim@597: tim@597: tim@597: private Collection layer = null; sascha@778: tim@597: private String type = null; sascha@778: tim@597: private String url = null; tim@597: /** tim@597: * Constructor tim@597: */ sascha@778: public DefaultMapService(String id, Collection layer, tim@597: String type, String url) { tim@597: super(); tim@597: this.id = id; tim@597: this.layer = layer; tim@597: this.type = type; tim@597: this.url = url; tim@597: } tim@597: tim@597: /** tim@597: * @see de.intevation.gnv.artifactdatabase.objects.map.MapService#getID() tim@597: */ tim@597: public String getID() { tim@597: return this.id; tim@597: } tim@597: tim@597: /** tim@597: * @see de.intevation.gnv.artifactdatabase.objects.map.MapService#getLayer() tim@597: */ tim@597: public Collection getLayer() { tim@597: return this.layer; tim@597: } tim@597: tim@597: /** tim@597: * @see de.intevation.gnv.artifactdatabase.objects.map.MapService#getType() tim@597: */ tim@597: public String getType() { tim@597: return this.type; tim@597: } tim@597: tim@597: /** tim@597: * @see de.intevation.gnv.artifactdatabase.objects.map.MapService#getURL() tim@597: */ tim@597: public String getURL() { tim@597: return this.url; tim@597: } tim@597: tim@597: }