001    //$HeadURL: svn+ssh://rbezema@svn.wald.intevation.org/deegree/base/tags/2.1/src/org/deegree/model/coverage/MetadataNameNotFoundException.java $
002    /*$************************************************************************************************
003     **
004     ** $Id: MetadataNameNotFoundException.java 6259 2007-03-20 09:15:15Z bezema $
005     **
006     ** $Source$
007     **
008     ** Copyright (C) 2003 Open GIS Consortium, Inc. All Rights Reserved. http://www.opengis.org/Legal/
009     **
010     *************************************************************************************************/
011    package org.deegree.model.coverage;
012    
013    /**
014     * Thrown when a requested metadata is not found.
015     * 
016     * @UML exception CV_MetadataNameNotFound
017     * @author <A HREF="http://www.opengis.org">OpenGIS&reg; consortium</A>
018     * @version <A HREF="http://www.opengis.org/docs/01-004.pdf">Grid Coverage specification 1.0</A>
019     * 
020     * @author last edited by: $Author: bezema $
021     * 
022     * @version $Revision: 6259 $, $Date: 2007-03-20 10:15:15 +0100 (Di, 20 Mär 2007) $
023     * 
024     * @see SampleDimension#getMetadataValue
025     * @see Coverage#getMetadataValue
026     * @see "org.opengis.coverage.grid.GridCoverageReader#getMetadataValue"
027     * @see "org.opengis.coverage.processing.GridCoverageProcessor#getMetadataValue"
028     */
029    public class MetadataNameNotFoundException extends IllegalArgumentException {
030        /**
031         * Serial number for interoperability with different versions.
032         */
033        private static final long serialVersionUID = 3217010469714161299L;
034    
035        /**
036         * Creates an exception with no message.
037         */
038        public MetadataNameNotFoundException() {
039            super();
040        }
041    
042        /**
043         * Creates an exception with the specified message.
044         * 
045         * @param message
046         *            The detail message. The detail message is saved for later retrieval by the
047         *            {@link #getMessage()} method.
048         */
049        public MetadataNameNotFoundException( String message ) {
050            super( message );
051        }
052    }
053    /***************************************************************************************************
054     * <code>
055     Changes to this class. What the people have been up to:
056     $Log$
057     Revision 1.2  2007/03/06 13:50:02  wanhoff
058     Fixed Javadoc (@see)
059    
060     Revision 1.1  2007/02/09 17:28:00  poth
061     *** empty log message ***
062    
063     Revision 1.3  2006/11/26 18:17:49  poth
064     unnecessary cast removed / code formatting
065    
066     Revision 1.2  2006/07/13 06:28:31  poth
067     comment footer added
068    
069     </code>
070     **************************************************************************************************/