public class GoogleMapsService extends java.lang.Object implements WebMapService
Constructor and Description |
---|
GoogleMapsService()
Default constructor
|
Modifier and Type | Method and Description |
---|---|
FLayer |
createLayer(DataStoreParameters params)
creates the layer to be shown
|
java.lang.String |
getLabel()
Label to identify service
|
DataStoreParameters |
getParameters()
extracts panel parameters to create data store
|
Component |
getParametersPanel()
Componente to require parameters to user and to be added to webmaps tab
|
boolean |
isValid()
Validates panel parameters
|
void |
setMapCtrl(MapControl mapControl)
Sets the mapControl
|
public java.lang.String getLabel()
WebMapService
getLabel
in interface WebMapService
public Component getParametersPanel()
WebMapService
getParametersPanel
in interface WebMapService
public FLayer createLayer(DataStoreParameters params)
WebMapService
createLayer
in interface WebMapService
public DataStoreParameters getParameters() throws InitializeException, ProviderNotRegisteredException
WebMapService
getParameters
in interface WebMapService
InitializeException
ProviderNotRegisteredException
public boolean isValid() throws WebMapInvalidParamsException
WebMapService
isValid
in interface WebMapService
WebMapInvalidParamsException
public void setMapCtrl(MapControl mapControl)
WebMapService
setMapCtrl
in interface WebMapService