diff options
Diffstat (limited to 'plugins/org.eclipse.osee.ats/src/org/eclipse/osee/ats/actions/OpenVersionArtifactAction.java')
-rw-r--r-- | plugins/org.eclipse.osee.ats/src/org/eclipse/osee/ats/actions/OpenVersionArtifactAction.java | 16 |
1 files changed, 4 insertions, 12 deletions
diff --git a/plugins/org.eclipse.osee.ats/src/org/eclipse/osee/ats/actions/OpenVersionArtifactAction.java b/plugins/org.eclipse.osee.ats/src/org/eclipse/osee/ats/actions/OpenVersionArtifactAction.java index d9d0b2584b0..abffa909d65 100644 --- a/plugins/org.eclipse.osee.ats/src/org/eclipse/osee/ats/actions/OpenVersionArtifactAction.java +++ b/plugins/org.eclipse.osee.ats/src/org/eclipse/osee/ats/actions/OpenVersionArtifactAction.java @@ -10,12 +10,8 @@ *******************************************************************************/ package org.eclipse.osee.ats.actions; -import java.util.logging.Level; -import org.eclipse.jface.action.Action; import org.eclipse.osee.ats.core.workflow.AbstractWorkflowArtifact; -import org.eclipse.osee.ats.internal.Activator; import org.eclipse.osee.framework.core.exception.OseeCoreException; -import org.eclipse.osee.framework.logging.OseeLog; import org.eclipse.osee.framework.ui.skynet.FrameworkImage; import org.eclipse.osee.framework.ui.skynet.render.PresentationType; import org.eclipse.osee.framework.ui.skynet.render.RendererManager; @@ -24,7 +20,7 @@ import org.eclipse.osee.framework.ui.swt.ImageManager; /** * @author Donald G. Dunne */ -public class OpenVersionArtifactAction extends Action { +public class OpenVersionArtifactAction extends AbstractAtsAction { private static final String ACTION_TEXT = "Open Targeted for Version"; private final AbstractWorkflowArtifact sma; @@ -36,13 +32,9 @@ public class OpenVersionArtifactAction extends Action { } @Override - public void run() { - try { - if (sma.getTargetedVersion() != null) { - RendererManager.open(sma.getTargetedVersion(), PresentationType.DEFAULT_OPEN); - } - } catch (OseeCoreException ex) { - OseeLog.log(Activator.class, Level.SEVERE, ex); + public void runWithException() throws OseeCoreException { + if (sma.getTargetedVersion() != null) { + RendererManager.open(sma.getTargetedVersion(), PresentationType.DEFAULT_OPEN); } } } |