public class TLfnTileStoreModelDescriptor extends TLcdModelDescriptor implements ILcdDataSourceModelDescriptor<TLfnTileStoreDataSource>
ALfnTileStoreModel
.
This class describes generic Tile Store models, but when decoding a coverage, the model descriptor will always be one
of the subclasses TLfnRasterTileStoreModelDescriptor
or TLfnVectorTileStoreModelDescriptor
.
See those classes for an explanation of the model's structure.TLfnRasterTileStoreModelDescriptor
,
TLfnVectorTileStoreModelDescriptor
,
Serialized FormConstructor and Description |
---|
TLfnTileStoreModelDescriptor(String aTypeName,
ALfnTileStore aTileStore,
ALfnCoverageMetadata... aCoverageMetadata)
Deprecated.
|
TLfnTileStoreModelDescriptor(String aTypeName,
ALfnTileStore aTileStore,
ALfnCoverageMetadata aCoverageMetadata)
Creates a new Tile Store model descriptor with the given arguments, using the Tile Store's URI as string as a source name.
|
TLfnTileStoreModelDescriptor(String aSourceName,
String aTypeName,
ALfnTileStore aTileStore,
ALfnCoverageMetadata... aCoverageMetadata)
Deprecated.
|
TLfnTileStoreModelDescriptor(String aSourceName,
String aTypeName,
ALfnTileStore aTileStore,
ALfnCoverageMetadata aCoverageMetadata)
Creates a new Tile Store model descriptor with the given arguments.
|
Modifier and Type | Method and Description |
---|---|
ALfnCoverageMetadata |
getCoverageMetadata()
Gets the coverage metadata object.
|
List<ALfnCoverageMetadata> |
getCoverageMetadatas()
Deprecated.
use
getCoverageMetadata() instead |
TLfnTileStoreDataSource |
getDataSource()
Gets the Tile Store data source corresponding to this model descriptor.
|
URI |
getURI()
The URI of the Tile Store.
|
getDisplayName, getSourceName, getTypeName, setDisplayName, setSourceName, setTypeName, sourceNameToDisplayName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDisplayName, getSourceName, getTypeName
public TLfnTileStoreModelDescriptor(String aTypeName, ALfnTileStore aTileStore, ALfnCoverageMetadata... aCoverageMetadata)
TLfnTileStoreModelDescriptor(String, ALfnTileStore, ALfnCoverageMetadata)
instead.public TLfnTileStoreModelDescriptor(String aSourceName, String aTypeName, ALfnTileStore aTileStore, ALfnCoverageMetadata... aCoverageMetadata)
TLfnTileStoreModelDescriptor(String, String, ALfnTileStore, ALfnCoverageMetadata)
instead.public TLfnTileStoreModelDescriptor(String aTypeName, ALfnTileStore aTileStore, ALfnCoverageMetadata aCoverageMetadata)
aTypeName
- the type nameaTileStore
- the Tile Store, of which the URI will be used as source nameaCoverageMetadata
- the coverage metadata objectspublic TLfnTileStoreModelDescriptor(String aSourceName, String aTypeName, ALfnTileStore aTileStore, ALfnCoverageMetadata aCoverageMetadata)
aSourceName
- the source name, as was given by the user to the model decoderaTypeName
- the type nameaTileStore
- the Tile StoreaCoverageMetadata
- the coverage metadata objectspublic TLfnTileStoreDataSource getDataSource()
getDataSource
in interface ILcdDataSourceModelDescriptor<TLfnTileStoreDataSource>
ILcdModelDecoder
public URI getURI()
public final List<ALfnCoverageMetadata> getCoverageMetadatas()
getCoverageMetadata()
insteadnull
public ALfnCoverageMetadata getCoverageMetadata()
null