Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'bundles/org.eclipse.e4.tools.event.spy/src/org/eclipse')
-rw-r--r--bundles/org.eclipse.e4.tools.event.spy/src/org/eclipse/e4/tools/event/spy/internal/ui/EventSpyPart.java (renamed from bundles/org.eclipse.e4.tools.event.spy/src/org/eclipse/e4/tools/event/spy/internal/ui/SpyDialog.java)22
-rw-r--r--bundles/org.eclipse.e4.tools.event.spy/src/org/eclipse/e4/tools/event/spy/internal/ui/SpyPartMemento.java (renamed from bundles/org.eclipse.e4.tools.event.spy/src/org/eclipse/e4/tools/event/spy/internal/ui/SpyDialogMemento.java)2
2 files changed, 13 insertions, 11 deletions
diff --git a/bundles/org.eclipse.e4.tools.event.spy/src/org/eclipse/e4/tools/event/spy/internal/ui/SpyDialog.java b/bundles/org.eclipse.e4.tools.event.spy/src/org/eclipse/e4/tools/event/spy/internal/ui/EventSpyPart.java
index 6b9c9188..bee1bf20 100644
--- a/bundles/org.eclipse.e4.tools.event.spy/src/org/eclipse/e4/tools/event/spy/internal/ui/SpyDialog.java
+++ b/bundles/org.eclipse.e4.tools.event.spy/src/org/eclipse/e4/tools/event/spy/internal/ui/EventSpyPart.java
@@ -8,7 +8,9 @@
* Contributors:
* IBM Corporation - initial API and implementation
* Olivier Prouvost <olivier.prouvost@opcoach.com>
- * - Fix bug 428903 : transform this dialog into a part to be definied with spyPart extension
+ * - Fix bug 428903 : transform this dialog into a part to be defined with spyPart extension
+ * - Fix Bug 428903 - Having a common debug window for all spies
+
*******************************************************************************/
package org.eclipse.e4.tools.event.spy.internal.ui;
@@ -34,7 +36,7 @@ import org.eclipse.swt.layout.RowData;
import org.eclipse.swt.layout.RowLayout;
import org.eclipse.swt.widgets.Composite;
-public class SpyDialog /*extends Dialog */ implements EventMonitor.NewEventListener {
+public class EventSpyPart implements EventMonitor.NewEventListener {
private final static String DIALOG_TITLE = "Event spy dialog";
private final static String[] SHOW_FILTER_LINK_TEXT = new String[]{"Show filters", "Hide filters"};
@@ -85,7 +87,7 @@ public class SpyDialog /*extends Dialog */ implements EventMonitor.NewEventListe
@PostConstruct
- protected void createDialogArea(Composite parent, @Optional SpyDialogMemento memento) {
+ protected void createDialogArea(Composite parent, @Optional SpyPartMemento memento) {
// Bug 428903 : create now a part, and inject directly optional memento (set in saveDialogMemento).
@@ -102,25 +104,25 @@ public class SpyDialog /*extends Dialog */ implements EventMonitor.NewEventListe
@PreDestroy
private void saveDialogMemento() {
- SpyDialogMemento memento = null;
+ SpyPartMemento memento = null;
String baseTopic = capturedEventFilters.getBaseTopic();
Collection<CapturedEventFilter> filters = capturedEventFilters.getFilters();
IEclipseContext context = appplication.getContext();
if (!CapturedEventFilters.BASE_EVENT_TOPIC.equals(baseTopic)) {
- memento = new SpyDialogMemento();
+ memento = new SpyPartMemento();
memento.setBaseTopic(baseTopic);
}
if (!filters.isEmpty()) {
if (memento == null) {
- memento = new SpyDialogMemento();
+ memento = new SpyPartMemento();
}
memento.setFilters(filters);
}
if (memento != null) {
- context.set(SpyDialogMemento.class.getName(), memento);
- } else if (context.containsKey(SpyDialogMemento.class.getName())) {
- context.remove(SpyDialogMemento.class.getName());
+ context.set(SpyPartMemento.class.getName(), memento);
+ } else if (context.containsKey(SpyPartMemento.class.getName())) {
+ context.remove(SpyPartMemento.class.getName());
}
}
@@ -156,7 +158,7 @@ public class SpyDialog /*extends Dialog */ implements EventMonitor.NewEventListe
});
}
- private void createFilters(Composite parent, SpyDialogMemento memento) {
+ private void createFilters(Composite parent, SpyPartMemento memento) {
capturedEventFilters = new CapturedEventFilters(outer);
capturedEventFilters.getControl().setVisible(false);
GridData gridData = createDefaultGridData();
diff --git a/bundles/org.eclipse.e4.tools.event.spy/src/org/eclipse/e4/tools/event/spy/internal/ui/SpyDialogMemento.java b/bundles/org.eclipse.e4.tools.event.spy/src/org/eclipse/e4/tools/event/spy/internal/ui/SpyPartMemento.java
index a5e437f9..d66ea047 100644
--- a/bundles/org.eclipse.e4.tools.event.spy/src/org/eclipse/e4/tools/event/spy/internal/ui/SpyDialogMemento.java
+++ b/bundles/org.eclipse.e4.tools.event.spy/src/org/eclipse/e4/tools/event/spy/internal/ui/SpyPartMemento.java
@@ -14,7 +14,7 @@ import java.util.Collection;
import org.eclipse.e4.tools.event.spy.internal.model.CapturedEventFilter;
-public class SpyDialogMemento {
+public class SpyPartMemento {
private String baseTopic;
private Collection<CapturedEventFilter> filters;

Back to the top