Revision 44871 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.spi/src/main/java/org/gvsig/fmap/dal/feature/spi/FeatureStoreProvider.java
FeatureStoreProvider.java | ||
---|---|---|
69 | 69 |
public int getOIDType(); |
70 | 70 |
|
71 | 71 |
/** |
72 |
* Factory of {@link FeatureProvider}. Create a new {@link FeatureProvider} instance
|
|
73 |
* valid for this Store.
|
|
72 |
* Factory of {@link FeatureProvider}. |
|
73 |
* Create a new {@link FeatureProvider} instance valid for this Store.
|
|
74 | 74 |
* |
75 |
* @param {@link FeatureType} of the {@link FeatureProvider} |
|
75 |
* @param type, {@link FeatureType} of the {@link FeatureProvider}
|
|
76 | 76 |
* @return |
77 | 77 |
* @throws DataException |
78 | 78 |
*/ |
... | ... | |
131 | 131 |
* as {@link FeatureType} |
132 | 132 |
* |
133 | 133 |
* @param reference |
134 |
* @param featureType |
|
134 | 135 |
* @return |
135 | 136 |
* @throws DataException |
136 | 137 |
*/ |
... | ... | |
140 | 141 |
/** |
141 | 142 |
* Informs that store supports write. |
142 | 143 |
* |
143 |
* @return <true> if write is supported
|
|
144 |
* @return true if write is supported
|
|
144 | 145 |
*/ |
145 | 146 |
public boolean allowWrite(); |
146 | 147 |
|
... | ... | |
154 | 155 |
*/ |
155 | 156 |
public boolean canWriteGeometry(int geometryType, int geometrySubType) throws DataException; |
156 | 157 |
|
157 |
|
|
158 |
public interface FeatureTypeChanged { |
|
159 |
FeatureType getSource(); |
|
160 |
|
|
161 |
FeatureType getTarget(); |
|
162 |
} |
|
163 |
|
|
164 | 158 |
/** |
165 | 159 |
* Perform changes on store. |
166 | 160 |
* |
... | ... | |
182 | 176 |
* |
183 | 177 |
* @return this store's total envelope (extent) or <code>null</code> if |
184 | 178 |
* store not have geometry information |
179 |
* @throws org.gvsig.fmap.dal.exception.DataException |
|
185 | 180 |
*/ |
186 | 181 |
public Envelope getEnvelope() throws DataException; |
187 | 182 |
|
... | ... | |
231 | 226 |
* the {@link FeatureStoreProvider#getEnvelope()} method doesn't return |
232 | 227 |
* the full envelope. |
233 | 228 |
* |
234 |
* @return |
|
235 |
* <true> if it knows the real envelope. |
|
229 |
* @return true if it knows the real envelope. |
|
236 | 230 |
*/ |
237 | 231 |
public boolean isKnownEnvelope(); |
238 | 232 |
|
... | ... | |
240 | 234 |
* Return if the maximum number of features provided by the |
241 | 235 |
* provider are limited. |
242 | 236 |
* |
243 |
* @return |
|
244 |
* <true> if there is a limit of features. |
|
237 |
* @return true if there is a limit of features. |
|
245 | 238 |
*/ |
246 | 239 |
public boolean hasRetrievedFeaturesLimit(); |
247 | 240 |
|
Also available in: Unified diff