Statistics
| Revision:

gvsig-vectorediting / 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 @ 55

History | View | Annotate | Download (1.96 KB)

1
/*
2
 * Copyright 2014 DiSiD Technologies S.L.L. All rights reserved.
3
 *
4
 * Project  : DiSiD org.gvsig.vectorediting.lib.impl
5
 * SVN Id   : $Id$
6
 */
7
package org.gvsig.vectorediting.lib.impl;
8

    
9
import java.util.List;
10

    
11
import org.gvsig.fmap.dal.exception.DataException;
12
import org.gvsig.fmap.geom.Geometry;
13
import org.gvsig.fmap.geom.exception.CreateGeometryException;
14
import org.gvsig.fmap.geom.primitive.Point;
15
import org.gvsig.tools.exception.BaseException;
16
import org.gvsig.tools.service.Manager;
17
import org.gvsig.vectorediting.lib.api.EditingService;
18
import org.gvsig.vectorediting.lib.api.EditingServiceParameter;
19
import org.gvsig.vectorediting.lib.spi.DefaultDrawingStatus;
20
import org.gvsig.vectorediting.lib.spi.EditingProvider;
21

    
22
public class DefaultEditingService implements EditingService {
23

    
24
  EditingProvider provider;
25

    
26
  public DefaultEditingService(EditingProvider provider) {
27
    // TODO Auto-generated constructor stub
28
    this.provider = (EditingProvider) provider;
29
  }
30

    
31
  public Manager getManager() {
32
    // TODO Auto-generated method stub
33
    return null;
34
  }
35

    
36
  public DefaultDrawingStatus draw(Point mousePosition) throws BaseException {
37
    // TODO Auto-generated method stub
38
    return provider.draw(mousePosition);
39
  }
40

    
41
  public List<EditingServiceParameter> getParameters() {
42
    // TODO Auto-generated method stub
43
    return provider.getParameters();
44
  }
45

    
46
  public EditingServiceParameter next() {
47
    // TODO Auto-generated method stub
48
    return provider.next();
49
  }
50

    
51
  public void value(Object value) {
52
    // TODO Auto-generated method stub
53
    provider.value(value);
54
  }
55

    
56
  public void stop() {
57
    // TODO Auto-generated method stub
58
  }
59

    
60
  public void finish() throws CreateGeometryException, DataException {
61
    // TODO Auto-generated method stub
62
    provider.finish();
63
  }
64

    
65
  public void start() {
66
    // TODO Auto-generated method stub
67
    this.provider.start();
68
  }
69

    
70
  public String getName() {
71
    // TODO Auto-generated method stub
72
    return provider.getName();
73
  }
74
  }