Revision 24759 branches/v2_0_0_prep/applications/appgvSIG/src/com/iver/cit/gvsig/AddLayer.java

View differences:

AddLayer.java
26 26

  
27 27
import org.cresques.cts.ICoordTrans;
28 28
import org.cresques.cts.IProjection;
29
import org.gvsig.fmap.dal.DALFileLibrary;
30
import org.gvsig.fmap.dal.DALLibrary;
31
import org.gvsig.fmap.dal.store.dbf.DBFLibrary;
32
import org.gvsig.fmap.dal.store.dxf.DXFLibrary;
33
import org.gvsig.fmap.dal.store.shp.SHPLibrary;
29 34
import org.gvsig.fmap.data.feature.db.DBStoreParameters;
30
import org.gvsig.fmap.data.feature.file.dbf.Register;
31 35
import org.gvsig.fmap.mapcontext.MapContext;
32 36
import org.gvsig.fmap.mapcontext.ViewPort;
33 37
import org.gvsig.fmap.mapcontext.exceptions.LoadLayerException;
......
60 64
public class AddLayer extends Extension {
61 65
	public AddLayerDialog fopen = null;
62 66

  
67
	private DALLibrary dalLibrary;
68

  
69
	private DALFileLibrary dalFileLibrary;
70

  
71
	private DXFLibrary dxf;
72

  
73
	private DBFLibrary dbf;
74

  
75
	private SHPLibrary shp;
76

  
63 77
	private static ArrayList wizardStack = null;
64 78

  
65 79
	static {
......
127 141
//		WriterManager wm=LayerFactory.getWM();
128 142
//		PluginServices.addLoaders(wm.getWriterClassLoaders());
129 143

  
144
		dalLibrary.postInitialize();
145
		dalFileLibrary.postInitialize();
146

  
147
		dxf.postInitialize();
148
		dbf.postInitialize();
149
		shp.postInitialize();
150

  
130 151
		ExtensionPoints extensionPoints = ExtensionPointsSingleton.getInstance();
131 152
		extensionPoints.add("FileExtendingOpenDialog", "FileOpenVectorial", VectorialFileOpen.class);
132 153
	}
......
352 373
		//Listener para resolver un FileDriverNotFoundException
353 374
//		LayerFactory.addSolveErrorForLayer(FileNotFoundDriverException.class,new FileNotFoundSolve());
354 375

  
376
		dalLibrary = new DALLibrary();
377
		dalLibrary.initialize();
355 378

  
356
		Register.selfRegister();
357
		org.gvsig.fmap.data.feature.file.dgn.Register.selfRegister();
358
		org.gvsig.fmap.data.feature.file.dgn.operation.Register.selfRegister();
359
		org.gvsig.fmap.data.feature.file.dxf.Register.selfRegister();
360
		org.gvsig.fmap.data.feature.file.dxf.operation.Register.selfRegister();
361
		org.gvsig.fmap.data.feature.file.shp.Register.selfRegister();
362
		org.gvsig.fmap.data.feature.db.jdbc.postgresql.Register.selfRegister();
363
		org.gvsig.fmap.data.feature.db.jdbc.h2.Register.selfRegister();
379
		dalFileLibrary = new DALFileLibrary();
380
		dalFileLibrary.initialize();
381

  
382
		dxf = new DXFLibrary();
383
		dxf.initialize();
384

  
385
		dbf = new DBFLibrary();
386
		dbf.initialize();
387

  
388
		shp = new SHPLibrary();
389
		shp.initialize();
390

  
391

  
392
		//		Register.selfRegister();
393
		//		org.gvsig.fmap.data.feature.file.dgn.Register.selfRegister();
394
		//		org.gvsig.fmap.data.feature.file.dgn.operation.Register.selfRegister();
395
		//		org.gvsig.fmap.data.feature.file.dxf.Register.selfRegister();
396
		//		org.gvsig.fmap.data.feature.file.dxf.operation.Register.selfRegister();
397
		//		org.gvsig.fmap.data.feature.file.shp.Register.selfRegister();
398
		//		org.gvsig.fmap.data.feature.db.jdbc.postgresql.Register.selfRegister();
399
		//		org.gvsig.fmap.data.feature.db.jdbc.h2.Register.selfRegister();
364 400
		PluginServices.getIconTheme().registerDefault(
365 401
				"layer-add",
366 402
				this.getClass().getClassLoader().getResource("images/addlayer.png")

Also available in: Unified diff