KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > espada > bugtracker > app > CannotCreateProjectException


1 package com.espada.bugtracker.app;
2
3 /**
4  * Title: BugTracker
5  * Description: Exception while creating project
6  * Copyright: Copyright (c) 2001
7  * Company:
8  * @author Max Belugin <belugin@mail.ru>
9  * @version 1.0
10  */

11
12 public class CannotCreateProjectException extends RuntimeException JavaDoc {
13   CannotCreateProjectException(String JavaDoc projectName){
14     this(projectName,null);
15   };
16   CannotCreateProjectException(String JavaDoc projectName,Exception JavaDoc cause){
17     super(message(projectName,cause));
18   };
19   private static String JavaDoc message(String JavaDoc projectName,Exception JavaDoc cause){
20     String JavaDoc s="Cannot create project '"+projectName+"'";
21     if(cause!=null){
22       s+=". Reason: "+cause;
23     };
24     return s;
25   };
26 }
Popular Tags