Interface ILcyMapLayerControlFactory

All Known Implementing Classes:
TLcyMapLayerControlFactory, TLcyMapOverviewLayerControlFactory

public interface ILcyMapLayerControlFactory
GXY implementation of ILcyGeneralMapLayerControlFactory
  • Method Details

    • setLucyEnv

      void setLucyEnv(ILcyLucyEnv aLucyEnv)
      Sets the lucy environment.
      Parameters:
      aLucyEnv - The lucy environment.
      See Also:
    • createMapLayerControl

      ILcyMapLayerControl createMapLayerControl(ILcyMapComponent aMapComponent)
      Creates a new layer control for the given map component. The layer control is ready to be used.
      Parameters:
      aMapComponent - The map component to create a layer control for.
      Returns:
      The newly created layer control.
    • getLucyEnv

      ILcyLucyEnv getLucyEnv()
      Returns the associated lucy environment.
      Returns:
      The associated lucy environment.
    • getConfigSourceName

      String getConfigSourceName()
      Returns the configuration source name. Default is null.
      Returns:
      the configuration source name.
      See Also:
    • setConfigSourceName

      void setConfigSourceName(String aConfigSourceName)
      Sets the configuration source name. This configuration file can be used to allow to configure the behavior of this factory. Note that this is an optional property that can be left null.
      Parameters:
      aConfigSourceName - The source name (e.g. file name) of the configuration file.
      See Also: