Package com.luciad.ogc.wcs.model
Class TLcdCoverageOffering
java.lang.Object
com.luciad.ogc.wcs.model.TLcdCoverageOffering
- All Implemented Interfaces:
ILcdCoverageOffering
Deprecated.
Deprecated implementation of the interface
ILcdCoverageOffering.- Since:
- 2014.0
-
Constructor Summary
ConstructorsConstructorDescriptionTLcdCoverageOffering(ILcdModel aModel, String aName) Deprecated.Creates a new instance with the given model and name.TLcdCoverageOffering(ILcdModel aModel, String aName, String aLabel, String aDescription, String aMetadataLink, List<String> aKeywords) Deprecated.Creates a new instance with the given arguments.TLcdCoverageOffering(ILcdModel aModel, String aName, String aLabel, String aDescription, String aMetadataLink, List<String> aKeywords, ILcdCoverageOfferingDetail aCoverageOfferingDetail) Deprecated.Creates a new instance with the given arguments. -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Returns anILcdCoverageOfferingDetailcontaining additional information about the coverage offering.Deprecated.Returns a brief description of the coverage offering.Deprecated.Returns the expiry date of this coverage.getKeyword(int aIndex) Deprecated.Returns the keyword at the given index.intDeprecated.Returns the number of keywords associated with the coverage offering.getLabel()Deprecated.Returns a label for the coverage offering, which can be displayed to the user instead of the unique ID.Deprecated.Returns a link to the metadata associated with the coverage offering.getModel()Deprecated.Deprecated.Returns the modification date of this coverage.getName()Deprecated.Returns a unique ID for the coverage offering.Deprecated.Returns the WGS84 bounding box of the coverage data.voidsetExpiryDate(long aDate) Deprecated.Sets an expiry date for this coverage.voidsetModificationDate(Long aDate) Deprecated.Sets a modification date for this coverage.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.luciad.ogc.wcs.model.ILcdCoverageOffering
getSource, getUpdateSequence
-
Constructor Details
-
TLcdCoverageOffering
Deprecated.Creates a new instance with the given model and name. By default, a coverage offering detail will be returned bygetCoverageOfferingDetail()with its native CRS property set to the EPSG reference code of the model reference and without any additional output formats (apart from the default GeoTIFF format). The optional propertieslabelanddescriptionare set to thedisplay nameof the model descriptor. The optionalmetadata linkandkeywordsare set tonull.- Parameters:
aModel- The model containing the data that is served in this coverage offering. This cannot benull.aName- A unique name linked to this coverage offering. This cannot benull.
-
TLcdCoverageOffering
public TLcdCoverageOffering(ILcdModel aModel, String aName, String aLabel, String aDescription, String aMetadataLink, List<String> aKeywords) Deprecated.Creates a new instance with the given arguments. By default, a coverage offering detail will be returned bygetCoverageOfferingDetail()with its native CRS property set to the EPSG reference code of the model reference and without any additional output formats (apart from the default GeoTIFF format).- Parameters:
aModel- The model containing the data that is served in this coverage offering. This cannot benull.aName- A unique name (ID) linked to this coverage offering. This cannot benull.aLabel- An optional, human-readable label of this coverage offering.aDescription- An optional description of this coverage offering.aMetadataLink- An optional link to a metadata source describing this coverage offering.aKeywords- An optional set of keywords that describe this coverage offering.
-
TLcdCoverageOffering
public TLcdCoverageOffering(ILcdModel aModel, String aName, String aLabel, String aDescription, String aMetadataLink, List<String> aKeywords, ILcdCoverageOfferingDetail aCoverageOfferingDetail) Deprecated.Creates a new instance with the given arguments.- Parameters:
aModel- The model containing the data that is served in this coverage offering. This cannot benull.aName- A unique name (ID) linked to this coverage offering. This cannot benull.aLabel- An optional, human-readable label of this coverage offering.aDescription- An optional description of this coverage offering.aMetadataLink- An optional link to a metadata source describing this coverage offering.aKeywords- An optional set of keywords that describe this coverage offering.aCoverageOfferingDetail- A more detailed description of the coverage offering. This cannot benull.
-
-
Method Details
-
getName
Deprecated.Description copied from interface:ILcdCoverageOfferingReturns a unique ID for the coverage offering.- Specified by:
getNamein interfaceILcdCoverageOffering
-
getLabel
Deprecated.Description copied from interface:ILcdCoverageOfferingReturns a label for the coverage offering, which can be displayed to the user instead of the unique ID.- Specified by:
getLabelin interfaceILcdCoverageOffering
-
getDescription
Deprecated.Description copied from interface:ILcdCoverageOfferingReturns a brief description of the coverage offering.- Specified by:
getDescriptionin interfaceILcdCoverageOffering
-
getMetadataLink
Deprecated.Description copied from interface:ILcdCoverageOfferingReturns a link to the metadata associated with the coverage offering.- Specified by:
getMetadataLinkin interfaceILcdCoverageOffering
-
getKeywordCount
public int getKeywordCount()Deprecated.Description copied from interface:ILcdCoverageOfferingReturns the number of keywords associated with the coverage offering.- Specified by:
getKeywordCountin interfaceILcdCoverageOffering
-
getKeyword
Deprecated.Description copied from interface:ILcdCoverageOfferingReturns the keyword at the given index.- Specified by:
getKeywordin interfaceILcdCoverageOffering- Throws:
IndexOutOfBoundsException
-
getWGS84Bounds
Deprecated.Description copied from interface:ILcdCoverageOfferingReturns the WGS84 bounding box of the coverage data.- Specified by:
getWGS84Boundsin interfaceILcdCoverageOffering
-
getModel
Deprecated. -
getCoverageOfferingDetail
Deprecated.Description copied from interface:ILcdCoverageOfferingReturns anILcdCoverageOfferingDetailcontaining additional information about the coverage offering.- Specified by:
getCoverageOfferingDetailin interfaceILcdCoverageOffering
-
setExpiryDate
public void setExpiryDate(long aDate) Deprecated.Sets an expiry date for this coverage. The date is expressed by the number of milliseconds since January 1, 1970, 00:00:00 GMT. When set, the date is used to fill in theExpiresHTTP header onGetCoverageandDescribeCoverageresponses.- Parameters:
aDate- an expiry date for this coverage- See Also:
-
getExpiryDate
Deprecated.Returns the expiry date of this coverage. By default,nullis returned.- Specified by:
getExpiryDatein interfaceILcdCoverageOffering- Returns:
- the expiry date associated with this coverage
- See Also:
-
setModificationDate
Deprecated.Sets a modification date for this coverage. The date is expressed by the number of milliseconds since January 1, 1970, 00:00:00 GMT. When set, the date is used to fill in theLast-ModifiedHTTP header onGetCoverageandDescribeCoverageresponses.- Parameters:
aDate- a modification date for this coverage- See Also:
-
getModificationDate
Deprecated.Returns the modification date of this coverage. By default,nullis returned.- Specified by:
getModificationDatein interfaceILcdCoverageOffering- Returns:
- the modification date associated with this coverage.
- See Also:
-
TLcdDefaultCoverageOfferinginstead (since 2017.0). It allows providing coverage offering information without requiring to have aILcdModel.