Revision 258 trunk/org.gvsig.dwg/org.gvsig.dwg.provider/src/main/java/org/gvsig/dwg/fmap/dal/store/dwg/DWGFilesystemServerProvider.java

View differences:

DWGFilesystemServerProvider.java
41 41

  
42 42
	public DataStoreParameters getParameters(File file) throws DataException {
43 43
		DataManager manager = DALLocator.getDataManager();
44
		DWGStoreParameters params = (DWGStoreParameters) manager
44
		DWGOpenStoreParameters params = (DWGOpenStoreParameters) manager
45 45
				.createStoreParameters(this
46 46
				.getDataStoreProviderName());
47 47
		params.setFileName(file.getPath());
......
53 53
	}
54 54

  
55 55
	public boolean canCreate(NewDataStoreParameters parameters) {
56
		if (!(parameters instanceof DWGStoreParameters)) {
56
		if (!(parameters instanceof DWGOpenStoreParameters)) {
57 57
			throw new IllegalArgumentException(); // FIXME ???
58 58
		}
59
		DWGStoreParameters dwgParams = (DWGStoreParameters) parameters;
59
		DWGOpenStoreParameters dwgParams = (DWGOpenStoreParameters) parameters;
60 60
		// TODO comporbar si el ftype es correcto (para este formato es fijo)
61 61
		File file = new File(dwgParams.getFileName());
62 62

  
......
88 88
	}
89 89

  
90 90
	public void remove(DataStoreParameters parameters) throws RemoveException {
91
		File file = new File(((DWGStoreParameters) parameters).getFileName());
91
		File file = new File(((DWGOpenStoreParameters) parameters).getFileName());
92 92
		if (!file.exists()) {
93 93
			throw new RemoveException(this.getDataStoreProviderName(),
94 94
					new FileNotFoundException(file));

Also available in: Unified diff