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

View differences:

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