[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[List Home]
|
[stp-commits] r2977 - in org.eclipse.stp.model/trunk: org.eclipse.stp.im.in.bpmn/src/org/eclipse/stp/im/in/bpmn2im/popup/actions org.eclipse.stp.im.tool.in.bpmneditor/src/org/eclipse/stp/im/tool/in/bpmneditor/action
|
- From: genie@xxxxxxxxxxx
- Date: Mon, 5 Oct 2009 10:50:49 -0400 (EDT)
- Delivered-to: stp-commits@eclipse.org
Author: azoppello
Date: 2009-10-05 10:50:48 -0400 (Mon, 05 Oct 2009)
New Revision: 2977
Modified:
org.eclipse.stp.model/trunk/org.eclipse.stp.im.in.bpmn/src/org/eclipse/stp/im/in/bpmn2im/popup/actions/Bpmn2ImAction.java
org.eclipse.stp.model/trunk/org.eclipse.stp.im.tool.in.bpmneditor/src/org/eclipse/stp/im/tool/in/bpmneditor/action/VersionBpmnDiagramAction.java
Log:
Modified: org.eclipse.stp.model/trunk/org.eclipse.stp.im.in.bpmn/src/org/eclipse/stp/im/in/bpmn2im/popup/actions/Bpmn2ImAction.java
===================================================================
--- org.eclipse.stp.model/trunk/org.eclipse.stp.im.in.bpmn/src/org/eclipse/stp/im/in/bpmn2im/popup/actions/Bpmn2ImAction.java 2009-09-30 09:34:37 UTC (rev 2976)
+++ org.eclipse.stp.model/trunk/org.eclipse.stp.im.in.bpmn/src/org/eclipse/stp/im/in/bpmn2im/popup/actions/Bpmn2ImAction.java 2009-10-05 14:50:48 UTC (rev 2977)
@@ -109,9 +109,11 @@
public static IStatus makeStatus(Throwable x) {
- return new Status(IStatus.ERROR, Bpmn2ImActivator.PLUGIN_ID,
- IStatus.ERROR, x.getMessage(), null);
+ return new Status(IStatus.ERROR, Bpmn2ImActivator.PLUGIN_ID, IStatus.ERROR,
+ (x.getMessage() != null) ? x.getMessage()
+ : (x.getCause() != null) ? x.getCause().getMessage() : "", null);
+
}
public final void selectionChanged(final IAction action,
Modified: org.eclipse.stp.model/trunk/org.eclipse.stp.im.tool.in.bpmneditor/src/org/eclipse/stp/im/tool/in/bpmneditor/action/VersionBpmnDiagramAction.java
===================================================================
--- org.eclipse.stp.model/trunk/org.eclipse.stp.im.tool.in.bpmneditor/src/org/eclipse/stp/im/tool/in/bpmneditor/action/VersionBpmnDiagramAction.java 2009-09-30 09:34:37 UTC (rev 2976)
+++ org.eclipse.stp.model/trunk/org.eclipse.stp.im.tool.in.bpmneditor/src/org/eclipse/stp/im/tool/in/bpmneditor/action/VersionBpmnDiagramAction.java 2009-10-05 14:50:48 UTC (rev 2977)
@@ -9,34 +9,26 @@
*******************************************************************************/
package org.eclipse.stp.im.tool.in.bpmneditor.action;
-import java.lang.reflect.InvocationTargetException;
import java.util.Collections;
import org.eclipse.core.resources.IFile;
-import org.eclipse.core.runtime.IProgressMonitor;
import org.eclipse.core.runtime.IStatus;
-import org.eclipse.core.runtime.NullProgressMonitor;
import org.eclipse.core.runtime.Status;
import org.eclipse.emf.common.util.URI;
-import org.eclipse.emf.ecore.EAnnotation;
import org.eclipse.emf.ecore.resource.Resource;
import org.eclipse.emf.ecore.resource.ResourceSet;
import org.eclipse.emf.ecore.resource.impl.ResourceSetImpl;
import org.eclipse.jface.action.IAction;
import org.eclipse.jface.dialogs.ErrorDialog;
-import org.eclipse.jface.dialogs.MessageDialog;
import org.eclipse.jface.viewers.ISelection;
import org.eclipse.jface.viewers.StructuredSelection;
import org.eclipse.stp.bpmn.BpmnDiagram;
-import org.eclipse.stp.im.constants.ImConstants;
import org.eclipse.stp.im.tool.in.bpmneditor.BpmnEditorExtensionActivator;
import org.eclipse.stp.im.tool.in.bpmneditor.dialog.BpmnImVersionDialog;
import org.eclipse.swt.widgets.Shell;
import org.eclipse.ui.IActionDelegate;
import org.eclipse.ui.IObjectActionDelegate;
import org.eclipse.ui.IWorkbenchPart;
-import org.eclipse.ui.PlatformUI;
-import org.eclipse.ui.actions.WorkspaceModifyOperation;
public class VersionBpmnDiagramAction implements IObjectActionDelegate {
@@ -133,11 +125,11 @@
public static IStatus makeStatus(Throwable x)
{
- return new Status(IStatus.ERROR,
- BpmnEditorExtensionActivator.PLUGIN_ID,
- IStatus.ERROR,
- x.getMessage(), null);
+ return new Status(IStatus.ERROR, BpmnEditorExtensionActivator.PLUGIN_ID, IStatus.ERROR,
+ (x.getMessage() != null) ? x.getMessage()
+ : (x.getCause() != null) ? x.getCause().getMessage() : "", null);
+
}
}