KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > ice > jni > registry > RegistryException


1 /*
2 ** Java native interface to the Windows Registry API.
3 ** Copyright (c) 1997 by Timothy Gerard Endres
4 **
5 ** This program is free software.
6 **
7 ** You may redistribute it and/or modify it under the terms of the GNU
8 ** General Public License as published by the Free Software Foundation.
9 ** Version 2 of the license should be included with this distribution in
10 ** the file LICENSE, as well as License.html. If the license is not
11 ** included with this distribution, you may find a copy at the FSF web
12 ** site at 'www.gnu.org' or 'www.fsf.org', or you may write to the
13 ** Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139 USA.
14 **
15 ** THIS SOFTWARE IS PROVIDED AS-IS WITHOUT WARRANTY OF ANY KIND,
16 ** NOT EVEN THE IMPLIED WARRANTY OF MERCHANTABILITY. THE AUTHOR
17 ** OF THIS SOFTWARE, ASSUMES _NO_ RESPONSIBILITY FOR ANY
18 ** CONSEQUENCE RESULTING FROM THE USE, MODIFICATION, OR
19 ** REDISTRIBUTION OF THIS SOFTWARE.
20 **
21 */

22
23 package com.ice.jni.registry;
24
25 /**
26  * This exception is used to indicate that no such key exists in the registry.
27  *
28  * @version $Revision: 1.1 $
29  * @author Timothy Gerard Endres,
30  * <a HREF="mailto:time@ice.com">time@ice.com</a>.
31  */

32
33 public class
34 RegistryException extends Exception JavaDoc
35     {
36     static public final String JavaDoc RCS_ID = "$Id: RegistryException.java,v 1.1 2002/03/14 09:57:21 deniger Exp $";
37     static public final String JavaDoc RCS_REV = "$Revision: 1.1 $";
38     static public final String JavaDoc RCS_NAME = "$Name: $";
39
40     private int errorCode;
41
42
43     public
44     RegistryException()
45         {
46         super();
47         this.errorCode = -1;
48         }
49
50     public
51     RegistryException( String JavaDoc msg )
52         {
53         super( msg );
54         this.errorCode = -1;
55         }
56
57     public
58     RegistryException( String JavaDoc msg, int regErr )
59         {
60         super( msg );
61         this.errorCode = regErr;
62         }
63
64     public int
65     getErrorCode()
66         {
67         return this.errorCode;
68         }
69
70     public void
71     setErrorCode( int errorCode )
72         {
73         this.errorCode = errorCode;
74         }
75
76     }
77
78
79
Popular Tags