Class DefaultLayerSourceDescriptor

  • All Implemented Interfaces:
    LayerSourceDescriptor

    public class DefaultLayerSourceDescriptor
    extends Object
    implements LayerSourceDescriptor
    The DefaultLayerSourceDescriptor provides metadata and a factory method for a LayerSource.

    Instances of this class are created by reading the extension configuration of the extension point "layerSources" in the module.xml.

    Example 1:
        <extension point="beam-visat-rcp:layerSources">
          <layerSource>
              <id>shapefile-layer-source</id>
              <name>ESRI Shapefile</name>
              <description>Displays shapes from an ESRI Shapefile</description>
              <class>org.esa.snap.visat.toolviews.layermanager.layersrc.shapefile.ShapefileLayerSource</class>
          </layerSource>
        </extension>
     
    Example 2:
        <extension point="beam-visat-rcp:layerSources">
          <layerSource>
              <id>bluemarble-layer-source</id>
              <name>NASA Blue Marble;/name>
              <description>Adds NASA Blue Marble image layer to the background.</description>
              <layerType>org.esa.snap.worldmap.BlueMarbleLayerType</class>
          </layerSource>
        </extension>
     

    Note: This API is not public yet and may significantly change in the future. Use it at your own risk.