public class TLfnRasterTileStoreModelDescriptor extends TLfnTileStoreModelDescriptor
ALfnTileStoreModel
containing a raster coverage.
Any concrete instances returned by TLfnTileStoreModelDecoder
is always a subclass of this class implementing
at least one of the additional interfaces:
ILcdImageModelDescriptor
when the model follows the imaging API.
This means the model's element is a domain object adhering to the imaging API.
You can access the ALcdImage
from a domain object using
ALcdImage.fromDomainObject(Object)
.
This applies to coverages of type RASTER
, ELEVATION
or IMAGE
.
ILcdEarthModelDescriptor
when the model follows the tile set API.
This means the model's element is an ILcdEarthTileSet
.
This applies to coverages of type IMAGE
or ELEVATION
.
IMAGE
or ELEVATION
, the model descriptor usually implements both of the
aforementioned interfaces (but not always).
When the coverage type is RASTER
, the model descriptor only implements
ILcdImageModelDescriptor
.
Constructor and Description |
---|
TLfnRasterTileStoreModelDescriptor(ALfnTileStore aTileStore,
ALfnCoverageMetadata... aCoverageMetadata)
Deprecated.
|
TLfnRasterTileStoreModelDescriptor(ALfnTileStore aTileStore,
ALfnCoverageMetadata aCoverageMetadata)
Constructs a new instance using a given Tile Store and coverage metadata.
|
TLfnRasterTileStoreModelDescriptor(String aSourceName,
ALfnTileStore aTileStore,
ALfnCoverageMetadata... aCoverageMetadata)
Deprecated.
|
TLfnRasterTileStoreModelDescriptor(String aSourceName,
ALfnTileStore aTileStore,
ALfnCoverageMetadata aCoverageMetadata)
Constructs a new instance.
|
getCoverageMetadata, getCoverageMetadatas, getDataSource, getURI
getDisplayName, getSourceName, getTypeName, setDisplayName, setSourceName, setTypeName, sourceNameToDisplayName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDisplayName, getSourceName, getTypeName
public TLfnRasterTileStoreModelDescriptor(ALfnTileStore aTileStore, ALfnCoverageMetadata... aCoverageMetadata)
TLfnRasterTileStoreModelDescriptor(ALfnTileStore, ALfnCoverageMetadata)
instead.public TLfnRasterTileStoreModelDescriptor(String aSourceName, ALfnTileStore aTileStore, ALfnCoverageMetadata... aCoverageMetadata)
TLfnRasterTileStoreModelDescriptor(String, ALfnTileStore, ALfnCoverageMetadata)
instead.public TLfnRasterTileStoreModelDescriptor(ALfnTileStore aTileStore, ALfnCoverageMetadata aCoverageMetadata)
aTileStore
- The Tile Store; must not be null
.aCoverageMetadata
- The coverage metadata, may be null
.public TLfnRasterTileStoreModelDescriptor(String aSourceName, ALfnTileStore aTileStore, ALfnCoverageMetadata aCoverageMetadata)
null
, meaning no coverage ID has been set yet on the model.aSourceName
- A source name; may be null
even though it's not recommended.aTileStore
- The Tile Store; must not be null
.aCoverageMetadata
- The coverage metadata, may be null
.