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 @ 37

History | View | Annotate | Download (1.79 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.geom.Geometry;
12
import org.gvsig.fmap.geom.primitive.Point;
13
import org.gvsig.tools.service.Manager;
14
import org.gvsig.vectorediting.lib.api.EditingService;
15
import org.gvsig.vectorediting.lib.api.EditingServiceParameter;
16
import org.gvsig.vectorediting.lib.spi.EditingProvider;
17

    
18
public class DefaultEditingService implements EditingService {
19
  
20
  EditingProvider provider;
21

    
22
  public DefaultEditingService(EditingProvider provider) {
23
    // TODO Auto-generated constructor stub
24
    this.provider = (EditingProvider) provider;
25
  }
26

    
27
  public Manager getManager() {
28
    // TODO Auto-generated method stub
29
    return null;
30
  }
31

    
32
  public Geometry drawOperation(Point mousePosition) {
33
    // TODO Auto-generated method stub
34
    return provider.drawOperation(mousePosition);
35
  }
36

    
37
  public List<EditingServiceParameter> getParameters() {
38
    // TODO Auto-generated method stub
39
    return provider.getParameters();
40
  }
41

    
42
  public EditingServiceParameter getNextParameter() {
43
    // TODO Auto-generated method stub
44
    return provider.getNextParameter();
45
  }
46

    
47
  public void setValueParameter(EditingServiceParameter param, Object value) {
48
    // TODO Auto-generated method stub
49
    provider.setValueParameter(param, value);
50
  }
51

    
52
  public void stop() {
53
    // TODO Auto-generated method stub
54
  }
55

    
56
  public void finishOperation() {
57
    // TODO Auto-generated method stub
58
    provider.finishOperation();
59
  }
60

    
61
  public void start() {
62
    // TODO Auto-generated method stub
63
    this.provider.start();
64
  }
65

    
66
  public String getName() {
67
    // TODO Auto-generated method stub
68
    return provider.getName();
69
  }
70
  }