Interface ILcdDataSourceModelDescriptor<T extends ILcdDataSource>

All Superinterfaces:
ILcdModelDescriptor, Serializable
All Known Implementing Classes:
ALcdASTERIXModelDescriptor, TLcdASTERIXModelListDescriptor, TLcdASTERIXPlotModelDescriptor, TLcdASTERIXRadarServiceMessageModelDescriptor, TLcdASTERIXRadarVideoModelDescriptor, TLcdASTERIXTrackModelDescriptor, TLcdASTERIXTrajectoryModelDescriptor, TLcdASTERIXWeatherModelDescriptor, TLcdBingMapsModelDescriptor, TLcdCoverageModelDescriptor, TLcdE57ModelDescriptor, TLcdGeoPackageModelDescriptor, TLcdMBTilesModelDescriptor, TLcdNetCDFModelDescriptor, TLcdS57CatalogueModelDescriptor, TLcdWMTSModelDescriptor, TLfnRasterTileStoreModelDescriptor, TLfnTileStoreModelDescriptor, TLfnVectorTileStoreModelDescriptor

public interface ILcdDataSourceModelDescriptor<T extends ILcdDataSource> extends ILcdModelDescriptor
Extension of ILcdModelDescriptor, that also offers the ILcdDataSource that was used to decode the model (if available). To be used by implementations of ILcdModelDecoder.
Since:
11.0
See Also:
  • Method Details

    • getDataSource

      T getDataSource()
      Returns the object that was used to decode the corresponding model.
      Returns:
      an object describing the data source(s) of the corresponding model. This can be null, e.g. when the model was not decoded by using an ILcdDataSource.
      See Also: