summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbkolb2007-10-12 08:19:09 (EDT)
committerbkolb2007-10-12 08:19:09 (EDT)
commit286c9d28b63458b142cff95355a943c4d00d7dc8 (patch)
tree1b6ca7297e6ae62ec60bf49acfe28baf99da89a3
parent6ae586da4d0521236f9d4d6ddd9e6edcfaf73393 (diff)
downloadorg.eclipse.mwe-286c9d28b63458b142cff95355a943c4d00d7dc8.zip
org.eclipse.mwe-286c9d28b63458b142cff95355a943c4d00d7dc8.tar.gz
org.eclipse.mwe-286c9d28b63458b142cff95355a943c4d00d7dc8.tar.bz2
fixed some bugs aligned with https://bugs.eclipse.org/bugs/show_bug.cgi?id=206133
-rw-r--r--plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/core/WorkfowComponentHelper.java (renamed from plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/internal/core/WorkfowComponentHelper.java)2
-rw-r--r--plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/core/debug/model/NameValuePair.java (renamed from plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/internal/core/debug/model/NameValuePair.java)2
-rw-r--r--plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/core/debug/processing/ElementAdapter.java10
-rw-r--r--plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/core/debug/processing/EventHandler.java (renamed from plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/internal/core/debug/processing/EventHandler.java)2
-rw-r--r--plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/core/issues/Issues.java19
-rw-r--r--plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/core/issues/IssuesImpl.java43
-rw-r--r--plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/core/monitor/NullProgressMonitor.java16
-rw-r--r--plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/internal/core/debug/mwe/WorkflowElementAdapter.java2
-rw-r--r--plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/internal/core/debug/processing/DebugMonitor.java5
-rw-r--r--plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/internal/core/debug/processing/handlers/BreakpointRuntimeHandler.java2
-rw-r--r--plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/internal/core/debug/processing/handlers/CommandRuntimeHandler.java4
-rw-r--r--plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/internal/core/debug/processing/handlers/EventRuntimeHandler.java4
-rw-r--r--plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/internal/core/debug/processing/handlers/VariablesRuntimeHandler.java4
-rw-r--r--plugins/org.eclipse.emf.mwe.ui/META-INF/MANIFEST.MF3
-rw-r--r--plugins/org.eclipse.emf.mwe.ui/plugin.xml2
-rw-r--r--plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/breakpoint/actions/ToggleBreakpointAction.java6
-rw-r--r--plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/model/DebugElement.java1
-rw-r--r--plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/model/DebugTarget.java1
-rw-r--r--plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/model/DebugThread.java1
-rw-r--r--plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/model/ui/DebugModelPresentation.java6
-rw-r--r--plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/processing/DebugModelManager.java3
-rw-r--r--plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/processing/handlers/BreakpointPluginHandler.java2
-rw-r--r--plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/workflow/debug/MWEPluginAdapter.java4
-rw-r--r--plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/ui/debug/model/MWEBreakpoint.java (renamed from plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/model/MWEBreakpoint.java)2
-rw-r--r--plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/ui/debug/processing/PluginAdapter.java (renamed from plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/processing/PluginAdapter.java)4
-rw-r--r--plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/ui/debug/processing/PluginExtensionManager.java (renamed from plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/processing/PluginExtensionManager.java)4
26 files changed, 80 insertions, 74 deletions
diff --git a/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/internal/core/WorkfowComponentHelper.java b/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/core/WorkfowComponentHelper.java
index 7622500..b5b26b6 100644
--- a/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/internal/core/WorkfowComponentHelper.java
+++ b/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/core/WorkfowComponentHelper.java
@@ -12,7 +12,7 @@
*
* </copyright>
*/
-package org.eclipse.emf.mwe.internal.core;
+package org.eclipse.emf.mwe.core;
import java.io.File;
import java.io.IOException;
diff --git a/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/internal/core/debug/model/NameValuePair.java b/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/core/debug/model/NameValuePair.java
index 0b62c7d..c76d041 100644
--- a/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/internal/core/debug/model/NameValuePair.java
+++ b/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/core/debug/model/NameValuePair.java
@@ -8,7 +8,7 @@
* Contributors:
* committers of openArchitectureWare - initial API and implementation
*******************************************************************************/
-package org.eclipse.emf.mwe.internal.core.debug.model;
+package org.eclipse.emf.mwe.core.debug.model;
/**
* name / value utility class
diff --git a/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/core/debug/processing/ElementAdapter.java b/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/core/debug/processing/ElementAdapter.java
index 58b3f85..5943565 100644
--- a/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/core/debug/processing/ElementAdapter.java
+++ b/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/core/debug/processing/ElementAdapter.java
@@ -12,8 +12,8 @@ package org.eclipse.emf.mwe.core.debug.processing;
import java.util.List;
+import org.eclipse.emf.mwe.core.debug.model.NameValuePair;
import org.eclipse.emf.mwe.core.debug.model.SyntaxElement;
-import org.eclipse.emf.mwe.internal.core.debug.model.NameValuePair;
/**
* An adapter to the <code>DebugMonitor</code> that handle all element type specific activities on the runtime
@@ -57,14 +57,14 @@ public interface ElementAdapter {
public boolean shallSuspend(Object element, int flag);
/**
- * computes a SyntaxElementTO for a specific element type<br>
+ * computes a SyntaxElement for a specific element type<br>
* the containerName should be the name of the underlying file name<br>
* the element name should be the name of the surrounding element (e.g. in Java we highlight the line to be
* debugged, but show the surrounding method name in the Launch view)<br>
* start, end and line should point to the text that shall be highlighted for the element
*
* @param element the element that is going to be debugged
- * @return a SyntaxElementTO that contains the information to be shown in the debugger views in a common
+ * @return a SyntaxElement that contains the information to be shown in the debugger views in a common
* neutral way
*/
public SyntaxElement createElementTO(Object element);
@@ -79,14 +79,14 @@ public interface ElementAdapter {
public boolean isSurroundingElement(Object element);
/**
- * computes a SyntaxElementTO for a surrounding element representing the end position to be highlighted before
+ * computes a SyntaxElement for a surrounding element representing the end position to be highlighted before
* returning<br>
* the containerName should be the name of the file that holds the element<br>
* the element name should be a description of the end element<br>
* start, end and line should point to the end text to be highlighted
*
* @param element the element that is going to be debugged
- * @return a SyntaxElementTO that contains the information to be shown in the debugger views in a common
+ * @return a SyntaxElement that contains the information to be shown in the debugger views in a common
* neutral way
*/
public SyntaxElement createEndElementTO(Object element);
diff --git a/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/internal/core/debug/processing/EventHandler.java b/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/core/debug/processing/EventHandler.java
index c47ea19..1868de1 100644
--- a/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/internal/core/debug/processing/EventHandler.java
+++ b/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/core/debug/processing/EventHandler.java
@@ -8,7 +8,7 @@
* Contributors:
* committers of openArchitectureWare - initial API and implementation
*******************************************************************************/
-package org.eclipse.emf.mwe.internal.core.debug.processing;
+package org.eclipse.emf.mwe.core.debug.processing;
import java.io.IOException;
diff --git a/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/core/issues/Issues.java b/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/core/issues/Issues.java
index 51842ab..aed1323 100644
--- a/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/core/issues/Issues.java
+++ b/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/core/issues/Issues.java
@@ -16,7 +16,6 @@ package org.eclipse.emf.mwe.core.issues;
import java.util.List;
-import org.eclipse.emf.common.util.Diagnostic;
import org.eclipse.emf.mwe.core.WorkflowComponent;
/**
@@ -26,13 +25,13 @@ import org.eclipse.emf.mwe.core.WorkflowComponent;
public interface Issues {
/**
- * Adds a {@link Diagnostic}. Only {@link Diagnostic} with a severity of
- * {@link Diagnostic#INFO}, {@link Diagnostic#WARNING} and
- * {@link Diagnostic#ERROR} are allowed
+ * Adds a {@link MWEDiagnostic}. Only {@link MWEDiagnostic} with a severity of
+ * {@link MWEDiagnostic#INFO}, {@link MWEDiagnostic#WARNING} and
+ * {@link MWEDiagnostic#ERROR} are allowed
*
* @param issue
*/
- public void add(Diagnostic issue);
+ public void add(MWEDiagnostic issue);
/**
* Adds a info message.
@@ -83,7 +82,7 @@ public interface Issues {
/**
* @return all infos in this container
*/
- public Diagnostic[] getInfos();
+ public MWEDiagnostic[] getInfos();
/**
* Adds a warn message.
@@ -134,7 +133,7 @@ public interface Issues {
/**
* @return all warning in this container
*/
- public Diagnostic[] getWarnings();
+ public MWEDiagnostic[] getWarnings();
/**
* Adds an error message.
@@ -180,7 +179,7 @@ public interface Issues {
/**
* @return all errors in this container
*/
- public Diagnostic[] getErrors();
+ public MWEDiagnostic[] getErrors();
/**
* @return
@@ -193,8 +192,8 @@ public interface Issues {
public void clear();
/**
- * @return all {@link Diagnostic}s reported here
+ * @return all {@link MWEDiagnostic}s reported here
*/
- public Diagnostic[] getIssues();
+ public MWEDiagnostic[] getIssues();
}
diff --git a/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/core/issues/IssuesImpl.java b/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/core/issues/IssuesImpl.java
index e9a8de2..17a3632 100644
--- a/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/core/issues/IssuesImpl.java
+++ b/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/core/issues/IssuesImpl.java
@@ -18,13 +18,12 @@ import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
-import org.eclipse.emf.common.util.Diagnostic;
import org.eclipse.emf.mwe.core.WorkflowComponent;
public class IssuesImpl implements Issues {
- private final List<Diagnostic> issues = new ArrayList<Diagnostic>();
+ private final List<MWEDiagnostic> issues = new ArrayList<MWEDiagnostic>();
- public void add(final Diagnostic issue) {
+ public void add(final MWEDiagnostic issue) {
issues.add(issue);
}
@@ -53,8 +52,8 @@ public class IssuesImpl implements Issues {
return getErrors().length!=0;
}
- public Diagnostic[] getErrors() {
- return filterIssues(Diagnostic.ERROR);
+ public MWEDiagnostic[] getErrors() {
+ return filterIssues(MWEDiagnostic.ERROR);
}
public void addWarning(final WorkflowComponent ctx, final String msg) {
@@ -78,8 +77,8 @@ public class IssuesImpl implements Issues {
addWarning(compnent,msg, obj, null, Collections.EMPTY_LIST);
}
- public Diagnostic[] getWarnings() {
- return filterIssues(Diagnostic.WARNING);
+ public MWEDiagnostic[] getWarnings() {
+ return filterIssues(MWEDiagnostic.WARNING);
}
public boolean hasWarnings() {
@@ -107,8 +106,8 @@ public class IssuesImpl implements Issues {
addInfo(msg, null);
}
- public Diagnostic[] getInfos() {
- return filterIssues(Diagnostic.INFO);
+ public MWEDiagnostic[] getInfos() {
+ return filterIssues(MWEDiagnostic.INFO);
}
public boolean hasInfos() {
@@ -118,16 +117,16 @@ public class IssuesImpl implements Issues {
@Override
public String toString() {
final StringBuffer buff = new StringBuffer();
- Diagnostic[] issues = getInfos();
- for (final Diagnostic issue : issues) {
+ MWEDiagnostic[] issues = getInfos();
+ for (final MWEDiagnostic issue : issues) {
buff.append("\n" + issue.toString());
}
issues = getWarnings();
- for (final Diagnostic issue : issues) {
+ for (final MWEDiagnostic issue : issues) {
buff.append("\n" + issue.toString());
}
issues = getErrors();
- for (final Diagnostic issue : issues) {
+ for (final MWEDiagnostic issue : issues) {
buff.append("\n" + issue.toString());
}
return buff.toString();
@@ -147,14 +146,14 @@ public class IssuesImpl implements Issues {
private static MWEDiagnostic createInfo(final WorkflowComponent ctx, final String msg,
final Object element, final Throwable t, final List<Object> additionalData) {
- MWEDiagnostic diagnostic = createDiagnostic(Diagnostic.INFO, ctx, msg,
+ MWEDiagnostic diagnostic = createDiagnostic(MWEDiagnostic.INFO, ctx, msg,
element, t, additionalData);
return diagnostic;
}
private static MWEDiagnostic createWarning(final WorkflowComponent ctx,
final String msg, final Object element, final Throwable t, final List<Object> additionalData) {
- MWEDiagnostic diagnostic = createDiagnostic(Diagnostic.WARNING, ctx,
+ MWEDiagnostic diagnostic = createDiagnostic(MWEDiagnostic.WARNING, ctx,
msg, element, t, additionalData);
;
return diagnostic;
@@ -162,23 +161,23 @@ public class IssuesImpl implements Issues {
private static MWEDiagnostic createError(final WorkflowComponent ctx, final String msg,
final Object element, final Throwable t, final List<Object> additionalData) {
- MWEDiagnostic diagnostic = createDiagnostic(Diagnostic.ERROR, ctx, msg,
+ MWEDiagnostic diagnostic = createDiagnostic(MWEDiagnostic.ERROR, ctx, msg,
element, t, additionalData);
return diagnostic;
}
- private Diagnostic[] filterIssues(final int severity) {
- List<Diagnostic>result = new ArrayList<Diagnostic>();
- for (Diagnostic diagnostic : issues) {
+ private MWEDiagnostic[] filterIssues(final int severity) {
+ List<MWEDiagnostic>result = new ArrayList<MWEDiagnostic>();
+ for (MWEDiagnostic diagnostic : issues) {
if ( diagnostic.getSeverity()==severity){
result.add(diagnostic);
}
}
- return result.toArray(new Diagnostic[result.size()]);
+ return result.toArray(new MWEDiagnostic[result.size()]);
}
- public Diagnostic[] getIssues() {
- return issues.toArray(new Diagnostic[issues.size()]);
+ public MWEDiagnostic[] getIssues() {
+ return issues.toArray(new MWEDiagnostic[issues.size()]);
}
}
diff --git a/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/core/monitor/NullProgressMonitor.java b/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/core/monitor/NullProgressMonitor.java
index 785b03b..41bc07a 100644
--- a/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/core/monitor/NullProgressMonitor.java
+++ b/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/core/monitor/NullProgressMonitor.java
@@ -25,7 +25,7 @@ public class NullProgressMonitor implements ProgressMonitor {
/*
* (non-Javadoc)
*
- * @see org.openarchitectureware.workflow.monitor.ProgressMonitor#beginTask(java.lang.String,
+ * @see org.eclipse.emf.mwe.core.monitor.ProgressMonitor#beginTask(java.lang.String,
* int)
*/
public void beginTask(final String name, final int totalWork) {
@@ -34,7 +34,7 @@ public class NullProgressMonitor implements ProgressMonitor {
/*
* (non-Javadoc)
*
- * @see org.openarchitectureware.workflow.monitor.ProgressMonitor#done()
+ * @see org.eclipse.emf.mwe.core.monitor.ProgressMonitor#done()
*/
public void done() {
}
@@ -42,7 +42,7 @@ public class NullProgressMonitor implements ProgressMonitor {
/*
* (non-Javadoc)
*
- * @see org.openarchitectureware.workflow.monitor.ProgressMonitor#internalWorked(double)
+ * @see org.eclipse.emf.mwe.core.monitor.ProgressMonitor#internalWorked(double)
*/
public void internalWorked(final double work) {
}
@@ -50,7 +50,7 @@ public class NullProgressMonitor implements ProgressMonitor {
/*
* (non-Javadoc)
*
- * @see org.openarchitectureware.workflow.monitor.ProgressMonitor#isCanceled()
+ * @see org.eclipse.emf.mwe.core.monitor.ProgressMonitor#isCanceled()
*/
public boolean isCanceled() {
return false;
@@ -59,7 +59,7 @@ public class NullProgressMonitor implements ProgressMonitor {
/*
* (non-Javadoc)
*
- * @see org.openarchitectureware.workflow.monitor.ProgressMonitor#setCanceled(boolean)
+ * @see org.eclipse.emf.mwe.core.monitor.ProgressMonitor#setCanceled(boolean)
*/
public void setCanceled(final boolean value) {
}
@@ -67,7 +67,7 @@ public class NullProgressMonitor implements ProgressMonitor {
/*
* (non-Javadoc)
*
- * @see org.openarchitectureware.workflow.monitor.ProgressMonitor#setTaskName(java.lang.String)
+ * @see org.eclipse.emf.mwe.core.monitor.ProgressMonitor#setTaskName(java.lang.String)
*/
public void setTaskName(final String name) {
}
@@ -75,7 +75,7 @@ public class NullProgressMonitor implements ProgressMonitor {
/*
* (non-Javadoc)
*
- * @see org.openarchitectureware.workflow.monitor.ProgressMonitor#subTask(java.lang.String)
+ * @see org.eclipse.emf.mwe.core.monitor.ProgressMonitor#subTask(java.lang.String)
*/
public void subTask(final String name) {
}
@@ -83,7 +83,7 @@ public class NullProgressMonitor implements ProgressMonitor {
/*
* (non-Javadoc)
*
- * @see org.openarchitectureware.workflow.monitor.ProgressMonitor#worked(int)
+ * @see org.eclipse.emf.mwe.core.monitor.ProgressMonitor#worked(int)
*/
public void worked(final int work) {
}
diff --git a/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/internal/core/debug/mwe/WorkflowElementAdapter.java b/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/internal/core/debug/mwe/WorkflowElementAdapter.java
index e873bf7..4bec3c9 100644
--- a/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/internal/core/debug/mwe/WorkflowElementAdapter.java
+++ b/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/internal/core/debug/mwe/WorkflowElementAdapter.java
@@ -16,11 +16,11 @@ import java.util.List;
import org.eclipse.emf.mwe.core.WorkflowComponent;
import org.eclipse.emf.mwe.core.WorkflowContext;
import org.eclipse.emf.mwe.core.container.CompositeComponent;
+import org.eclipse.emf.mwe.core.debug.model.NameValuePair;
import org.eclipse.emf.mwe.core.debug.model.SyntaxElement;
import org.eclipse.emf.mwe.core.debug.processing.ElementAdapter;
import org.eclipse.emf.mwe.internal.core.ast.parser.Location;
import org.eclipse.emf.mwe.internal.core.ast.parser.XmlLocationAnalyser;
-import org.eclipse.emf.mwe.internal.core.debug.model.NameValuePair;
import org.eclipse.emf.mwe.internal.core.util.ComponentPrinter;
/**
diff --git a/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/internal/core/debug/processing/DebugMonitor.java b/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/internal/core/debug/processing/DebugMonitor.java
index 6fd547a..687ed71 100644
--- a/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/internal/core/debug/processing/DebugMonitor.java
+++ b/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/internal/core/debug/processing/DebugMonitor.java
@@ -10,8 +10,8 @@
*******************************************************************************/
package org.eclipse.emf.mwe.internal.core.debug.processing;
-import static org.eclipse.emf.mwe.internal.core.debug.processing.EventHandler.END_FRAME;
-import static org.eclipse.emf.mwe.internal.core.debug.processing.EventHandler.NORMAL_FRAME;
+import static org.eclipse.emf.mwe.core.debug.processing.EventHandler.END_FRAME;
+import static org.eclipse.emf.mwe.core.debug.processing.EventHandler.NORMAL_FRAME;
import static org.eclipse.emf.mwe.internal.core.debug.processing.ProcessHandler.INTERRUPT;
import static org.eclipse.emf.mwe.internal.core.debug.processing.ProcessHandler.POP;
import static org.eclipse.emf.mwe.internal.core.debug.processing.ProcessHandler.PUSH;
@@ -25,6 +25,7 @@ import java.util.Set;
import org.eclipse.emf.common.util.Diagnostic;
import org.eclipse.emf.mwe.core.debug.processing.ElementAdapter;
+import org.eclipse.emf.mwe.core.debug.processing.EventHandler;
import org.eclipse.emf.mwe.core.monitor.ProgressMonitor;
import org.eclipse.emf.mwe.internal.core.debug.communication.Connection;
diff --git a/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/internal/core/debug/processing/handlers/BreakpointRuntimeHandler.java b/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/internal/core/debug/processing/handlers/BreakpointRuntimeHandler.java
index e20aeeb..cd3ac22 100644
--- a/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/internal/core/debug/processing/handlers/BreakpointRuntimeHandler.java
+++ b/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/internal/core/debug/processing/handlers/BreakpointRuntimeHandler.java
@@ -110,7 +110,7 @@ public class BreakpointRuntimeHandler implements RuntimeHandler, ProcessHandler,
}
Object element = adapter.findElement(se, actual, flag);
// breakpoints may be set before the syntax element structure is instantiated
- // in this case we store the SyntaxElementTO and try it again during shallSuspend(...)
+ // in this case we store the SyntaxElement and try it again during shallSuspend(...)
if (element == null){
breakpointTOs.add(se);
for (SyntaxElement cand : toBeRemovedTOs) {
diff --git a/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/internal/core/debug/processing/handlers/CommandRuntimeHandler.java b/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/internal/core/debug/processing/handlers/CommandRuntimeHandler.java
index 57a55e6..9a0535c 100644
--- a/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/internal/core/debug/processing/handlers/CommandRuntimeHandler.java
+++ b/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/internal/core/debug/processing/handlers/CommandRuntimeHandler.java
@@ -13,11 +13,11 @@ package org.eclipse.emf.mwe.internal.core.debug.processing.handlers;
import java.io.IOException;
import java.util.Stack;
+import org.eclipse.emf.mwe.core.debug.processing.EventHandler;
import org.eclipse.emf.mwe.internal.core.debug.communication.Connection;
import org.eclipse.emf.mwe.internal.core.debug.communication.packages.CommandPackage;
-import org.eclipse.emf.mwe.internal.core.debug.processing.DebugMonitor;
import org.eclipse.emf.mwe.internal.core.debug.processing.CommandListener;
-import org.eclipse.emf.mwe.internal.core.debug.processing.EventHandler;
+import org.eclipse.emf.mwe.internal.core.debug.processing.DebugMonitor;
import org.eclipse.emf.mwe.internal.core.debug.processing.ProcessHandler;
import org.eclipse.emf.mwe.internal.core.debug.processing.RuntimeHandler;
diff --git a/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/internal/core/debug/processing/handlers/EventRuntimeHandler.java b/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/internal/core/debug/processing/handlers/EventRuntimeHandler.java
index b677ba4..eb3f185 100644
--- a/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/internal/core/debug/processing/handlers/EventRuntimeHandler.java
+++ b/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/internal/core/debug/processing/handlers/EventRuntimeHandler.java
@@ -15,12 +15,12 @@ import java.util.Stack;
import org.eclipse.emf.mwe.core.debug.model.SyntaxElement;
import org.eclipse.emf.mwe.core.debug.processing.ElementAdapter;
+import org.eclipse.emf.mwe.core.debug.processing.EventHandler;
import org.eclipse.emf.mwe.internal.core.debug.communication.Connection;
import org.eclipse.emf.mwe.internal.core.debug.communication.packages.ConfirmationPackage;
import org.eclipse.emf.mwe.internal.core.debug.communication.packages.EventPackage;
import org.eclipse.emf.mwe.internal.core.debug.communication.packages.EventPackageWithFrames;
import org.eclipse.emf.mwe.internal.core.debug.processing.DebugMonitor;
-import org.eclipse.emf.mwe.internal.core.debug.processing.EventHandler;
import org.eclipse.emf.mwe.internal.core.debug.processing.RuntimeHandler;
/**
@@ -100,7 +100,7 @@ public class EventRuntimeHandler implements RuntimeHandler, EventHandler {
/**
* Send SUSPENDED event to the debug server together with the number of stack elements that are still the same
- * (cleanStackLevel) since the last suspend and all new SyntaxElementTOs.<br>
+ * (cleanStackLevel) since the last suspend and all new SyntaxElements.<br>
* Wait for a confirmation. In the meantime other threads could handle for instance variable requests.
*
* @see org.eclipse.emf.mwe.internal.core.debug.processing.EventHandler#suspended()
diff --git a/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/internal/core/debug/processing/handlers/VariablesRuntimeHandler.java b/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/internal/core/debug/processing/handlers/VariablesRuntimeHandler.java
index 0cc6cb7..df9f462 100644
--- a/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/internal/core/debug/processing/handlers/VariablesRuntimeHandler.java
+++ b/plugins/org.eclipse.emf.mwe.core/src/org/eclipse/emf/mwe/internal/core/debug/processing/handlers/VariablesRuntimeHandler.java
@@ -17,15 +17,15 @@ import java.util.List;
import java.util.Set;
import java.util.Stack;
+import org.eclipse.emf.mwe.core.debug.model.NameValuePair;
import org.eclipse.emf.mwe.core.debug.processing.ElementAdapter;
+import org.eclipse.emf.mwe.core.debug.processing.EventHandler;
import org.eclipse.emf.mwe.internal.core.debug.communication.Connection;
import org.eclipse.emf.mwe.internal.core.debug.communication.packages.RequireVarPackage;
import org.eclipse.emf.mwe.internal.core.debug.communication.packages.VarDataPackage;
-import org.eclipse.emf.mwe.internal.core.debug.model.NameValuePair;
import org.eclipse.emf.mwe.internal.core.debug.model.VarValue;
import org.eclipse.emf.mwe.internal.core.debug.model.VarValueTO;
import org.eclipse.emf.mwe.internal.core.debug.processing.DebugMonitor;
-import org.eclipse.emf.mwe.internal.core.debug.processing.EventHandler;
import org.eclipse.emf.mwe.internal.core.debug.processing.RuntimeHandler;
/**
diff --git a/plugins/org.eclipse.emf.mwe.ui/META-INF/MANIFEST.MF b/plugins/org.eclipse.emf.mwe.ui/META-INF/MANIFEST.MF
index 8406473..22c8c48 100644
--- a/plugins/org.eclipse.emf.mwe.ui/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.emf.mwe.ui/META-INF/MANIFEST.MF
@@ -30,5 +30,6 @@ Export-Package: org.eclipse.emf.mwe.internal.ui.debug.breakpoint.actions;x-frien
org.eclipse.emf.mwe.internal.ui.workflow;x-internal:=true,
org.eclipse.emf.mwe.internal.ui.workflow.debug;x-internal:=true,
org.eclipse.emf.mwe.internal.ui.workflow.util;x-internal:=true,
- org.eclipse.emf.mwe.internal.ui.eclipse.launch;x-internal:=true
+ org.eclipse.emf.mwe.ui.debug.model,
+ org.eclipse.emf.mwe.ui.debug.processing
diff --git a/plugins/org.eclipse.emf.mwe.ui/plugin.xml b/plugins/org.eclipse.emf.mwe.ui/plugin.xml
index f8dabc0..a88b95b 100644
--- a/plugins/org.eclipse.emf.mwe.ui/plugin.xml
+++ b/plugins/org.eclipse.emf.mwe.ui/plugin.xml
@@ -59,7 +59,7 @@
point="org.eclipse.debug.core.breakpoints">
<breakpoint
markerType="org.eclipse.emf.mwe.ui.breakpointMarker"
- class="org.eclipse.emf.mwe.internal.ui.debug.model.MWEBreakpoint"
+ class="org.eclipse.emf.mwe.ui.debug.model.MWEBreakpoint"
id="breakpoint">
</breakpoint>
</extension>
diff --git a/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/breakpoint/actions/ToggleBreakpointAction.java b/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/breakpoint/actions/ToggleBreakpointAction.java
index 7141214..e3c5e31 100644
--- a/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/breakpoint/actions/ToggleBreakpointAction.java
+++ b/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/breakpoint/actions/ToggleBreakpointAction.java
@@ -15,9 +15,9 @@ import org.eclipse.core.runtime.CoreException;
import org.eclipse.debug.core.DebugPlugin;
import org.eclipse.debug.core.IBreakpointManager;
import org.eclipse.debug.core.model.IBreakpoint;
-import org.eclipse.emf.mwe.internal.ui.debug.model.MWEBreakpoint;
-import org.eclipse.emf.mwe.internal.ui.debug.processing.PluginAdapter;
-import org.eclipse.emf.mwe.internal.ui.debug.processing.PluginExtensionManager;
+import org.eclipse.emf.mwe.ui.debug.model.MWEBreakpoint;
+import org.eclipse.emf.mwe.ui.debug.processing.PluginAdapter;
+import org.eclipse.emf.mwe.ui.debug.processing.PluginExtensionManager;
import org.eclipse.jface.action.Action;
import org.eclipse.ui.editors.text.TextEditor;
diff --git a/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/model/DebugElement.java b/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/model/DebugElement.java
index 6eaef9a..6c71b44 100644
--- a/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/model/DebugElement.java
+++ b/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/model/DebugElement.java
@@ -17,6 +17,7 @@ import org.eclipse.debug.core.model.IDebugElement;
import org.eclipse.debug.core.model.IDebugTarget;
import org.eclipse.debug.core.model.IProcess;
import org.eclipse.emf.mwe.internal.ui.debug.processing.DebugModelManager;
+import org.eclipse.emf.mwe.ui.debug.model.MWEBreakpoint;
/**
* Common functions for all classes inheriting from this class, that represent the debug model.
diff --git a/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/model/DebugTarget.java b/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/model/DebugTarget.java
index 3f4d0eb..ff18e1c 100644
--- a/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/model/DebugTarget.java
+++ b/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/model/DebugTarget.java
@@ -32,6 +32,7 @@ import org.eclipse.emf.mwe.internal.core.debug.model.VarValueTO;
import org.eclipse.emf.mwe.internal.ui.debug.processing.DebugModelManager;
import org.eclipse.emf.mwe.internal.ui.eclipse.launch.MWELaunchConfigurationConstants;
import org.eclipse.emf.mwe.internal.ui.workflow.Activator;
+import org.eclipse.emf.mwe.ui.debug.model.MWEBreakpoint;
/**
* MWE Debug Target implementation<br>
diff --git a/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/model/DebugThread.java b/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/model/DebugThread.java
index 9735e12..c0c2172 100644
--- a/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/model/DebugThread.java
+++ b/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/model/DebugThread.java
@@ -18,6 +18,7 @@ import org.eclipse.debug.core.model.IBreakpoint;
import org.eclipse.debug.core.model.IStackFrame;
import org.eclipse.debug.core.model.IThread;
import org.eclipse.emf.mwe.core.debug.model.SyntaxElement;
+import org.eclipse.emf.mwe.ui.debug.model.MWEBreakpoint;
/**
* MWE Debug Thread implementation<br>
diff --git a/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/model/ui/DebugModelPresentation.java b/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/model/ui/DebugModelPresentation.java
index 666d65d..0cb5c92 100644
--- a/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/model/ui/DebugModelPresentation.java
+++ b/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/model/ui/DebugModelPresentation.java
@@ -18,9 +18,9 @@ import org.eclipse.debug.ui.IDebugModelPresentation;
import org.eclipse.debug.ui.IValueDetailListener;
import org.eclipse.emf.mwe.internal.ui.debug.model.DebugStackFrame;
import org.eclipse.emf.mwe.internal.ui.debug.model.DebugValue;
-import org.eclipse.emf.mwe.internal.ui.debug.model.MWEBreakpoint;
-import org.eclipse.emf.mwe.internal.ui.debug.processing.PluginAdapter;
-import org.eclipse.emf.mwe.internal.ui.debug.processing.PluginExtensionManager;
+import org.eclipse.emf.mwe.ui.debug.model.MWEBreakpoint;
+import org.eclipse.emf.mwe.ui.debug.processing.PluginAdapter;
+import org.eclipse.emf.mwe.ui.debug.processing.PluginExtensionManager;
import org.eclipse.jface.viewers.LabelProvider;
import org.eclipse.swt.graphics.Image;
import org.eclipse.ui.IEditorInput;
diff --git a/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/processing/DebugModelManager.java b/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/processing/DebugModelManager.java
index efc6798..baea7fb 100644
--- a/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/processing/DebugModelManager.java
+++ b/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/processing/DebugModelManager.java
@@ -25,11 +25,12 @@ import org.eclipse.emf.mwe.internal.core.debug.model.VarValueTO;
import org.eclipse.emf.mwe.internal.ui.debug.model.DebugStackFrame;
import org.eclipse.emf.mwe.internal.ui.debug.model.DebugTarget;
import org.eclipse.emf.mwe.internal.ui.debug.model.DebugThread;
-import org.eclipse.emf.mwe.internal.ui.debug.model.MWEBreakpoint;
import org.eclipse.emf.mwe.internal.ui.debug.processing.handlers.BreakpointPluginHandler;
import org.eclipse.emf.mwe.internal.ui.debug.processing.handlers.CommandPluginHandler;
import org.eclipse.emf.mwe.internal.ui.debug.processing.handlers.VariablesPluginHandler;
import org.eclipse.emf.mwe.internal.ui.workflow.Activator;
+import org.eclipse.emf.mwe.ui.debug.model.MWEBreakpoint;
+import org.eclipse.emf.mwe.ui.debug.processing.PluginExtensionManager;
import org.eclipse.jdt.launching.IJavaLaunchConfigurationConstants;
public class DebugModelManager implements IDebugEventSetListener {
diff --git a/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/processing/handlers/BreakpointPluginHandler.java b/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/processing/handlers/BreakpointPluginHandler.java
index a5c9389..e30e26a 100644
--- a/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/processing/handlers/BreakpointPluginHandler.java
+++ b/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/processing/handlers/BreakpointPluginHandler.java
@@ -17,9 +17,9 @@ import java.io.IOException;
import org.eclipse.emf.mwe.internal.core.debug.communication.Connection;
import org.eclipse.emf.mwe.internal.core.debug.communication.packages.BreakpointPackage;
-import org.eclipse.emf.mwe.internal.ui.debug.model.MWEBreakpoint;
import org.eclipse.emf.mwe.internal.ui.debug.processing.DebugModelManager;
import org.eclipse.emf.mwe.internal.ui.debug.processing.PluginHandler;
+import org.eclipse.emf.mwe.ui.debug.model.MWEBreakpoint;
/**
* This class handles the communication of breakpoints on the Eclipse side
diff --git a/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/workflow/debug/MWEPluginAdapter.java b/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/workflow/debug/MWEPluginAdapter.java
index 8c0fc9a..fc9f8fe 100644
--- a/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/workflow/debug/MWEPluginAdapter.java
+++ b/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/workflow/debug/MWEPluginAdapter.java
@@ -37,10 +37,10 @@ import org.eclipse.emf.mwe.internal.core.ast.InclusionAST;
import org.eclipse.emf.mwe.internal.core.ast.parser.Location;
import org.eclipse.emf.mwe.internal.core.ast.parser.XmlLocationAnalyser;
import org.eclipse.emf.mwe.internal.core.ast.util.WorkflowFactory;
-import org.eclipse.emf.mwe.internal.ui.debug.model.MWEBreakpoint;
-import org.eclipse.emf.mwe.internal.ui.debug.processing.PluginAdapter;
import org.eclipse.emf.mwe.internal.ui.workflow.Activator;
import org.eclipse.emf.mwe.internal.ui.workflow.util.PluginConfigurationElementUtil;
+import org.eclipse.emf.mwe.ui.debug.model.MWEBreakpoint;
+import org.eclipse.emf.mwe.ui.debug.processing.PluginAdapter;
import org.eclipse.swt.graphics.Image;
import org.eclipse.swt.graphics.ImageData;
import org.eclipse.swt.widgets.Display;
diff --git a/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/model/MWEBreakpoint.java b/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/ui/debug/model/MWEBreakpoint.java
index a336a1b..ce08e7a 100644
--- a/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/model/MWEBreakpoint.java
+++ b/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/ui/debug/model/MWEBreakpoint.java
@@ -8,7 +8,7 @@
* Contributors:
* committers of openArchitectureWare - initial API and implementation
*******************************************************************************/
-package org.eclipse.emf.mwe.internal.ui.debug.model;
+package org.eclipse.emf.mwe.ui.debug.model;
import org.eclipse.core.resources.IMarker;
import org.eclipse.core.resources.IResource;
diff --git a/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/processing/PluginAdapter.java b/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/ui/debug/processing/PluginAdapter.java
index de19415..9a35983 100644
--- a/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/processing/PluginAdapter.java
+++ b/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/ui/debug/processing/PluginAdapter.java
@@ -8,12 +8,12 @@
* Contributors:
* committers of openArchitectureWare - initial API and implementation
*******************************************************************************/
-package org.eclipse.emf.mwe.internal.ui.debug.processing;
+package org.eclipse.emf.mwe.ui.debug.processing;
import org.eclipse.core.resources.IResource;
import org.eclipse.core.runtime.CoreException;
import org.eclipse.debug.core.model.IBreakpoint;
-import org.eclipse.emf.mwe.internal.ui.debug.model.MWEBreakpoint;
+import org.eclipse.emf.mwe.ui.debug.model.MWEBreakpoint;
import org.eclipse.swt.graphics.Image;
/**
diff --git a/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/processing/PluginExtensionManager.java b/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/ui/debug/processing/PluginExtensionManager.java
index 302cb48..1c09db8 100644
--- a/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/internal/ui/debug/processing/PluginExtensionManager.java
+++ b/plugins/org.eclipse.emf.mwe.ui/src/org/eclipse/emf/mwe/ui/debug/processing/PluginExtensionManager.java
@@ -8,7 +8,7 @@
* Contributors:
* committers of openArchitectureWare - initial API and implementation
*******************************************************************************/
-package org.eclipse.emf.mwe.internal.ui.debug.processing;
+package org.eclipse.emf.mwe.ui.debug.processing;
import java.io.IOException;
import java.util.HashSet;
@@ -23,6 +23,8 @@ import org.eclipse.emf.mwe.internal.core.debug.communication.Connection;
import org.eclipse.emf.mwe.internal.core.debug.communication.packages.RegisterPackage;
import org.eclipse.emf.mwe.internal.core.debug.processing.handlers.CommandRuntimeHandler;
import org.eclipse.emf.mwe.internal.core.debug.processing.handlers.EventRuntimeHandler;
+import org.eclipse.emf.mwe.internal.ui.debug.processing.DebugModelManager;
+import org.eclipse.emf.mwe.internal.ui.debug.processing.PluginHandler;
import org.eclipse.emf.mwe.internal.ui.debug.processing.handlers.BreakpointPluginHandler;
import org.eclipse.emf.mwe.internal.ui.debug.processing.handlers.CommandPluginHandler;
import org.eclipse.emf.mwe.internal.ui.debug.processing.handlers.EventPluginHandler;