org.geotools.metadata.iso.content
Class CoverageDescriptionImpl

java.lang.Object
  extended by org.geotools.metadata.AbstractMetadata
      extended by org.geotools.metadata.ModifiableMetadata
          extended by org.geotools.metadata.iso.MetadataEntity
              extended by org.geotools.metadata.iso.content.ContentInformationImpl
                  extended by org.geotools.metadata.iso.content.CoverageDescriptionImpl
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, org.opengis.metadata.content.ContentInformation, org.opengis.metadata.content.CoverageDescription
Direct Known Subclasses:
ImageDescriptionImpl

public class CoverageDescriptionImpl
extends ContentInformationImpl
implements org.opengis.metadata.content.CoverageDescription

Information about the content of a grid data cell.

Since:
2.1
Version:
$Id: CoverageDescriptionImpl.java 31557 2008-09-19 20:02:35Z desruisseaux $
Author:
Martin Desruisseaux (IRD), Touraïvane
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.geotools.metadata.AbstractMetadata
LOGGER
 
Constructor Summary
CoverageDescriptionImpl()
          Constructs an empty coverage description.
CoverageDescriptionImpl(org.opengis.metadata.content.CoverageDescription source)
          Constructs a metadata entity initialized with the values from the specified metadata.
 
Method Summary
 org.opengis.util.RecordType getAttributeDescription()
          Returns the description of the attribute described by the measurement value.
 org.opengis.metadata.content.CoverageContentType getContentType()
          Returns the type of information represented by the cell value.
 java.util.Collection<org.opengis.metadata.content.RangeDimension> getDimensions()
          Returns the information on the dimensions of the cell measurement value.
 void setAttributeDescription(org.opengis.util.RecordType newValue)
          Set the description of the attribute described by the measurement value.
 void setContentType(org.opengis.metadata.content.CoverageContentType newValue)
          Set the type of information represented by the cell value.
 void setDimensions(java.util.Collection<? extends org.opengis.metadata.content.RangeDimension> newValues)
          Set the information on the dimensions of the cell measurement value.
 
Methods inherited from class org.geotools.metadata.iso.MetadataEntity
ensureNonNull, getStandard
 
Methods inherited from class org.geotools.metadata.ModifiableMetadata
checkWritePermission, clone, copyCollection, copyList, freeze, isModifiable, nonNullCollection, nonNullList, nonNullSet, unmodifiable
 
Methods inherited from class org.geotools.metadata.AbstractMetadata
asMap, asTree, equals, getInterface, hashCode, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CoverageDescriptionImpl

public CoverageDescriptionImpl()
Constructs an empty coverage description.


CoverageDescriptionImpl

public CoverageDescriptionImpl(org.opengis.metadata.content.CoverageDescription source)
Constructs a metadata entity initialized with the values from the specified metadata.

Since:
2.4
Method Detail

getAttributeDescription

public org.opengis.util.RecordType getAttributeDescription()
Returns the description of the attribute described by the measurement value.

Specified by:
getAttributeDescription in interface org.opengis.metadata.content.CoverageDescription

setAttributeDescription

public void setAttributeDescription(org.opengis.util.RecordType newValue)
Set the description of the attribute described by the measurement value.


getContentType

public org.opengis.metadata.content.CoverageContentType getContentType()
Returns the type of information represented by the cell value.

Specified by:
getContentType in interface org.opengis.metadata.content.CoverageDescription

setContentType

public void setContentType(org.opengis.metadata.content.CoverageContentType newValue)
Set the type of information represented by the cell value.


getDimensions

public java.util.Collection<org.opengis.metadata.content.RangeDimension> getDimensions()
Returns the information on the dimensions of the cell measurement value.

Specified by:
getDimensions in interface org.opengis.metadata.content.CoverageDescription
Since:
2.4

setDimensions

public void setDimensions(java.util.Collection<? extends org.opengis.metadata.content.RangeDimension> newValues)
Set the information on the dimensions of the cell measurement value. since 2.4



Copyright © 1996-2010 Geotools. All Rights Reserved.