Extract and interface for ExceptionHelper in package net.sf.openrocket.startup. ...
authorkruland2607 <kruland2607@180e2498-e6e9-4542-8430-84ac67f01cd8>
Mon, 19 Dec 2011 22:01:05 +0000 (22:01 +0000)
committerkruland2607 <kruland2607@180e2498-e6e9-4542-8430-84ac67f01cd8>
Mon, 19 Dec 2011 22:01:05 +0000 (22:01 +0000)
commit549da0aedef6771b1519032c1b455d75e1d4c23f
tree6a90542478e77956fe3534dfbbc6f217fde1c129
parent85eb8bc530d7085a4c74d79198b84499094b5535
Extract and interface for ExceptionHelper in package net.sf.openrocket.startup.  Register an instance implementing this interface in the Application object in Startup2.  Use the static locator functions in Application to retrieve reference to the ExceptionHandler in all the dependent classes.  Note: net.sf.openrocket.gui.main.ExceptionHandler was renamed to net.sf.openrocket.gui.main.SwingExceptionHandler and all its static methods were changed to instance methods.

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@237 180e2498-e6e9-4542-8430-84ac67f01cd8
22 files changed:
src/net/sf/openrocket/document/OpenRocketDocument.java
src/net/sf/openrocket/gui/adaptors/ColumnTableModel.java
src/net/sf/openrocket/gui/dialogs/ScaleDialog.java
src/net/sf/openrocket/gui/main/ComponentAddButtons.java
src/net/sf/openrocket/gui/main/ComponentIcons.java
src/net/sf/openrocket/gui/main/ExceptionHandler.java [deleted file]
src/net/sf/openrocket/gui/main/SimulationRunDialog.java
src/net/sf/openrocket/gui/main/SwingExceptionHandler.java [new file with mode: 0644]
src/net/sf/openrocket/gui/main/componenttree/ComponentTreeTransferHandler.java
src/net/sf/openrocket/gui/rocketfigure/RocketComponentShapes.java
src/net/sf/openrocket/gui/scalefigure/RocketFigure.java
src/net/sf/openrocket/gui/util/Icons.java
src/net/sf/openrocket/gui/util/OpenFileWorker.java
src/net/sf/openrocket/gui/util/SaveCSVWorker.java
src/net/sf/openrocket/gui/util/SaveFileWorker.java
src/net/sf/openrocket/gui/util/SwingPreferences.java
src/net/sf/openrocket/l10n/ExceptionSuppressingTranslator.java
src/net/sf/openrocket/rocketcomponent/Rocket.java
src/net/sf/openrocket/startup/Application.java
src/net/sf/openrocket/startup/ExceptionHandler.java [new file with mode: 0644]
src/net/sf/openrocket/startup/Startup2.java
src/net/sf/openrocket/util/SafetyMutex.java