Revision 61 org.gvsig.vectorediting/trunk/org.gvsig.vectorediting/org.gvsig.vectorediting.lib/org.gvsig.vectorediting.lib.impl/src/main/java/org/gvsig/vectorediting/lib/impl/DefaultEditingService.java

View differences:

DefaultEditingService.java
8 8

  
9 9
import java.util.List;
10 10

  
11
import org.gvsig.fmap.dal.exception.DataException;
12 11
import org.gvsig.fmap.geom.primitive.Point;
13
import org.gvsig.tools.exception.BaseException;
14 12
import org.gvsig.tools.service.Manager;
15 13
import org.gvsig.vectorediting.lib.api.DrawingStatus;
16 14
import org.gvsig.vectorediting.lib.api.EditingService;
17 15
import org.gvsig.vectorediting.lib.api.EditingServiceParameter;
16
import org.gvsig.vectorediting.lib.api.exceptions.DrawServiceException;
17
import org.gvsig.vectorediting.lib.api.exceptions.FinishServiceException;
18
import org.gvsig.vectorediting.lib.api.exceptions.InvalidOptionException;
19
import org.gvsig.vectorediting.lib.api.exceptions.InvalidValueException;
18 20
import org.gvsig.vectorediting.lib.spi.EditingProvider;
19 21

  
20 22
public class DefaultEditingService implements EditingService {
......
29 31
    return null;
30 32
  }
31 33

  
32
  public DrawingStatus draw(Point mousePosition) throws BaseException {
34
  public DrawingStatus draw(Point mousePosition) throws DrawServiceException {
33 35
    return provider.draw(mousePosition);
34 36
  }
35 37

  
......
41 43
    return provider.next();
42 44
  }
43 45

  
44
  public void value(Object value){
46
  public void value(Object value) throws InvalidValueException, InvalidOptionException{
45 47
    provider.value(value);
46 48
  }
47 49

  
......
49 51
    provider.stop();
50 52
  }
51 53

  
52
  public void finish() throws DataException, BaseException {
54
  public void finish() throws FinishServiceException {
53 55
    provider.finish();
54 56
  }
55 57

  

Also available in: Unified diff