KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > netbeans > lib > ddl > DatabaseProductNotFoundException


1 /*
2  * The contents of this file are subject to the terms of the Common Development
3  * and Distribution License (the License). You may not use this file except in
4  * compliance with the License.
5  *
6  * You can obtain a copy of the License at http://www.netbeans.org/cddl.html
7  * or http://www.netbeans.org/cddl.txt.
8  *
9  * When distributing Covered Code, include this CDDL Header Notice in each file
10  * and include the License file at http://www.netbeans.org/cddl.txt.
11  * If applicable, add the following below the CDDL Header, with the fields
12  * enclosed by brackets [] replaced by your own identifying information:
13  * "Portions Copyrighted [year] [name of copyright owner]"
14  *
15  * The Original Software is NetBeans. The Initial Developer of the Original
16  * Software is Sun Microsystems, Inc. Portions Copyright 1997-2006 Sun
17  * Microsystems, Inc. All Rights Reserved.
18  */

19
20 package org.netbeans.lib.ddl;
21
22 /**
23 * System is not able to locate appropriate resources to create DatabaseSpecification object
24 * (object describing the database). It means that database product is not
25 * supported by system. You can use generic database system or write your
26 * own description file. If you are sure that it is, please check location
27 * of description files.
28 *
29 * @author Slavek Psenicka
30 */

31 public class DatabaseProductNotFoundException extends Exception JavaDoc
32 {
33     /** Database product name */
34     private String JavaDoc sname;
35
36     static final long serialVersionUID =-1108211224066947350L;
37     /** Creates new exception
38     * @param desc The text describing the exception
39     */

40     public DatabaseProductNotFoundException (String JavaDoc spec) {
41         super ();
42         sname = spec;
43     }
44
45     /** Creates new exception with text specified string.
46     * @param spec Database product name
47     * @param desc The text describing the exception
48     */

49     public DatabaseProductNotFoundException (String JavaDoc spec, String JavaDoc desc) {
50         super (desc);
51         sname = spec;
52     }
53
54     /** Returns database product name.
55     * This database is not supported by system. You can use generic database
56     * system or write your own description file.
57     */

58     public String JavaDoc getDatabaseProductName()
59     {
60         return sname;
61     }
62 }
63
64 /*
65  * <<Log>>
66  * 6 Gandalf 1.5 10/22/99 Ian Formanek NO SEMANTIC CHANGE - Sun
67  * Microsystems Copyright in File Comment
68  * 5 Gandalf 1.4 9/10/99 Slavek Psenicka
69  * 4 Gandalf 1.3 8/17/99 Ian Formanek Generated serial version
70  * UID
71  * 3 Gandalf 1.2 5/14/99 Slavek Psenicka new version
72  * 2 Gandalf 1.1 4/23/99 Slavek Psenicka new version
73  * 1 Gandalf 1.0 4/6/99 Slavek Psenicka
74  * $
75  */

76
Popular Tags