From 71ddb46d8c0eb1b7bdf52cff166b5384621171c9 Mon Sep 17 00:00:00 2001 From: Raphael Girardot <raphael.girardot@synchrotron-soleil.fr> Date: Thu, 2 Jun 2016 07:11:08 +0000 Subject: [PATCH] - Added new method printStackTrace(Throwable) in ObjectUtils - Copyright dates updated --- .../src/main/java/fr/soleil/docking/ADockingManager.java | 2 +- .../docking/action/SaveDefaultPerspertiveAction.java | 8 ++------ .../main/java/fr/soleil/docking/action/ViewAction.java | 2 +- .../java/fr/soleil/docking/component/PerspectiveMenu.java | 2 +- .../fr/soleil/docking/exception/DockingException.java | 2 +- .../fr/soleil/docking/perspective/FilePerspective.java | 2 +- .../java/fr/soleil/docking/perspective/IPerspective.java | 2 +- .../soleil/docking/perspective/IPerspectiveFactory.java | 2 +- .../fr/soleil/docking/perspective/PerspectiveFactory.java | 2 +- .../soleil/docking/perspective/ResourcePerspective.java | 2 +- .../main/java/fr/soleil/docking/util/DockingUtils.java | 2 +- .../java/fr/soleil/docking/view/AbstractViewFactory.java | 2 +- .../src/main/java/fr/soleil/docking/view/IView.java | 2 +- .../main/java/fr/soleil/docking/view/IViewFactory.java | 2 +- 14 files changed, 15 insertions(+), 19 deletions(-) diff --git a/dockingcore/src/main/java/fr/soleil/docking/ADockingManager.java b/dockingcore/src/main/java/fr/soleil/docking/ADockingManager.java index 6d63133..bd9b4d2 100644 --- a/dockingcore/src/main/java/fr/soleil/docking/ADockingManager.java +++ b/dockingcore/src/main/java/fr/soleil/docking/ADockingManager.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2008-2014 Synchrotron SOLEIL + * Copyright (c) 2008-2016 Synchrotron SOLEIL * All rights reserved. This program and the accompanying materials * are made available under the terms of the GNU Lesser Public License v2.1 * which accompanies this distribution, and is available at diff --git a/dockingcore/src/main/java/fr/soleil/docking/action/SaveDefaultPerspertiveAction.java b/dockingcore/src/main/java/fr/soleil/docking/action/SaveDefaultPerspertiveAction.java index 03b63be..a0f9481 100644 --- a/dockingcore/src/main/java/fr/soleil/docking/action/SaveDefaultPerspertiveAction.java +++ b/dockingcore/src/main/java/fr/soleil/docking/action/SaveDefaultPerspertiveAction.java @@ -7,14 +7,13 @@ package fr.soleil.docking.action; import java.awt.Component; import java.awt.event.ActionEvent; import java.io.File; -import java.io.PrintWriter; -import java.io.StringWriter; import javax.swing.AbstractAction; import javax.swing.JFileChooser; import javax.swing.JOptionPane; import fr.soleil.docking.ADockingManager; +import fr.soleil.lib.project.ObjectUtils; public class SaveDefaultPerspertiveAction extends AbstractAction { @@ -63,10 +62,7 @@ public class SaveDefaultPerspertiveAction extends AbstractAction { file.createNewFile(); dockingManager.saveDefault(file); } catch (Exception e) { - StringWriter writer = new StringWriter(); - PrintWriter out = new PrintWriter(writer); - e.printStackTrace(out); - JOptionPane.showMessageDialog((Component) evt.getSource(), out.toString()); + JOptionPane.showMessageDialog((Component) evt.getSource(), ObjectUtils.printStackTrace(e)); } } } diff --git a/dockingcore/src/main/java/fr/soleil/docking/action/ViewAction.java b/dockingcore/src/main/java/fr/soleil/docking/action/ViewAction.java index 7d7981d..684b06b 100644 --- a/dockingcore/src/main/java/fr/soleil/docking/action/ViewAction.java +++ b/dockingcore/src/main/java/fr/soleil/docking/action/ViewAction.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2008-2014 Synchrotron SOLEIL + * Copyright (c) 2008-2016 Synchrotron SOLEIL * All rights reserved. This program and the accompanying materials * are made available under the terms of the GNU Lesser Public License v2.1 * which accompanies this distribution, and is available at diff --git a/dockingcore/src/main/java/fr/soleil/docking/component/PerspectiveMenu.java b/dockingcore/src/main/java/fr/soleil/docking/component/PerspectiveMenu.java index 76055ac..66101cc 100644 --- a/dockingcore/src/main/java/fr/soleil/docking/component/PerspectiveMenu.java +++ b/dockingcore/src/main/java/fr/soleil/docking/component/PerspectiveMenu.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2008-2014 Synchrotron SOLEIL + * Copyright (c) 2008-2016 Synchrotron SOLEIL * All rights reserved. This program and the accompanying materials * are made available under the terms of the GNU Lesser Public License v2.1 * which accompanies this distribution, and is available at diff --git a/dockingcore/src/main/java/fr/soleil/docking/exception/DockingException.java b/dockingcore/src/main/java/fr/soleil/docking/exception/DockingException.java index 13a71e2..806a09d 100644 --- a/dockingcore/src/main/java/fr/soleil/docking/exception/DockingException.java +++ b/dockingcore/src/main/java/fr/soleil/docking/exception/DockingException.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2008-2014 Synchrotron SOLEIL + * Copyright (c) 2008-2016 Synchrotron SOLEIL * All rights reserved. This program and the accompanying materials * are made available under the terms of the GNU Lesser Public License v2.1 * which accompanies this distribution, and is available at diff --git a/dockingcore/src/main/java/fr/soleil/docking/perspective/FilePerspective.java b/dockingcore/src/main/java/fr/soleil/docking/perspective/FilePerspective.java index 38102f4..8bfc840 100644 --- a/dockingcore/src/main/java/fr/soleil/docking/perspective/FilePerspective.java +++ b/dockingcore/src/main/java/fr/soleil/docking/perspective/FilePerspective.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2008-2014 Synchrotron SOLEIL + * Copyright (c) 2008-2016 Synchrotron SOLEIL * All rights reserved. This program and the accompanying materials * are made available under the terms of the GNU Lesser Public License v2.1 * which accompanies this distribution, and is available at diff --git a/dockingcore/src/main/java/fr/soleil/docking/perspective/IPerspective.java b/dockingcore/src/main/java/fr/soleil/docking/perspective/IPerspective.java index 6180245..a207ca4 100644 --- a/dockingcore/src/main/java/fr/soleil/docking/perspective/IPerspective.java +++ b/dockingcore/src/main/java/fr/soleil/docking/perspective/IPerspective.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2008-2014 Synchrotron SOLEIL + * Copyright (c) 2008-2016 Synchrotron SOLEIL * All rights reserved. This program and the accompanying materials * are made available under the terms of the GNU Lesser Public License v2.1 * which accompanies this distribution, and is available at diff --git a/dockingcore/src/main/java/fr/soleil/docking/perspective/IPerspectiveFactory.java b/dockingcore/src/main/java/fr/soleil/docking/perspective/IPerspectiveFactory.java index d03950a..91a3961 100644 --- a/dockingcore/src/main/java/fr/soleil/docking/perspective/IPerspectiveFactory.java +++ b/dockingcore/src/main/java/fr/soleil/docking/perspective/IPerspectiveFactory.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2008-2014 Synchrotron SOLEIL + * Copyright (c) 2008-2016 Synchrotron SOLEIL * All rights reserved. This program and the accompanying materials * are made available under the terms of the GNU Lesser Public License v2.1 * which accompanies this distribution, and is available at diff --git a/dockingcore/src/main/java/fr/soleil/docking/perspective/PerspectiveFactory.java b/dockingcore/src/main/java/fr/soleil/docking/perspective/PerspectiveFactory.java index 8a0b7a4..2bae374 100644 --- a/dockingcore/src/main/java/fr/soleil/docking/perspective/PerspectiveFactory.java +++ b/dockingcore/src/main/java/fr/soleil/docking/perspective/PerspectiveFactory.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2008-2014 Synchrotron SOLEIL + * Copyright (c) 2008-2016 Synchrotron SOLEIL * All rights reserved. This program and the accompanying materials * are made available under the terms of the GNU Lesser Public License v2.1 * which accompanies this distribution, and is available at diff --git a/dockingcore/src/main/java/fr/soleil/docking/perspective/ResourcePerspective.java b/dockingcore/src/main/java/fr/soleil/docking/perspective/ResourcePerspective.java index 4bfc562..270e0c5 100644 --- a/dockingcore/src/main/java/fr/soleil/docking/perspective/ResourcePerspective.java +++ b/dockingcore/src/main/java/fr/soleil/docking/perspective/ResourcePerspective.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2008-2014 Synchrotron SOLEIL + * Copyright (c) 2008-2016 Synchrotron SOLEIL * All rights reserved. This program and the accompanying materials * are made available under the terms of the GNU Lesser Public License v2.1 * which accompanies this distribution, and is available at diff --git a/dockingcore/src/main/java/fr/soleil/docking/util/DockingUtils.java b/dockingcore/src/main/java/fr/soleil/docking/util/DockingUtils.java index 96778e9..fd1d994 100644 --- a/dockingcore/src/main/java/fr/soleil/docking/util/DockingUtils.java +++ b/dockingcore/src/main/java/fr/soleil/docking/util/DockingUtils.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2008-2014 Synchrotron SOLEIL + * Copyright (c) 2008-2016 Synchrotron SOLEIL * All rights reserved. This program and the accompanying materials * are made available under the terms of the GNU Lesser Public License v2.1 * which accompanies this distribution, and is available at diff --git a/dockingcore/src/main/java/fr/soleil/docking/view/AbstractViewFactory.java b/dockingcore/src/main/java/fr/soleil/docking/view/AbstractViewFactory.java index 9811476..0efec0a 100644 --- a/dockingcore/src/main/java/fr/soleil/docking/view/AbstractViewFactory.java +++ b/dockingcore/src/main/java/fr/soleil/docking/view/AbstractViewFactory.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2008-2014 Synchrotron SOLEIL + * Copyright (c) 2008-2016 Synchrotron SOLEIL * All rights reserved. This program and the accompanying materials * are made available under the terms of the GNU Lesser Public License v2.1 * which accompanies this distribution, and is available at diff --git a/dockingcore/src/main/java/fr/soleil/docking/view/IView.java b/dockingcore/src/main/java/fr/soleil/docking/view/IView.java index a8eb564..f969b5c 100644 --- a/dockingcore/src/main/java/fr/soleil/docking/view/IView.java +++ b/dockingcore/src/main/java/fr/soleil/docking/view/IView.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2008-2014 Synchrotron SOLEIL + * Copyright (c) 2008-2016 Synchrotron SOLEIL * All rights reserved. This program and the accompanying materials * are made available under the terms of the GNU Lesser Public License v2.1 * which accompanies this distribution, and is available at diff --git a/dockingcore/src/main/java/fr/soleil/docking/view/IViewFactory.java b/dockingcore/src/main/java/fr/soleil/docking/view/IViewFactory.java index a773969..d6fe1ef 100644 --- a/dockingcore/src/main/java/fr/soleil/docking/view/IViewFactory.java +++ b/dockingcore/src/main/java/fr/soleil/docking/view/IViewFactory.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2008-2014 Synchrotron SOLEIL + * Copyright (c) 2008-2016 Synchrotron SOLEIL * All rights reserved. This program and the accompanying materials * are made available under the terms of the GNU Lesser Public License v2.1 * which accompanies this distribution, and is available at -- GitLab