Revision 2992 trunk/libraries/libRemoteServices/src/org/gvsig/remoteClient/driver/wms/WMSDriver.java
WMSDriver.java | ||
---|---|---|
56 | 56 |
* Particular cases will be implemented |
57 | 57 |
* @author Laura Diaz |
58 | 58 |
*/ |
59 |
public abstract class WMSDriver extends RemoteServiceDriver |
|
59 |
public abstract class WMSDriver //extends RemoteServiceDriver
|
|
60 | 60 |
{ |
61 | 61 |
|
62 | 62 |
public abstract WMSCapabilities getCapabilities() |
63 | 63 |
throws UnsupportedVersionException, IllegalStateException, IOException; |
64 | 64 |
|
65 |
public abstract String[] getLayerNames(); |
|
65 |
//The layer names are available from: |
|
66 |
//getCapabilitites().getMapComposition().getLayerNames() |
|
67 |
//public abstract String[] getLayerNames(); |
|
66 | 68 |
|
67 |
public abstract String getCapabilities(GetCapabilitiesRequest req)
|
|
69 |
public abstract WMSCapabilities getCapabilities(GetCapabilitiesRequest req)
|
|
68 | 70 |
throws UnsupportedVersionException, IllegalStateException, IOException; |
69 | 71 |
|
70 | 72 |
public abstract byte[] getMap() |
... | ... | |
79 | 81 |
public abstract byte[] getFeatureInfo(GetFeatureInfoRequest req) |
80 | 82 |
throws WMSException, IOException, NoSuchFieldException; |
81 | 83 |
|
82 |
public abstract ArrayList getFormats(); |
|
84 |
|
|
85 |
//The formats are available from: |
|
86 |
//getCapabilitites().getMapComposition().getFormats() |
|
87 |
//public abstract ArrayList getFormats(); |
|
83 | 88 |
|
84 | 89 |
} |
Also available in: Unified diff