svn-gvsig-desktop / trunk / libraries / libRaster / src / org / gvsig / raster / shared / IRasterDataset.java @ 11183
History | View | Annotate | Download (1.06 KB)
1 | 10740 | nacho | package org.gvsig.raster.shared; |
---|---|---|---|
2 | |||
3 | 10939 | nacho | import org.gvsig.raster.dataset.RasterMultiDataset; |
4 | 10740 | nacho | |
5 | /**
|
||
6 | * Interfaz que ofrece informaci?n sobre un dataset raster formado por uno o
|
||
7 | * multiples ficheros a trav?s de objetos
|
||
8 | *
|
||
9 | 10756 | nacho | * @author Nacho Brodin (nachobrodin@gmail.com)
|
10 | 10740 | nacho | */
|
11 | public interface IRasterDataset extends IRasterFile{ |
||
12 | /**
|
||
13 | * Obtiene el dataset que corresponde al raster.
|
||
14 | * @return GeoRasterMultiDataset
|
||
15 | */
|
||
16 | public RasterMultiDataset getGeoRasterMultiDataset();
|
||
17 | /**
|
||
18 | * A?ade un dataset al dataset multiple
|
||
19 | * @param dataset
|
||
20 | */
|
||
21 | public void addFile(String pathName); |
||
22 | /**
|
||
23 | * Elimina un dataset de la lista
|
||
24 | * @param pathName
|
||
25 | */
|
||
26 | public void delFile(String pathName); |
||
27 | /**
|
||
28 | * Obtiene informaci?n registrada en el dataset a partir de una clave.
|
||
29 | * Esta llamada es util para devolver informaci?n que no es contenida en la
|
||
30 | * librer?a de raster y que puede ser registrada por la aplicaci?n que hace uso
|
||
31 | * de esta.
|
||
32 | * @param key Nombre del par?metro registrado
|
||
33 | * @return Objeto registrado con la clave proporcionada
|
||
34 | */
|
||
35 | public Object getInfo(String key); |
||
36 | } |