Revision 114 org.gvsig.vectorediting/trunk/org.gvsig.vectorediting/org.gvsig.vectorediting.lib/org.gvsig.vectorediting.lib.impl/src/main/java/org/gvsig/vectorediting/lib/impl/DefaultEditingProviderLibrary.java

View differences:

DefaultEditingProviderLibrary.java
9 9
import org.gvsig.fmap.dal.DALLibrary;
10 10
import org.gvsig.tools.library.AbstractLibrary;
11 11
import org.gvsig.tools.library.LibraryException;
12
import org.gvsig.vectorediting.lib.prov.circlecr.CircleCREditingProviderFactory;
13
import org.gvsig.vectorediting.lib.prov.circlecr.CircumferenceCREditingProviderFactory;
14
import org.gvsig.vectorediting.lib.prov.insertpoint.InsertPointEditingProviderFactory;
15
import org.gvsig.vectorediting.lib.prov.internalpolygon.InternalPolygonEditingProviderFactory;
16
import org.gvsig.vectorediting.lib.prov.polyline.PolygonEditingProviderFactory;
17
import org.gvsig.vectorediting.lib.prov.polyline.PolylineEditingProviderFactory;
18
import org.gvsig.vectorediting.lib.prov.symmetry.SymmetryEditingProviderFactory;
19 12
import org.gvsig.vectorediting.lib.spi.EditingProviderLibrary;
20 13
import org.gvsig.vectorediting.lib.spi.EditingProviderLocator;
21
import org.gvsig.vectorediting.lib.spi.EditingProviderManager;
22 14

  
23 15

  
24 16
public class DefaultEditingProviderLibrary extends AbstractLibrary {
......
37 29
  @Override
38 30
  protected void doPostInitialize() throws LibraryException {
39 31

  
40
    // Autoregister tools
41
    EditingProviderManager manager = EditingProviderLocator.getProviderManager();
42

  
43
    manager.addProviderFactory(new InsertPointEditingProviderFactory());
44
    manager.addProviderFactory(new CircleCREditingProviderFactory());
45
    manager.addProviderFactory(new CircumferenceCREditingProviderFactory());
46
    manager.addProviderFactory(new PolylineEditingProviderFactory());
47
    manager.addProviderFactory(new PolygonEditingProviderFactory());
48
    manager.addProviderFactory(new SymmetryEditingProviderFactory());
49
    manager.addProviderFactory(new InternalPolygonEditingProviderFactory());
50

  
51 32
  }
52 33

  
53 34
}

Also available in: Unified diff