X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=plugins%2Fnet.mograsim.plugin.core%2Fsrc%2Fnet%2Fmograsim%2Fplugin%2Ftables%2Fmi%2FInstructionView.java;h=1da1cbff491e4d91f90a2940ac100198b1b9030e;hb=a0fae260c3294a22c172845de26b44b3efb24ee4;hp=801082d05f8c4f25c983465423f5ff6bc7609cc5;hpb=a5e96c79d684392d7fdcf149736c2d95200e6fda;p=Mograsim.git diff --git a/plugins/net.mograsim.plugin.core/src/net/mograsim/plugin/tables/mi/InstructionView.java b/plugins/net.mograsim.plugin.core/src/net/mograsim/plugin/tables/mi/InstructionView.java index 801082d0..1da1cbff 100644 --- a/plugins/net.mograsim.plugin.core/src/net/mograsim/plugin/tables/mi/InstructionView.java +++ b/plugins/net.mograsim.plugin.core/src/net/mograsim/plugin/tables/mi/InstructionView.java @@ -5,8 +5,6 @@ import java.io.InputStream; import java.util.Optional; import org.eclipse.core.resources.IFile; -import org.eclipse.core.resources.IProject; -import org.eclipse.core.resources.ResourcesPlugin; import org.eclipse.core.runtime.CoreException; import org.eclipse.core.runtime.IProgressMonitor; import org.eclipse.debug.ui.DebugUITools; @@ -30,7 +28,6 @@ import net.mograsim.machine.mi.MicroInstructionMemoryParseException; import net.mograsim.machine.mi.MicroInstructionMemoryParser; import net.mograsim.plugin.launch.MachineDebugContextListener; import net.mograsim.plugin.launch.MachineDebugTarget; -import net.mograsim.plugin.launch.MachineLaunchConfigType.MachineLaunchParams; import net.mograsim.plugin.nature.MachineContext; import net.mograsim.plugin.nature.ProjectMachineContext; import net.mograsim.plugin.tables.DisplaySettings; @@ -68,10 +65,7 @@ public class InstructionView extends EditorPart newTarget.ifPresent(target -> { - MachineLaunchParams params = target.getLaunchParams(); - IProject project = ResourcesPlugin.getWorkspace().getRoot().getProject(params.getProjectPath()); - - if (file.equals(project.getFile(params.getMpmPath()))) + if (file.equals(target.getMPMFile())) { Machine m = target.getMachine(); target.getMachine().addActiveMicroInstructionChangedListener(instChangeListener);