Interface Layerable

All Known Implementing Classes:
AbstractLayerable, GeoReferencedLayerable, Layer, LayerView, RasterImageLayer, ReferencedImagesLayer, SpatialDSLayer, SystemLayerFinder.NonSavePromptingLayer, WMSLayer

public interface Layerable
A "sheet" of spatial data, overlaid on other "sheets".
  • Method Details

    • setName

      void setName(String name)
    • getName

      String getName()
    • setVisible

      void setVisible(boolean visible)
    • isVisible

      boolean isVisible()
    • setEditable

      void setEditable(boolean editable)
    • isEditable

      boolean isEditable()
    • isReadonly

      boolean isReadonly()
    • setReadonly

      void setReadonly(boolean value)
    • isSelectable

      boolean isSelectable()
    • setSelectable

      void setSelectable(boolean value)
    • getLayerManager

      LayerManager getLayerManager()
    • setLayerManager

      void setLayerManager(LayerManager layerManager)
      Called by Java2XML
      Parameters:
      layerManager - the LayerManager
    • getBlackboard

      Blackboard getBlackboard()
    • getMinScale

      Double getMinScale()
      Returns:
      the larger units/pixel value
    • setMinScale

      Layerable setMinScale(Double minScale)
    • getMaxScale

      Double getMaxScale()
      Returns:
      the smaller units/pixel value
    • setMaxScale

      Layerable setMaxScale(Double maxScale)
    • isScaleDependentRenderingEnabled

      boolean isScaleDependentRenderingEnabled()
    • setScaleDependentRenderingEnabled

      Layerable setScaleDependentRenderingEnabled(boolean scaleDependentRenderingEnabled)