1 /* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- 2 * 3 * The contents of this file are subject to the Netscape Public 4 * License Version 1.1 (the "License"); you may not use this file 5 * except in compliance with the License. You may obtain a copy of 6 * the License at http://www.mozilla.org/NPL/ 7 * 8 * Software distributed under the License is distributed on an "AS 9 * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or 10 * implied. See the License for the specific language governing 11 * rights and limitations under the License. 12 * 13 * The Original Code is Rhino code, released 14 * May 6, 1999. 15 * 16 * The Initial Developer of the Original Code is Netscape 17 * Communications Corporation. Portions created by Netscape are 18 * Copyright (C) 1997-1999 Netscape Communications Corporation. All 19 * Rights Reserved. 20 * 21 * Contributor(s): 22 * Norris Boyd 23 * 24 * Alternatively, the contents of this file may be used under the 25 * terms of the GNU Public License (the "GPL"), in which case the 26 * provisions of the GPL are applicable instead of those above. 27 * If you wish to allow use of your version of this file only 28 * under the terms of the GPL and not to allow others to use your 29 * version of this file under the NPL, indicate your decision by 30 * deleting the provisions above and replace them with the notice 31 * and other provisions required by the GPL. If you do not delete 32 * the provisions above, a recipient may use your version of this 33 * file under either the NPL or the GPL. 34 */ 35 // Modified by Google 36 37 package com.google.gwt.dev.js.rhino; 38 39 /** 40 * The class of exceptions thrown by the JavaScript engine. 41 */ 42 public class EvaluatorException extends RuntimeException { 43 44 /** 45 * Create an exception with the specified detail message. 46 * 47 * Errors internal to the JavaScript engine will simply throw a 48 * RuntimeException. 49 * 50 * @param detail a message with detail about the exception 51 */ 52 public EvaluatorException(String detail) { 53 super(detail); 54 } 55 56 } 57