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.beam.visat.toolviews.layermanager.layersrc.shapefile.ShapefileLayerSource</class>
</layerSource>
</extension>
Example 1:
<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.beam.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.