Revision 41251 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.api/src/main/java/org/gvsig/fmap/dal/feature/Feature.java
Feature.java | ||
---|---|---|
27 | 27 |
import java.util.List; |
28 | 28 |
|
29 | 29 |
import org.cresques.cts.IProjection; |
30 |
import org.gvsig.fmap.dal.exception.DataException; |
|
31 |
import org.gvsig.fmap.dal.feature.exception.ValidateFeaturesException; |
|
30 | 32 |
|
31 | 33 |
import org.gvsig.fmap.geom.Geometry; |
32 | 34 |
import org.gvsig.fmap.geom.primitive.Envelope; |
... | ... | |
35 | 37 |
import org.gvsig.tools.dynobject.DynObject; |
36 | 38 |
import org.gvsig.tools.evaluator.Evaluator; |
37 | 39 |
import org.gvsig.tools.evaluator.EvaluatorData; |
38 |
|
|
39 | 40 |
|
41 |
|
|
40 | 42 |
/** |
41 | 43 |
* <p>Represents the basic data unit of a tabular structure, equivalent |
42 | 44 |
* to a record in a data base table. In SIG domain, a Feature is a compound |
... | ... | |
112 | 114 |
* |
113 | 115 |
* @param mode |
114 | 116 |
* one of the constants {ALL, UPDATE, FINISH_EDITING} |
117 |
* @throws DataException on validation errors |
|
115 | 118 |
*/ |
116 |
public void validate(int mode); |
|
119 |
public void validate(int mode) throws DataException;
|
|
117 | 120 |
|
118 | 121 |
/** |
119 | 122 |
* Returns the editable instance of this Feature. |
... | ... | |
449 | 452 |
* value of the specified attribute |
450 | 453 |
*/ |
451 | 454 |
public Interval getInterval(String name); |
452 |
|
|
455 |
|
|
453 | 456 |
public DynObject getAsDynObject(); |
454 | 457 |
|
455 | 458 |
/** |
Also available in: Unified diff