Revision 10626 trunk/extensions/extWFS2/src/com/iver/cit/gvsig/fmap/drivers/WFSDriver.java

View differences:

WFSDriver.java
6 6

  
7 7
import org.gvsig.remoteClient.wfs.WFSStatus;
8 8

  
9
import com.iver.cit.gvsig.fmap.DriverException;
9
import com.iver.cit.gvsig.exceptions.layers.LoadLayerException;
10 10
import com.iver.cit.gvsig.fmap.core.IFeature;
11 11

  
12 12
/* gvSIG. Sistema de Informaci?n Geogr?fica de la Generalitat Valenciana
......
53 53
 *
54 54
 * $Id$
55 55
 * $Log$
56
 * Revision 1.4  2007-02-09 14:12:38  jorpiell
56
 * Revision 1.5  2007-03-06 16:54:14  caballero
57
 * Exceptions
58
 *
59
 * Revision 1.4  2007/02/09 14:12:38  jorpiell
57 60
 * Soporte para WFS 1.1 y WFS-T
58 61
 *
59 62
 * Revision 1.3  2006/05/19 12:47:41  jorpiell
......
74 77
	/**
75 78
	 * Obtiene las posibilidades del servidor a partir de una URL.
76 79
	 *
77
	 * @param 
80
	 * @param
78 81
	 * server URL.
79
	 * @throws WFSException 
82
	 * @throws WFSLayerException
83
	 * @throws LoadLayerException
84
	 * @throws WFSException
80 85
	 */
81
	public void getCapabilities(URL server) throws WFSException;
82
	
86
	public void getCapabilities(URL server) throws LoadLayerException;
87

  
83 88
	/**
84 89
	 * Obtiene la informacion asociada a una feature particular.
85 90
	 * Esta informaci?n puede ser un conjunto de campos o un
......
91 96
	 * Feature namespace
92 97
	 * @throws WFSException
93 98
	 */
94
	public void describeFeatureType(String featureType,String nameSpace)throws WFSException;
95
	
99
	public void describeFeatureType(String featureType,String nameSpace)throws WFSLayerException;
100

  
96 101
	/**
97 102
	 * The getFeature opeartion allows retrieval of features
98
	 * from a web feature service. 
103
	 * from a web feature service.
99 104
	 * @param wfsStatus
100 105
	 * WFS client status
101 106
	 * @return File
102 107
	 * GML File
103 108
	 * @throws WFSException
104 109
	 */
105
	public void getFeature(WFSStatus wfsStatus) throws WFSException;
106
	
110
	public void getFeature(WFSStatus wfsStatus) throws WFSLayerException;
111

  
107 112
	public void close();
108
	
109
    public void open() throws DriverException; 
110
    
111
    public IFeatureIterator getFeatureIterator(Rectangle2D r, String strEPSG) throws DriverException,IOException;
112
    
113

  
114
    public void open();
115

  
116
    public IFeatureIterator getFeatureIterator(Rectangle2D r, String strEPSG);
117

  
113 118
    public int getRowIndexByFID(IFeature FID);
114 119
}

Also available in: Unified diff