svn-gvsig-desktop / tmp / trunk / cliente / WorkSpace_WPSClient / extWPSCallejero / src / es / logex / gvsig / fmap / layers / SMLayerInfo.java @ 26601
History | View | Annotate | Download (793 Bytes)
1 |
package es.logex.gvsig.fmap.layers; |
---|---|
2 |
|
3 |
import java.awt.geom.Rectangle2D; |
4 |
import java.net.URL; |
5 |
|
6 |
|
7 |
public interface SMLayerInfo { |
8 |
|
9 |
public String getId(); |
10 |
|
11 |
public String getName(); |
12 |
|
13 |
public String getDescription(); |
14 |
|
15 |
public String getDefaultLegend(); |
16 |
|
17 |
public String getLegend(); |
18 |
|
19 |
public void setLegend(String legend); |
20 |
|
21 |
public Object getLayerInToc(); |
22 |
|
23 |
public void setLayerInToc(Object layerInToc); |
24 |
|
25 |
public URL getHost(); |
26 |
|
27 |
public void setHost(URL host); |
28 |
|
29 |
public String getDefaultSRS(); |
30 |
|
31 |
|
32 |
|
33 |
public Rectangle2D getNewExtent(); |
34 |
|
35 |
public void setNewExtent(Rectangle2D newExtent); |
36 |
|
37 |
public String getCurrentSrs(); |
38 |
|
39 |
public void setCurrentSrs(String srs); |
40 |
|
41 |
public Double getMinScale(); |
42 |
|
43 |
public Double getMaxScale(); |
44 |
|
45 |
|
46 |
public String getGeometryType(); // MultiPoint, MultiPolygon, MultiLine |
47 |
} |