| 
									
										
										
										
											2006-10-24 06:03:14 +00:00
										 |  |  | /*
 | 
					
						
							| 
									
										
										
										
											2007-04-30 01:21:00 +00:00
										 |  |  |  * $Id: Exception.java,v 1.1.1.1 2007/03/28 14:05:12 bacon Exp $
 | 
					
						
							| 
									
										
										
										
											2007-02-03 10:47:41 +00:00
										 |  |  |  *
 | 
					
						
							|  |  |  |  * {License}
 | 
					
						
							| 
									
										
										
										
											2006-10-24 06:03:14 +00:00
										 |  |  |  */
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | package ase.awk;
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | public class Exception extends java.lang.Exception
 | 
					
						
							|  |  |  | {
 | 
					
						
							| 
									
										
										
										
											2007-01-23 14:23:18 +00:00
										 |  |  | 	private int code;
 | 
					
						
							|  |  |  | 	private int line;
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	public Exception () 
 | 
					
						
							| 
									
										
										
										
											2006-10-24 06:03:14 +00:00
										 |  |  | 	{
 | 
					
						
							|  |  |  | 		super ();
 | 
					
						
							| 
									
										
										
										
											2007-01-23 14:23:18 +00:00
										 |  |  | 		this.code = 0;
 | 
					
						
							|  |  |  | 		this.line = 0;
 | 
					
						
							|  |  |  | 	}
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	public Exception (String msg)
 | 
					
						
							|  |  |  | 	{
 | 
					
						
							|  |  |  | 		super (msg);
 | 
					
						
							|  |  |  | 		this.code = 0;
 | 
					
						
							|  |  |  | 		this.line = 0;
 | 
					
						
							|  |  |  | 	}
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	public Exception (String msg, int code)
 | 
					
						
							|  |  |  | 	{
 | 
					
						
							|  |  |  | 		super (msg);
 | 
					
						
							|  |  |  | 		this.code = code;
 | 
					
						
							|  |  |  | 		this.line = 0;
 | 
					
						
							| 
									
										
										
										
											2006-10-24 06:03:14 +00:00
										 |  |  | 	}
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2007-01-23 14:23:18 +00:00
										 |  |  | 	public Exception (String msg, int code, int line)
 | 
					
						
							| 
									
										
										
										
											2006-10-24 06:03:14 +00:00
										 |  |  | 	{
 | 
					
						
							|  |  |  | 		super (msg);
 | 
					
						
							| 
									
										
										
										
											2007-01-23 14:23:18 +00:00
										 |  |  | 		this.code = code;
 | 
					
						
							|  |  |  | 		this.line = line;
 | 
					
						
							| 
									
										
										
										
											2006-10-24 06:03:14 +00:00
										 |  |  | 	}
 | 
					
						
							| 
									
										
										
										
											2007-01-21 13:31:30 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2007-01-23 14:23:18 +00:00
										 |  |  | 	public int getCode ()
 | 
					
						
							|  |  |  | 	{
 | 
					
						
							|  |  |  | 		return this.code;
 | 
					
						
							|  |  |  | 	}
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	public int getLine ()
 | 
					
						
							|  |  |  | 	{
 | 
					
						
							|  |  |  | 		return this.line;
 | 
					
						
							|  |  |  | 	}
 | 
					
						
							| 
									
										
										
										
											2006-10-24 06:03:14 +00:00
										 |  |  | }
 |