View Javadoc
1   /******************************************************************************
2    * 	Freeais.org
3    * 	http://www.freeais.org		info@freeais.org
4    * 	
5    *  Copyright (c) 2007 
6    *  
7    * 		ynnor systems GmbH
8    * 		Mundsburger Damm 45
9    * 		22087 Hamburg
10   * 		Germany
11   * 
12   * 		Alexander Lotter	lotter@ynnor.de
13   * 		David Schmitz		schmitz@ynnor.de
14   * 
15   *	This file is part of Freeais.org.
16   *
17   *  Freeais.org is free software; you can redistribute it and/or modify
18   *  it under the terms of the GNU General Public License as published by
19   *  the Free Software Foundation; either version 3 of the License, or
20   *  (at your option) any later version.
21   *
22   *  Freeais.org is distributed in the hope that it will be useful,
23   *  but WITHOUT ANY WARRANTY; without even the implied warranty of
24   *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
25   *  GNU General Public License for more details.
26   *
27   *  You should have received a copy of the GNU General Public License
28   *  along with this program.  If not, see <http://www.gnu.org/licenses/>.
29   *  
30   ******************************************************************************/
31  
32  package au.gov.amsa.ais;
33  
34  /**
35   * Exception class for AIS parsing.
36   * 
37   */
38  public class AisParseException extends RuntimeException {
39  
40  	private static final long serialVersionUID = -2776095268964649974L;
41  
42  	public static final String INVALID_CHARACTER = Internationalization
43  			.getString("AISParseException.INVALID_CHARACTER"); //$NON-NLS-1$
44  
45  	public static final String NOT_CONSISTENT_DECODED_STRING = Internationalization
46  			.getString("AISParseException.NOT_CONSISTENT_DECODED_STRING"); //$NON-NLS-1$
47  
48  	public AisParseException(String errorMsg) {
49  		super(errorMsg);
50  	}
51  
52  	public AisParseException(Throwable t) {
53  		super(t);
54  	}
55  }