org.geotools.metadata.iso.extent
Class VerticalExtentImpl

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.extent.VerticalExtentImpl
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, org.opengis.metadata.extent.VerticalExtent

public class VerticalExtentImpl
extends MetadataEntity
implements org.opengis.metadata.extent.VerticalExtent

Vertical domain of dataset.

Since:
2.1
Version:
$Id: VerticalExtentImpl.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
VerticalExtentImpl()
          Constructs an initially empty vertical extent.
VerticalExtentImpl(java.lang.Double minimumValue, java.lang.Double maximumValue, org.opengis.referencing.crs.VerticalCRS verticalCRS)
          Creates a vertical extent initialized to the specified values.
VerticalExtentImpl(org.opengis.metadata.extent.VerticalExtent source)
          Constructs a metadata entity initialized with the values from the specified metadata.
 
Method Summary
 java.lang.Double getMaximumValue()
          Returns the highest vertical extent contained in the dataset.
 java.lang.Double getMinimumValue()
          Returns the lowest vertical extent contained in the dataset.
 org.opengis.referencing.crs.VerticalCRS getVerticalCRS()
          Provides information about the vertical coordinate reference system to which the maximum and minimum elevation values are measured.
 void setMaximumValue(java.lang.Double newValue)
          Set the highest vertical extent contained in the dataset.
 void setMinimumValue(java.lang.Double newValue)
          Set the lowest vertical extent contained in the dataset.
 void setVerticalCRS(org.opengis.referencing.crs.VerticalCRS newValue)
          Set the information about the vertical coordinate reference system to which the maximum and minimum elevation values are measured.
 
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

VerticalExtentImpl

public VerticalExtentImpl()
Constructs an initially empty vertical extent.


VerticalExtentImpl

public VerticalExtentImpl(org.opengis.metadata.extent.VerticalExtent source)
Constructs a metadata entity initialized with the values from the specified metadata.

Since:
2.4

VerticalExtentImpl

public VerticalExtentImpl(java.lang.Double minimumValue,
                          java.lang.Double maximumValue,
                          org.opengis.referencing.crs.VerticalCRS verticalCRS)
Creates a vertical extent initialized to the specified values.

Since:
2.4
Method Detail

getMinimumValue

public java.lang.Double getMinimumValue()
Returns the lowest vertical extent contained in the dataset.

Specified by:
getMinimumValue in interface org.opengis.metadata.extent.VerticalExtent

setMinimumValue

public void setMinimumValue(java.lang.Double newValue)
Set the lowest vertical extent contained in the dataset.


getMaximumValue

public java.lang.Double getMaximumValue()
Returns the highest vertical extent contained in the dataset.

Specified by:
getMaximumValue in interface org.opengis.metadata.extent.VerticalExtent

setMaximumValue

public void setMaximumValue(java.lang.Double newValue)
Set the highest vertical extent contained in the dataset.


getVerticalCRS

public org.opengis.referencing.crs.VerticalCRS getVerticalCRS()
Provides information about the vertical coordinate reference system to which the maximum and minimum elevation values are measured. The CRS identification includes unit of measure.

Specified by:
getVerticalCRS in interface org.opengis.metadata.extent.VerticalExtent
Since:
2.4

setVerticalCRS

public void setVerticalCRS(org.opengis.referencing.crs.VerticalCRS newValue)
Set the information about the vertical coordinate reference system to which the maximum and minimum elevation values are measured.

Since:
2.4


Copyright © 1996-2010 Geotools. All Rights Reserved.