Revision 35284

View differences:

branches/v2_0_0_prep/libraries/libFMap_dalfile/src/org/gvsig/fmap/dal/serverexplorer/filesystem/impl/DefaultFilesystemServerExplorer.java
286 286
		}
287 287
		return null;
288 288
	}
289
	
290
	public ArrayList<String> getProviderNameList(File file) {
291
		Iterator filters = getFilters();
292
		ArrayList<String> list = new ArrayList<String>();
293
		while (filters.hasNext()) {
294
			FilesystemFileFilter filter = (FilesystemFileFilter) filters.next();
295
			if (filter.accept(file)) {
296
				list.add(filter.getDataStoreProviderName());
297
			}
298
		}
299
		return list;
300
	}
289 301

  
290 302
	public String getProviderName(File file) {
291 303
		Iterator filters = getFilters();
branches/v2_0_0_prep/libraries/libFMap_dalfile/src/org/gvsig/fmap/dal/serverexplorer/filesystem/FilesystemServerExplorer.java
28 28
package org.gvsig.fmap.dal.serverexplorer.filesystem;
29 29

  
30 30
import java.io.File;
31
import java.util.ArrayList;
31 32
import java.util.Iterator;
32 33

  
33 34
import org.gvsig.fmap.dal.DataServerExplorer;
......
46 47
	public File getCurrentPath();
47 48

  
48 49
	public File getRoot();
50
	
51
	public ArrayList<String> getProviderNameList(File file);
49 52

  
50 53
	public String getProviderName(File file);
51 54
	

Also available in: Unified diff