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

History | View | Annotate | Download (1.71 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.awt.Point;
10
import java.util.Set;
11

    
12
import org.gvsig.fmap.geom.Geometry;
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 Set<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 stopTool() {
53
    // TODO Auto-generated method stub
54
  }
55

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

    
61
  public boolean isValidValue(EditingServiceParameter param, Object value) {
62
    // TODO Auto-generated method stub
63
    return provider.isValidValue(param, value);
64
  }}