001 // IllegalAssignmentError.java, created by wbeebee 002 // Copyright (C) 2001 Wes Beebee <wbeebee@mit.edu> 003 // Licensed under the terms of the GNU GPL; see COPYING for details. 004 package javax.realtime; 005 006 /** 007 * @author Wes Beebee <<a href="mailto:wbeebee@mit.edu">wbeebee@mit.edu</a>> 008 */ 009 010 /** Thrown if the constructor of an <code>ImmortalPhysicalMemory, 011 * LTPhyscalMemory, VTPhysicalMemory, RawMemoryAccess</code>, or 012 * <code>RawMemoryFloatAccess</code> is given an invalid size or 013 * if an accessor method on one of the above classes cause access 014 * to an invalid address. 015 */ 016 public class IllegalAssignmentError extends Error { 017 018 /** A constructor for <code>IllegalAssignmentError</code>. */ 019 public IllegalAssignmentError() { 020 super(); 021 } 022 023 /** A descriptive constructor for <code>IllegalAssignmentError</code>. 024 * 025 * @param s The description of the exception. 026 */ 027 public IllegalAssignmentError(String s) { 028 super(s); 029 } 030 }