Frames | No Frames |
1: /* Copyright (C) 2000 Free Software Foundation 2: 3: This file is part of libgcj. 4: 5: This software is copyrighted work licensed under the terms of the 6: Libgcj License. Please consult the file "LIBGCJ_LICENSE" for 7: details. */ 8: 9: package gnu.gcj.xlib; 10: 11: /** 12: * Runtime exception that occurred during an Xlib operation. 13: * 14: * @author Rolf W. Rasmussen <rolfwr@ii.uib.no> 15: */ 16: public class XException extends RuntimeException 17: { 18: public XException() {} 19: public XException(String msg) { super(msg); } 20: 21: public XException(Display display, int status) 22: { 23: super(toString(display, status)); 24: } 25: 26: static native String toString(Display display, int status); 27: }