Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'org.eclipse.debug.examples.mixedmode/src/org/eclipse/debug/internal/examples/mixedmode/FooPiggyBackTab.java')
-rwxr-xr-xorg.eclipse.debug.examples.mixedmode/src/org/eclipse/debug/internal/examples/mixedmode/FooPiggyBackTab.java37
1 files changed, 37 insertions, 0 deletions
diff --git a/org.eclipse.debug.examples.mixedmode/src/org/eclipse/debug/internal/examples/mixedmode/FooPiggyBackTab.java b/org.eclipse.debug.examples.mixedmode/src/org/eclipse/debug/internal/examples/mixedmode/FooPiggyBackTab.java
new file mode 100755
index 000000000..88f9306ab
--- /dev/null
+++ b/org.eclipse.debug.examples.mixedmode/src/org/eclipse/debug/internal/examples/mixedmode/FooPiggyBackTab.java
@@ -0,0 +1,37 @@
+package org.eclipse.debug.internal.examples.mixedmode;
+
+import java.util.HashSet;
+import java.util.Set;
+
+public class FooPiggyBackTab extends FooTab {
+
+ /**
+ * @see org.eclipse.debug.internal.examples.mixedmode.FooTab#getName()
+ */
+ @Override
+ public String getName() {
+ return Messages.FooPiggyBackTab_0;
+ }
+
+ /**
+ * @see org.eclipse.debug.internal.examples.mixedmode.FooTab#getId()
+ */
+ @Override
+ public String getId() {
+ return Messages.FooPiggyBackTab_1;
+ }
+
+ /**
+ * @return the set of modes this tab works with
+ */
+ @Override
+ public Set<String> getModes() {
+ if (fOptions == null) {
+ fOptions = new HashSet<String>();
+ fOptions.add(Messages.FooPiggyBackTab_2);
+ fOptions.add(Messages.FooPiggyBackTab_3);
+ }
+ return fOptions;
+ }
+
+}

Back to the top