Revision 19 org.gvsig.vectorediting/trunk/org.gvsig.vectorediting/org.gvsig.vectorediting.lib/org.gvsig.vectorediting.lib.impl/src/main/java/org/gvsig/vectorediting/lib/impl/DefaultEditingManager.java

View differences:

DefaultEditingManager.java
6 6
 */
7 7
package org.gvsig.vectorediting.lib.impl;
8 8

  
9
import org.gvsig.fmap.dal.feature.FeatureStore;
9 10
import org.gvsig.fmap.mapcontrol.MapControl;
10 11
import org.gvsig.tools.dynobject.DynObject;
11 12
import org.gvsig.tools.service.AbstractManager;
......
13 14
import org.gvsig.tools.service.ServiceException;
14 15
import org.gvsig.vectorediting.lib.api.EditingBehavior;
15 16
import org.gvsig.vectorediting.lib.api.EditingManager;
17
import org.gvsig.vectorediting.lib.api.EditingService;
16 18
import org.gvsig.vectorediting.lib.api.EditingServiceInfo;
17 19
import org.gvsig.vectorediting.lib.spi.EditingProvider;
18 20
import org.gvsig.vectorediting.lib.spi.EditingProviderLocator;
19
import org.gvsig.vectorediting.lib.spi.EditingProviderManager;
20 21

  
21 22
public class DefaultEditingManager extends AbstractManager implements
22 23
    EditingManager {
......
28 29

  
29 30
  public Service getService(DynObject arg0) throws ServiceException {
30 31
    // TODO Auto-generated method stub
31
    EditingProvider provider = (EditingProvider) EditingProviderLocator.getProviderManager().createProvider(arg0, new DefaultEditingProviderServices());
32
    EditingProvider provider = (EditingProvider) EditingProviderLocator
33
        .getProviderManager().createProvider(arg0,
34
            new DefaultEditingProviderServices());
32 35
    return new DefaultEditingService(provider);
33 36
  }
34 37

  
35
  public EditingServiceInfo getToolInformation(String toolName) {
38
  public EditingServiceInfo getServiceInfo(String toolName) {
36 39
    // TODO Auto-generated method stub
37 40
    return null;
38 41
  }
39 42

  
40 43
  public void activateTool(String name, MapControl mapControl) {
41 44
    // TODO Auto-generated method stub
42
    if(mapControl != null && mapControl.hasTool("VectorEditing")){
43
      EditingBehavior behavior = (EditingBehavior) mapControl.getMapTool("VectorEditing");
45
    if (mapControl != null && mapControl.hasTool("VectorEditing")) {
46
      EditingBehavior behavior = (EditingBehavior) mapControl
47
          .getMapTool("VectorEditing");
44 48
      behavior.activateTool(name);
45 49
    }
46 50
  }
47
  
51

  
52
  public EditingService getEditingService(String name,
53
                                          FeatureStore editableFeatureStore) {
54
    // TODO Auto-generated method stub
55
    return null;
56
  }
57

  
48 58
}

Also available in: Unified diff