Class ALfnTileStoreModel

java.lang.Object
com.luciad.model.ALcdModel
com.luciad.fusion.tilestore.model.ALfnTileStoreModel
All Implemented Interfaces:
ILcd2DBoundsIndexedModel, ILcd2DBoundsInteractable, ILcdModel, ILcdBounded, ILcdDisposable, Serializable, AutoCloseable

public abstract class ALfnTileStoreModel extends ALcdModel implements ILcd2DBoundsIndexedModel
A Tile Store model logically groups a number of coverages into a single model. Before using this model, you must set the IDs of the coverages to be grouped in the model. All TLfnTileStoreModelDecoders return instances of this class as their models.
Since:
10.0
See Also:
  • Constructor Details Link icon

    • ALfnTileStoreModel Link icon

      public ALfnTileStoreModel()
  • Method Details Link icon

    • setCoverageIds Link icon

      public final void setCoverageIds(String... aCoverageIds) throws IOException
      Deprecated.
      Sets the ID of the coverage to the first of the given coverage IDs. The other coverage IDs are ignored.
      Throws:
      IOException
    • setCoverageId Link icon

      public abstract void setCoverageId(String aCoverageId) throws IOException
      Sets the ID of the coverage to be used in this model.
      Parameters:
      aCoverageId - The ID of the coverage to be used in this model
      Throws:
      IOException - If there was an error opening one of the coverages
      IllegalArgumentException - If the coverages are not compatible