Index: plugin.xml
===================================================================
RCS file: /home/eclipse/org.eclipse.ui.tests/plugin.xml,v
retrieving revision 1.138
diff -u -r1.138 plugin.xml
--- plugin.xml 20 Jun 2005 13:33:18 -0000 1.138
+++ plugin.xml 30 Jun 2005 18:07:58 -0000
@@ -646,6 +646,21 @@
id="org.eclipse.ui.tests.markers.delete">
+
+
+
+
@@ -1995,7 +2010,21 @@
default="true"
name="Editor w/Outline"
id="org.eclipse.ui.tests.perf_outline"
- extensions="perf_outline"/>
+ extensions="perf_outline"/>
+
+
@@ -2318,4 +2347,13 @@
icon="icons/anything.gif"
id="org.eclipse.category1"/>
-
\ No newline at end of file
+
+
+
+
+
+
+
Index: UI Test Utils/org/eclipse/ui/tests/util/CallHistory.java
===================================================================
RCS file: /home/eclipse/org.eclipse.ui.tests/UI Test Utils/org/eclipse/ui/tests/util/CallHistory.java,v
retrieving revision 1.8
diff -u -r1.8 CallHistory.java
--- UI Test Utils/org/eclipse/ui/tests/util/CallHistory.java 25 Feb 2005 20:51:38 -0000 1.8
+++ UI Test Utils/org/eclipse/ui/tests/util/CallHistory.java 30 Jun 2005 18:07:59 -0000
@@ -39,6 +39,8 @@
private Class classType;
+ private boolean fValidateMethods;
+
/**
* Creates a new call history for an object.
*
@@ -47,6 +49,7 @@
public CallHistory(Object target) {
methodList = new ArrayList();
classType = target.getClass();
+ fValidateMethods = true;
}
/**
@@ -54,6 +57,8 @@
* for the given target class.
*/
private void testMethodName(String methodName) {
+ if (!fValidateMethods) return;
+
Method[] methods = classType.getMethods();
for (int i = 0; i < methods.length; i++)
if (methods[i].getName().equals(methodName))
@@ -62,6 +67,16 @@
+ classType.getName() + ") does not contain method: "
+ methodName);
}
+
+ /**
+ * Enable/disable the restriction that you can only add
+ * public methods to the call history.
+ *
+ * @param b true - only public methods are allowed.
+ */
+ public void validateMethods(boolean b) {
+ fValidateMethods = b;
+ }
/**
* Adds a method name to the call history.
@@ -145,6 +160,6 @@
*/
public void printToConsole() {
for (int i = 0; i < methodList.size(); i++)
- System.out.println(methodList.get(i));
+ System.err.println(methodList.get(i));
}
}
Index: Eclipse UI Tests/org/eclipse/ui/tests/multieditor/MultiEditorTest.java
===================================================================
RCS file: Eclipse UI Tests/org/eclipse/ui/tests/multieditor/MultiEditorTest.java
diff -N Eclipse UI Tests/org/eclipse/ui/tests/multieditor/MultiEditorTest.java
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ Eclipse UI Tests/org/eclipse/ui/tests/multieditor/MultiEditorTest.java 1 Jan 1970 00:00:00 -0000
@@ -0,0 +1,280 @@
+package org.eclipse.ui.tests.multieditor;
+
+import junit.framework.TestSuite;
+
+import org.eclipse.core.resources.IFile;
+import org.eclipse.core.resources.IProject;
+import org.eclipse.core.resources.IWorkspace;
+import org.eclipse.core.resources.ResourcesPlugin;
+import org.eclipse.core.runtime.CoreException;
+import org.eclipse.core.runtime.ILog;
+import org.eclipse.core.runtime.ILogListener;
+import org.eclipse.core.runtime.IStatus;
+import org.eclipse.jface.action.IContributionItem;
+import org.eclipse.jface.action.ToolBarContributionItem;
+import org.eclipse.jface.action.ToolBarManager;
+import org.eclipse.swt.widgets.Display;
+import org.eclipse.swt.widgets.ToolBar;
+import org.eclipse.swt.widgets.ToolItem;
+import org.eclipse.ui.IActionBars2;
+import org.eclipse.ui.IEditorInput;
+import org.eclipse.ui.IEditorPart;
+import org.eclipse.ui.IEditorRegistry;
+import org.eclipse.ui.IViewPart;
+import org.eclipse.ui.IWorkbenchPage;
+import org.eclipse.ui.IWorkbenchWindow;
+import org.eclipse.ui.PartInitException;
+import org.eclipse.ui.internal.WorkbenchPage;
+import org.eclipse.ui.internal.WorkbenchPlugin;
+import org.eclipse.ui.part.FileEditorInput;
+import org.eclipse.ui.part.MultiEditor;
+import org.eclipse.ui.part.MultiEditorInput;
+import org.eclipse.ui.tests.util.CallHistory;
+import org.eclipse.ui.tests.util.UITestCase;
+
+public class MultiEditorTest extends UITestCase {
+ private static final String TEST04_PROPERTIES = "test04.properties";
+
+ private static final String TESTEDITOR_COOLBAR = "org.eclipse.ui.tests.multieditor.TestEditor";
+
+ private static final String TEST03_ETEST = "test03.etest";
+
+ private static final String BUILD_XML = "build.xml";
+
+ private static final String EDITOR_FAIL_LOG = "Unable to create editor ID ";
+
+ public static final String TILED_EDITOR_ID = "org.eclipse.ui.tests.multieditor.TiledEditor";
+
+ private static final String TEST01_TXT = "test01.txt";
+
+ private static final String TEST02_TXT = "test02.txt";
+
+ private NPEListener fNpeListener;
+
+ public static TestSuite suite() {
+ return new TestSuite(MultiEditorTest.class);
+ }
+
+ public MultiEditorTest(String tc) {
+ super(tc);
+ }
+
+ public static class NPEListener implements ILogListener {
+ public boolean noNPE = true;
+
+ public void logging(IStatus status, String plugin) {
+ String msg = status.getMessage();
+ if (msg != null
+ && msg.indexOf(MultiEditorTest.EDITOR_FAIL_LOG
+ + MultiEditorTest.TILED_EDITOR_ID) >= 0) {
+ noNPE = false;
+ }
+ }
+ }
+
+ public void testOpenBasicEditor() throws Throwable {
+ final String[] simpleFiles = { TEST01_TXT, TEST02_TXT };
+
+ setupNpe();
+ IWorkbenchWindow window = fWorkbench.getActiveWorkbenchWindow();
+
+ // Create a blurb file.
+ IWorkbenchPage page = window.getActivePage();
+ IWorkspace workspace = ResourcesPlugin.getWorkspace();
+ IProject testProject = workspace.getRoot().getProject(
+ "TiledEditorProject");
+ if (!testProject.exists()) {
+ testProject.create(null);
+ }
+ testProject.open(null);
+
+ MultiEditorInput input = generateEditorInput(simpleFiles, testProject);
+
+ openAndValidateEditor(page, input);
+ // listItems((WorkbenchPage) page);
+ }
+
+ public void testOpenBuildFile() throws Throwable {
+ final String[] simpleFiles = { TEST01_TXT, TEST02_TXT,
+ TEST04_PROPERTIES, BUILD_XML, TEST03_ETEST };
+
+ setupNpe();
+ IWorkbenchWindow window = fWorkbench.getActiveWorkbenchWindow();
+
+ WorkbenchPage page = (WorkbenchPage) window.getActivePage();
+ IWorkspace workspace = ResourcesPlugin.getWorkspace();
+ IProject testProject = workspace.getRoot().getProject(
+ "TiledEditorProject");
+ if (!testProject.exists()) {
+ testProject.create(null);
+ }
+ testProject.open(null);
+
+ MultiEditorInput input = generateEditorInput(simpleFiles, testProject);
+
+ IEditorPart editor = openAndValidateEditor(page, input);
+ assertTrue(editor instanceof MultiEditor);
+ MultiEditor multiEditor = (MultiEditor) editor;
+ chewUpEvents();
+
+ IEditorPart activeEditor = multiEditor.getActiveEditor();
+ //checkView(page);
+ listItems(page);
+ // getInfo(page);
+
+ IContributionItem contribution = ((IActionBars2) page.getActionBars())
+ .getCoolBarManager().find(TESTEDITOR_COOLBAR);
+ assertNotNull(contribution);
+ System.err.println("contribution " + contribution.getClass().getName());
+
+ assertFalse("We open in the default text editor", contribution
+ .isVisible());
+ assertTrue("And we're good to go", contribution.isEnabled());
+
+ IEditorPart[] innerEditors = multiEditor.getInnerEditors();
+ innerEditors[innerEditors.length - 1].setFocus();
+
+ chewUpEvents();
+ // listHistory(((TiledEditor) multiEditor).callHistory);
+ listItems(page);
+ // getInfo(page);
+
+ activeEditor = multiEditor.getActiveEditor();
+
+ assertNotNull(contribution);
+ assertTrue("We are in the test editor", contribution.isVisible());
+ assertTrue("And we're good to go", contribution.isEnabled());
+
+ // extra test
+ innerEditors[innerEditors.length - 2].setFocus();
+ chewUpEvents();
+
+ listItems(page);
+ // getInfo(page);
+
+ innerEditors[innerEditors.length - 3].setFocus();
+ chewUpEvents();
+
+ listItems(page);
+ // getInfo(page);
+}
+
+ private void checkView(WorkbenchPage page) {
+ IViewPart[] views = page.getViews();
+ for (int i=0; i
+
+
+
+ description
+
+
+
+
+
+
+
+
+
+
+
+
+
Index: Eclipse UI Tests/org/eclipse/ui/tests/multieditor/items.txt
===================================================================
RCS file: Eclipse UI Tests/org/eclipse/ui/tests/multieditor/items.txt
diff -N Eclipse UI Tests/org/eclipse/ui/tests/multieditor/items.txt
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ Eclipse UI Tests/org/eclipse/ui/tests/multieditor/items.txt 1 Jan 1970 00:00:00 -0000
@@ -0,0 +1,207 @@
+Length: 14
+true:false group.file
+ org.eclipse.jface.action.GroupMarker
+true:true org.eclipse.ui.workbench.file
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 3/true/true/true
+ item: true New
+ item: false Save
+ item: false Print
+true:false additions
+ org.eclipse.jface.action.GroupMarker
+true:true org.eclipse.debug.ui.launchActionSet
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 1/true/true/true
+ item: true External Tools
+true:true org.eclipse.search.searchActionSet
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 1/true/true/true
+ item: true Search
+true:false group.nav
+ org.eclipse.jface.action.GroupMarker
+true:true org.eclipse.ui.workbench.navigate
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 3/true/true/true
+ item: false Last Edit Location
+ item: false Back
+ item: false Forward
+true:false group.editor
+ org.eclipse.jface.action.GroupMarker
+true:false org.eclipse.ui.tests.multieditor.TestEditor
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: -1
+true:false org.eclipse.ant.ui.internal.editor.AntEditor
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: -1
+true:false org.eclipse.jdt.ui.PropertiesFileEditor
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: -1
+true:true org.eclipse.ui.DefaultTextEditor
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 0/true/true/true
+true:false group.help
+ org.eclipse.jface.action.GroupMarker
+true:true org.eclipse.ui.workbench.help
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 0/true/true/true
+----
+contribution org.eclipse.jface.action.ToolBarContributionItem
+Length: 15
+true:false group.file
+ org.eclipse.jface.action.GroupMarker
+true:true org.eclipse.ui.workbench.file
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 3/true/true/true
+ item: true New
+ item: false Save
+ item: false Print
+true:false additions
+ org.eclipse.jface.action.GroupMarker
+true:true org.eclipse.debug.ui.launchActionSet
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 1/true/true/true
+ item: true External Tools
+true:true org.eclipse.search.searchActionSet
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 1/true/true/true
+ item: true Search
+true:true org.eclipse.ui.tests.multieditor.actionSet
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 1/true/true/true
+ item: true MultiEditorActionThing
+true:false group.nav
+ org.eclipse.jface.action.GroupMarker
+true:true org.eclipse.ui.workbench.navigate
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 3/true/true/true
+ item: false Last Edit Location
+ item: false Back
+ item: false Forward
+true:false group.editor
+ org.eclipse.jface.action.GroupMarker
+true:true org.eclipse.ui.tests.multieditor.TestEditor
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 0/true/true/true
+true:false org.eclipse.ant.ui.internal.editor.AntEditor
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: -1
+true:false org.eclipse.jdt.ui.PropertiesFileEditor
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: -1
+true:false org.eclipse.ui.DefaultTextEditor
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 0/true/true/true
+true:false group.help
+ org.eclipse.jface.action.GroupMarker
+true:true org.eclipse.ui.workbench.help
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 0/true/true/true
+----
+Length: 16
+true:false group.file
+ org.eclipse.jface.action.GroupMarker
+true:true org.eclipse.ui.workbench.file
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 3/true/true/true
+ item: true New
+ item: false Save
+ item: false Print
+true:false additions
+ org.eclipse.jface.action.GroupMarker
+true:true org.eclipse.debug.ui.launchActionSet
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 1/true/true/true
+ item: true External Tools
+true:true org.eclipse.search.searchActionSet
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 1/true/true/true
+ item: true Search
+true:true org.eclipse.ui.edit.text.actionSet.presentation
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 2/true/true/true
+ item: false Toggle Ant Editor Auto Reconcile
+ item: false Toggle Ant Mark Occurrences
+true:true org.eclipse.ui.tests.multieditor.actionSet
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 0/true/true/true
+true:false group.nav
+ org.eclipse.jface.action.GroupMarker
+true:true org.eclipse.ui.workbench.navigate
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 3/true/true/true
+ item: false Last Edit Location
+ item: false Back
+ item: false Forward
+true:false group.editor
+ org.eclipse.jface.action.GroupMarker
+true:false org.eclipse.ui.tests.multieditor.TestEditor
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 0/true/true/true
+true:true org.eclipse.ant.ui.internal.editor.AntEditor
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 0/true/true/true
+true:false org.eclipse.jdt.ui.PropertiesFileEditor
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: -1
+true:false org.eclipse.ui.DefaultTextEditor
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 0/true/true/true
+true:false group.help
+ org.eclipse.jface.action.GroupMarker
+true:true org.eclipse.ui.workbench.help
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 0/true/true/true
+----
+Length: 16
+true:false group.file
+ org.eclipse.jface.action.GroupMarker
+true:true org.eclipse.ui.workbench.file
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 3/true/true/true
+ item: true New
+ item: false Save
+ item: false Print
+true:false additions
+ org.eclipse.jface.action.GroupMarker
+true:true org.eclipse.debug.ui.launchActionSet
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 1/true/true/true
+ item: true External Tools
+true:true org.eclipse.search.searchActionSet
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 1/true/true/true
+ item: true Search
+true:true org.eclipse.ui.edit.text.actionSet.presentation
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 0/true/true/true
+true:true org.eclipse.ui.tests.multieditor.actionSet
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 0/true/true/true
+true:false group.nav
+ org.eclipse.jface.action.GroupMarker
+true:true org.eclipse.ui.workbench.navigate
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 3/true/true/true
+ item: false Last Edit Location
+ item: false Back
+ item: false Forward
+true:false group.editor
+ org.eclipse.jface.action.GroupMarker
+true:false org.eclipse.ui.tests.multieditor.TestEditor
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 0/true/true/true
+true:false org.eclipse.ant.ui.internal.editor.AntEditor
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 0/true/true/true
+true:true org.eclipse.jdt.ui.PropertiesFileEditor
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 0/true/true/true
+true:false org.eclipse.ui.DefaultTextEditor
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 0/true/true/true
+true:false group.help
+ org.eclipse.jface.action.GroupMarker
+true:true org.eclipse.ui.workbench.help
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 0/true/true/true
+----
Index: Eclipse UI Tests/org/eclipse/ui/tests/multieditor/items302.txt
===================================================================
RCS file: Eclipse UI Tests/org/eclipse/ui/tests/multieditor/items302.txt
diff -N Eclipse UI Tests/org/eclipse/ui/tests/multieditor/items302.txt
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ Eclipse UI Tests/org/eclipse/ui/tests/multieditor/items302.txt 1 Jan 1970 00:00:00 -0000
@@ -0,0 +1,179 @@
+Length: 12
+true:false group.file
+ org.eclipse.jface.action.GroupMarker
+true:true org.eclipse.ui.workbench.file
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 3/true/true/true
+ item: true New
+ item: false Save
+ item: false Print
+true:false additions
+ org.eclipse.jface.action.GroupMarker
+true:true org.eclipse.debug.ui.launchActionSet
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 1/true/true/true
+ item: true External Tools
+true:true org.eclipse.search.searchActionSet
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 1/true/true/true
+ item: true Search
+true:false group.nav
+ org.eclipse.jface.action.GroupMarker
+true:true org.eclipse.ui.workbench.navigate
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 3/true/true/true
+ item: false Last Edit Location
+ item: false Back
+ item: false Forward
+true:false group.editor
+ org.eclipse.jface.action.GroupMarker
+true:false org.eclipse.ui.tests.multieditor.TestEditor
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: -1
+true:false org.eclipse.ant.ui.internal.editor.AntEditor
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: -1
+true:false org.eclipse.jdt.ui.DefaultTextEditor
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: -1
+true:true org.eclipse.ui.DefaultTextEditor
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 0/true/true/true
+----
+contribution org.eclipse.jface.action.ToolBarContributionItem
+Length: 13
+true:false group.file
+ org.eclipse.jface.action.GroupMarker
+true:true org.eclipse.ui.workbench.file
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 3/true/true/true
+ item: true New
+ item: false Save
+ item: false Print
+true:false additions
+ org.eclipse.jface.action.GroupMarker
+true:true org.eclipse.debug.ui.launchActionSet
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 1/true/true/true
+ item: true External Tools
+true:true org.eclipse.search.searchActionSet
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 1/true/true/true
+ item: true Search
+true:true org.eclipse.ui.tests.multieditor.actionSet
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 1/true/true/true
+ item: true MultiEditorActionThing
+true:false group.nav
+ org.eclipse.jface.action.GroupMarker
+true:true org.eclipse.ui.workbench.navigate
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 3/true/true/true
+ item: false Last Edit Location
+ item: false Back
+ item: false Forward
+true:false group.editor
+ org.eclipse.jface.action.GroupMarker
+true:true org.eclipse.ui.tests.multieditor.TestEditor
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 0/true/true/true
+true:false org.eclipse.ant.ui.internal.editor.AntEditor
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: -1
+true:false org.eclipse.jdt.ui.DefaultTextEditor
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: -1
+true:false org.eclipse.ui.DefaultTextEditor
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 0/true/true/true
+----
+Length: 13
+true:false group.file
+ org.eclipse.jface.action.GroupMarker
+true:true org.eclipse.ui.workbench.file
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 3/true/true/true
+ item: true New
+ item: false Save
+ item: false Print
+true:false additions
+ org.eclipse.jface.action.GroupMarker
+true:true org.eclipse.debug.ui.launchActionSet
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 1/true/true/true
+ item: true External Tools
+true:true org.eclipse.search.searchActionSet
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 1/true/true/true
+ item: true Search
+true:true org.eclipse.ui.tests.multieditor.actionSet
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 0/true/true/true
+true:false group.nav
+ org.eclipse.jface.action.GroupMarker
+true:true org.eclipse.ui.workbench.navigate
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 3/true/true/true
+ item: false Last Edit Location
+ item: false Back
+ item: false Forward
+true:false group.editor
+ org.eclipse.jface.action.GroupMarker
+true:false org.eclipse.ui.tests.multieditor.TestEditor
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 0/true/true/true
+true:true org.eclipse.ant.ui.internal.editor.AntEditor
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 0/true/true/true
+true:false org.eclipse.jdt.ui.DefaultTextEditor
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: -1
+true:false org.eclipse.ui.DefaultTextEditor
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 0/true/true/true
+----
+Length: 13
+true:false group.file
+ org.eclipse.jface.action.GroupMarker
+true:true org.eclipse.ui.workbench.file
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 3/true/true/true
+ item: true New
+ item: false Save
+ item: false Print
+true:false additions
+ org.eclipse.jface.action.GroupMarker
+true:true org.eclipse.debug.ui.launchActionSet
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 1/true/true/true
+ item: true External Tools
+true:true org.eclipse.search.searchActionSet
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 1/true/true/true
+ item: true Search
+true:true org.eclipse.ui.tests.multieditor.actionSet
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 0/true/true/true
+true:false group.nav
+ org.eclipse.jface.action.GroupMarker
+true:true org.eclipse.ui.workbench.navigate
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 3/true/true/true
+ item: false Last Edit Location
+ item: false Back
+ item: false Forward
+true:false group.editor
+ org.eclipse.jface.action.GroupMarker
+true:false org.eclipse.ui.tests.multieditor.TestEditor
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 0/true/true/true
+true:false org.eclipse.ant.ui.internal.editor.AntEditor
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 0/true/true/true
+true:true org.eclipse.jdt.ui.DefaultTextEditor
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 0/true/true/true
+true:false org.eclipse.ui.DefaultTextEditor
+ org.eclipse.jface.action.ToolBarContributionItem
+ Info-items: 0/true/true/true
+----
Index: Eclipse UI Tests/org/eclipse/ui/tests/multieditor/test01.txt
===================================================================
RCS file: Eclipse UI Tests/org/eclipse/ui/tests/multieditor/test01.txt
diff -N Eclipse UI Tests/org/eclipse/ui/tests/multieditor/test01.txt
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ Eclipse UI Tests/org/eclipse/ui/tests/multieditor/test01.txt 1 Jan 1970 00:00:00 -0000
@@ -0,0 +1,3 @@
+test file 01
+
+test for MultiEditor
Index: Eclipse UI Tests/org/eclipse/ui/tests/multieditor/test02.txt
===================================================================
RCS file: Eclipse UI Tests/org/eclipse/ui/tests/multieditor/test02.txt
diff -N Eclipse UI Tests/org/eclipse/ui/tests/multieditor/test02.txt
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ Eclipse UI Tests/org/eclipse/ui/tests/multieditor/test02.txt 1 Jan 1970 00:00:00 -0000
@@ -0,0 +1,3 @@
+test file 02
+
+test for MultiEditor
Index: Eclipse UI Tests/org/eclipse/ui/tests/multieditor/test03.etest
===================================================================
RCS file: Eclipse UI Tests/org/eclipse/ui/tests/multieditor/test03.etest
diff -N Eclipse UI Tests/org/eclipse/ui/tests/multieditor/test03.etest
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ Eclipse UI Tests/org/eclipse/ui/tests/multieditor/test03.etest 1 Jan 1970 00:00:00 -0000
@@ -0,0 +1,3 @@
+test file 03
+
+test for MultiEditor
Index: Eclipse UI Tests/org/eclipse/ui/tests/multieditor/test04.properties
===================================================================
RCS file: Eclipse UI Tests/org/eclipse/ui/tests/multieditor/test04.properties
diff -N Eclipse UI Tests/org/eclipse/ui/tests/multieditor/test04.properties
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ Eclipse UI Tests/org/eclipse/ui/tests/multieditor/test04.properties 1 Jan 1970 00:00:00 -0000
@@ -0,0 +1,2 @@
+org.eclipse.ui.tests.multieditor.good = MultiEditorTest
+org.eclipse.ui.tests.multieditor.bad = TiledEditor
Index: icons/editor.gif
===================================================================
RCS file: icons/editor.gif
diff -N icons/editor.gif
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ icons/editor.gif 1 Jan 1970 00:00:00 -0000
@@ -0,0 +1,2 @@
+GIF89a � ??�?��߿�߿����ߟ������___��� !� , G0�I+=8�SO1`hH'�� ��
+�e l��t�a.��˗��6q��d�쩛�n˦�3�z��bL.[Ε ;