001    /* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
002     *
003     * The contents of this file are subject to the Netscape Public
004     * License Version 1.1 (the "License"); you may not use this file
005     * except in compliance with the License. You may obtain a copy of
006     * the License at http://www.mozilla.org/NPL/
007     *
008     * Software distributed under the License is distributed on an "AS
009     * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
010     * implied. See the License for the specific language governing
011     * rights and limitations under the License.
012     *
013     * The Original Code is Rhino code, released
014     * May 6, 1999.
015     *
016     * The Initial Developer of the Original Code is Netscape
017     * Communications Corporation.  Portions created by Netscape are
018     * Copyright (C) 1997-1999 Netscape Communications Corporation. All
019     * Rights Reserved.
020     *
021     * Contributor(s):
022     * Norris Boyd
023     *
024     * Alternatively, the contents of this file may be used under the
025     * terms of the GNU Public License (the "GPL"), in which case the
026     * provisions of the GPL are applicable instead of those above.
027     * If you wish to allow use of your version of this file only
028     * under the terms of the GPL and not to allow others to use your
029     * version of this file under the NPL, indicate your decision by
030     * deleting the provisions above and replace them with the notice
031     * and other provisions required by the GPL.  If you do not delete
032     * the provisions above, a recipient may use your version of this
033     * file under either the NPL or the GPL.
034     */
035    // Modified by Google
036    
037    package com.google.gwt.dev.js.rhino;
038    
039    /**
040     * The class of exceptions thrown by the JavaScript engine.
041     */
042    public class EvaluatorException extends RuntimeException {
043    
044        /**
045         * Create an exception with the specified detail message.
046         *
047         * Errors internal to the JavaScript engine will simply throw a
048         * RuntimeException.
049         *
050         * @param detail a message with detail about the exception
051         */
052        public EvaluatorException(String detail) {
053            super(detail);
054        }
055    
056    }