org.geotools.coverage.io
Class MissingMetadataException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended byjava.io.IOException
              extended byjavax.imageio.IIOException
                  extended byorg.geotools.coverage.io.MetadataException
                      extended byorg.geotools.coverage.io.MissingMetadataException
All Implemented Interfaces:
java.io.Serializable

public class MissingMetadataException
extends MetadataException

Thrown when a metadata is required but can't be found. This error typically occurs when a raster is being read but the file doesn't contains enough information for constructing the raster's coordinate system.

Since:
2.2
Version:
$Id: MissingMetadataException.java 17672 2006-01-19 00:25:55Z desruisseaux $
Author:
Martin Desruisseaux
See Also:
Serialized Form

Constructor Summary
MissingMetadataException(java.lang.String message, MetadataBuilder.Key key, java.lang.String alias)
          Constructs an exception with the specified message.
 
Methods inherited from class org.geotools.coverage.io.MetadataException
getMetadataAlias, getMetadataKey, toString
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MissingMetadataException

public MissingMetadataException(java.lang.String message,
                                MetadataBuilder.Key key,
                                java.lang.String alias)
Constructs an exception with the specified message. This exception is usually raised because no value was defined for the key .

Parameters:
message - The message. If , a message will be constructed from the alias.
key - The metadata key which was the cause for this exception, or if none. This is a format neutral key, for example MetadataBuilder.DATUM.
alias - The alias used for for the key , or if none. This is usually the name used in the external file parsed.


Copyright © GeoTools. All Rights Reserved.