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

History | View | Annotate | Download (1.84 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.primitive.Point;
13
import org.gvsig.tools.exception.BaseException;
14
import org.gvsig.tools.service.Manager;
15
import org.gvsig.vectorediting.lib.api.DrawingStatus;
16
import org.gvsig.vectorediting.lib.api.EditingService;
17
import org.gvsig.vectorediting.lib.api.EditingServiceParameter;
18
import org.gvsig.vectorediting.lib.spi.EditingProvider;
19

    
20
public class DefaultEditingService implements EditingService {
21

    
22
  EditingProvider provider;
23

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

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

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

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

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

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

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

    
58
  public void finish() throws DataException, BaseException {
59
    // TODO Auto-generated method stub
60
    provider.finish();
61
  }
62

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

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