1 package gov
.nasa
.worldwind
.formats
.nitfs
;
3 import gov
.nasa
.worldwind
.*;
5 Copyright (C) 2001, 2007 United States Government
6 as represented by the Administrator of the
7 National Aeronautics and Space Administration.
12 * @author Lado Garakanidze
13 * @version $Id: NitfsRuntimeException Mar 31, 2007 7:41:31 AM
15 public final class NitfsRuntimeException
extends java
.lang
.RuntimeException
17 public NitfsRuntimeException()
21 public NitfsRuntimeException(String messageID
)
23 super(WorldWind
.retrieveErrMsg(messageID
));
24 log(this.getMessage());
27 public NitfsRuntimeException(String messageID
, String params
)
29 super(WorldWind
.retrieveErrMsg(messageID
) + params
);
30 log(this.getMessage());
32 public NitfsRuntimeException(Throwable throwable
)
35 log(this.getMessage());
37 public NitfsRuntimeException(String messageID
, Throwable throwable
)
39 super(WorldWind
.retrieveErrMsg(messageID
), throwable
);
40 log(this.getMessage());
42 public NitfsRuntimeException(String messageID
, String params
, Throwable throwable
)
44 super(WorldWind
.retrieveErrMsg(messageID
) + params
, throwable
);
45 log(this.getMessage());
47 private void log(String s
)
49 WorldWind
.logger().log(java
.util
.logging
.Level
.FINE
, s
);