package org.geotools.tile.osgeo; import java.net.URI; import java.net.URL; import java.util.List; import org.geotools.tile.TileDraw; import org.geotools.tile.TileMapInfo; import org.geotools.tile.TileProtocol; import org.geotools.tile.TileServiceInfo; import org.geotools.tile.TileSet; import org.geotools.util.ProgressListener; public class OSGeoTileProtocol extends TileProtocol { URL server; TileServiceInfo info; public OSGeoTileProtocol(URL url) { server = url; } @Override public synchronized TileServiceInfo getInfo(ProgressListener monitor) { if( info == null ){ info = new OSGeoServiceInfo( this, monitor ); } return info; } @Override public TileDraw getTileDraw(TileSet tileset) { // TODO Auto-generated method stub return null; } @Override public List getTileMapIds(TileServiceInfo info, ProgressListener monitor) { // TODO Auto-generated method stub return null; } @Override public TileMapInfo getTileMapInfo(TileServiceInfo info, URI id, ProgressListener monitor) { // TODO Auto-generated method stub return null; } }