Package org.gvsig.catalog.loaders
Class GvSigLayerLoader
java.lang.Object
org.gvsig.catalog.loaders.LayerLoader
org.gvsig.catalog.loaders.GvSigLayerLoader
- Direct Known Subclasses:
PostgisLayerLoader,WFSLayerLoader,WMSLayerLoader
This class has to be inherited by all the classes
that have to load a layer in the current view
- Author:
- Jorge Piera Llodra (piera_jor@gva.es)
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final org.gvsig.fmap.dal.DataManagerprotected static final org.gvsig.fmap.mapcontext.MapContextManager -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddLayerToView(org.gvsig.fmap.mapcontext.layers.FLayer lyr) It adds a new layer to the current viewprotected abstract org.gvsig.fmap.dal.DataStoreParametersprotected org.gvsig.fmap.mapcontext.layers.FLayerprotected org.gvsig.fmap.mapcontext.layers.FLayerprotected Stringprotected abstract Stringprotected abstract booleanvoidMethods inherited from class org.gvsig.catalog.loaders.LayerLoader
getErrorMessage, getResource, getWindowMessage, setResource
-
Field Details
-
MAP_CONTEXT_MANAGER
protected static final org.gvsig.fmap.mapcontext.MapContextManager MAP_CONTEXT_MANAGER -
DATA_MANAGER
protected static final org.gvsig.fmap.dal.DataManager DATA_MANAGER
-
-
Constructor Details
-
GvSigLayerLoader
- Parameters:
resource-
-
-
Method Details
-
loadLayer
- Specified by:
loadLayerin classLayerLoader- Throws:
LayerLoaderException
-
createLayerFromParameters
protected org.gvsig.fmap.mapcontext.layers.FLayer createLayerFromParameters() throws org.gvsig.fmap.dal.exception.InitializeException, org.gvsig.fmap.dal.exception.ProviderNotRegisteredException, org.gvsig.fmap.mapcontext.exceptions.LoadLayerException- Throws:
org.gvsig.fmap.dal.exception.InitializeExceptionorg.gvsig.fmap.dal.exception.ProviderNotRegisteredExceptionorg.gvsig.fmap.mapcontext.exceptions.LoadLayerException
-
createLayerFromExtensionPoint
- Throws:
Exception
-
addLayerToView
protected void addLayerToView(org.gvsig.fmap.mapcontext.layers.FLayer lyr) It adds a new layer to the current view- Parameters:
lyr- Layer lo load
-
hasSpecificLayer
protected abstract boolean hasSpecificLayer() -
extensionPointName
-
createDataStoreParameters
protected abstract org.gvsig.fmap.dal.DataStoreParameters createDataStoreParameters() throws org.gvsig.fmap.dal.exception.InitializeException, org.gvsig.fmap.dal.exception.ProviderNotRegisteredException- Throws:
org.gvsig.fmap.dal.exception.InitializeExceptionorg.gvsig.fmap.dal.exception.ProviderNotRegisteredException
-
getLayerName
-