public WMSCGeoResourceInfo( WMSCGeoResourceImpl geoResourceImpl, IProgressMonitor monitor )
throws IOException {
resource = geoResourceImpl;
TileSet tile = resource.getTileSet();
this.name = tile.getLayers();
this.title = this.name + "(" + tile.getEPSGCode() + ":" + tile.getFormat() + ")"; //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
this.description = tile.getLayers() + " : " + tile.getEPSGCode() + " : " + tile.getFormat(); //$NON-NLS-1$//$NON-NLS-2$
this.bounds = tile.getBounds();
List<String> keywordsFromWMSC = new ArrayList<String>();
keywordsFromWMSC.add("WMS-C"); //$NON-NLS-1$
keywordsFromWMSC.add(this.name);
this.keywords = keywordsFromWMSC.toArray(new String[keywordsFromWMSC.size()]);