Revision 25789 branches/v2_0_0_prep/libraries/libFMap_dalfile/src/org/gvsig/fmap/dal/store/dbf/DBFFilesystemServerProvider.java

View differences:

DBFFilesystemServerProvider.java
12 12
import org.gvsig.fmap.dal.exception.FileNotFoundException;
13 13
import org.gvsig.fmap.dal.exception.InitializeException;
14 14
import org.gvsig.fmap.dal.exception.RemoveException;
15
import org.gvsig.fmap.dal.feature.NewFeatureStoreParameters;
15 16
import org.gvsig.fmap.dal.resource.file.FileResource;
16 17
import org.gvsig.fmap.dal.resource.spi.ResourceConsumer;
17 18
import org.gvsig.fmap.dal.resource.spi.ResourceProvider;
......
123 124

  
124 125

  
125 126
	public NewDataStoreParameters getCreateParameters() {
126
		DBFNewStoreParameters params = (DBFNewStoreParameters) this
127
		NewFeatureStoreParameters params = (NewFeatureStoreParameters) this
127 128
				.createInstanceNewDataStoreParameters();
128 129
		params.setDefaultFeatureType(this.serverExplorer
129 130
				.getServerExplorerProviderServices().createNewFeatureType());
......
150 151

  
151 152
	public boolean closeResourceRequested(ResourceProvider resource) {
152 153
		// while it is using a resource anyone can't close it
153
		return false;
154
		return !(this.equals(resource));
154 155
	}
155 156

  
157
	/*
158
	 * (non-Javadoc)
159
	 * 
160
	 * @see
161
	 * org.gvsig.fmap.dal.resource.spi.ResourceConsumer#resourceChanged(org.
162
	 * gvsig.fmap.dal.resource.spi.ResourceProvider)
163
	 */
164
	public void resourceChanged(ResourceProvider resource) {
165
		// Do nothing
166
	}
167

  
156 168
}

Also available in: Unified diff