Revision 33220
branches/v2_0_0_prep/libraries/libFMap_dal/src/org/gvsig/fmap/dal/impl/DefaultDataManager.java | ||
---|---|---|
2 | 2 |
|
3 | 3 |
import java.io.File; |
4 | 4 |
import java.lang.reflect.InvocationTargetException; |
5 |
import java.util.ArrayList; |
|
5 | 6 |
import java.util.HashMap; |
6 | 7 |
import java.util.List; |
7 | 8 |
import java.util.Map; |
... | ... | |
40 | 41 |
import org.gvsig.tools.ToolsLocator; |
41 | 42 |
import org.gvsig.tools.dynobject.DynObject; |
42 | 43 |
import org.gvsig.tools.evaluator.Evaluator; |
44 |
import org.gvsig.tools.extensionpoint.ExtensionPoint; |
|
43 | 45 |
import org.gvsig.tools.extensionpoint.ExtensionPoint.Extension; |
44 | 46 |
import org.gvsig.tools.operations.OperationManager; |
45 | 47 |
|
... | ... | |
568 | 570 |
} |
569 | 571 |
} |
570 | 572 |
|
571 |
public List getFeatureCacheProviders() { |
|
572 |
return ToolsLocator.getExtensionPointManager().get( |
|
573 |
DATA_MANAGER_CACHE).getNames(); |
|
574 |
} |
|
573 |
public List getFeatureCacheProviders() { |
|
574 |
ExtensionPoint extensionPoint = ToolsLocator.getExtensionPointManager().get(DATA_MANAGER_CACHE); |
|
575 |
if (extensionPoint != null){ |
|
576 |
return ToolsLocator.getExtensionPointManager().get( |
|
577 |
DATA_MANAGER_CACHE).getNames(); |
|
578 |
}else{ |
|
579 |
return new ArrayList(); |
|
580 |
} |
|
581 |
} |
|
575 | 582 |
|
576 | 583 |
public DynObject createCacheParameters(String name) |
577 | 584 |
throws InitializeException, ProviderNotRegisteredException { |
Also available in: Unified diff