Migrating to Editor Interfaces
diff --git a/org.eclipse.rmf.reqif10.pror.editor/META-INF/MANIFEST.MF b/org.eclipse.rmf.reqif10.pror.editor/META-INF/MANIFEST.MF
index e991209..f8516d8 100644
--- a/org.eclipse.rmf.reqif10.pror.editor/META-INF/MANIFEST.MF
+++ b/org.eclipse.rmf.reqif10.pror.editor/META-INF/MANIFEST.MF
@@ -7,10 +7,12 @@
 Bundle-Vendor: %providerName

 Bundle-Localization: plugin

 Bundle-RequiredExecutionEnvironment: J2SE-1.5

-Export-Package: org.eclipse.rmf.reqif10.pror.editor.agilegrid,org.ecli

- pse.rmf.reqif10.pror.editor.presentation,org.eclipse.rmf.reqif10.pror

- .editor.presentation.service,org.eclipse.rmf.reqif10.pror.editor.prop

- ertiesview,org.eclipse.rmf.reqif10.pror.editor.util

+Export-Package: org.eclipse.rmf.reqif10.pror.editor,

+ org.eclipse.rmf.reqif10.pror.editor.agilegrid,

+ org.eclipse.rmf.reqif10.pror.editor.presentation,

+ org.eclipse.rmf.reqif10.pror.editor.presentation.service,

+ org.eclipse.rmf.reqif10.pror.editor.propertiesview,

+ org.eclipse.rmf.reqif10.pror.editor.util

 Require-Bundle: org.eclipse.core.runtime;visibility:=reexport,

  org.eclipse.ui.ide;visibility:=reexport,

  org.eclipse.ui.forms,

diff --git a/org.eclipse.rmf.reqif10.pror.editor/src/org/eclipse/rmf/reqif10/pror/editor/presentation/Reqif10Editor.java b/org.eclipse.rmf.reqif10.pror.editor/src/org/eclipse/rmf/reqif10/pror/editor/presentation/Reqif10Editor.java
index 7f33750..7440bef 100644
--- a/org.eclipse.rmf.reqif10.pror.editor/src/org/eclipse/rmf/reqif10/pror/editor/presentation/Reqif10Editor.java
+++ b/org.eclipse.rmf.reqif10.pror.editor/src/org/eclipse/rmf/reqif10/pror/editor/presentation/Reqif10Editor.java
@@ -106,6 +106,7 @@
 import org.eclipse.rmf.reqif10.Specification;

 import org.eclipse.rmf.reqif10.XhtmlContent;

 import org.eclipse.rmf.reqif10.pror.configuration.provider.ConfigurationItemProviderAdapterFactory;

+import org.eclipse.rmf.reqif10.pror.editor.IReqifEditor;

 import org.eclipse.rmf.reqif10.pror.editor.presentation.service.PresentationServiceManager;

 import org.eclipse.rmf.reqif10.pror.editor.propertiesview.ProrPropertySheetPage;

 import org.eclipse.rmf.reqif10.pror.provider.ReqIF10ItemProviderAdapterFactory;

@@ -157,7 +158,7 @@
  * @generated

  */

 public class Reqif10Editor extends MultiPageEditorPart implements

-		IEditingDomainProvider, ISelectionProvider, IMenuListener,

+		IReqifEditor, ISelectionProvider, IMenuListener,

 		IViewerProvider, IGotoMarker {

 

 	/**

diff --git a/org.eclipse.rmf.reqif10.pror.editor/src/org/eclipse/rmf/reqif10/pror/editor/presentation/SpecificationEditor.java b/org.eclipse.rmf.reqif10.pror.editor/src/org/eclipse/rmf/reqif10/pror/editor/presentation/SpecificationEditor.java
index 24b430b..4fce579 100644
--- a/org.eclipse.rmf.reqif10.pror.editor/src/org/eclipse/rmf/reqif10/pror/editor/presentation/SpecificationEditor.java
+++ b/org.eclipse.rmf.reqif10.pror.editor/src/org/eclipse/rmf/reqif10/pror/editor/presentation/SpecificationEditor.java
@@ -40,6 +40,7 @@
 import org.eclipse.rmf.reqif10.SpecHierarchy;
 import org.eclipse.rmf.reqif10.SpecRelation;
 import org.eclipse.rmf.reqif10.Specification;
+import org.eclipse.rmf.reqif10.pror.editor.ISpecificationEditor;
 import org.eclipse.rmf.reqif10.pror.editor.actions.SpecificationWebPrintAction;
 import org.eclipse.rmf.reqif10.pror.editor.agilegrid.ProrAgileGrid;
 import org.eclipse.rmf.reqif10.pror.editor.agilegrid.ProrAgileGridViewer;
@@ -63,7 +64,7 @@
  * @author Michael Jastram
  */
 public class SpecificationEditor extends EditorPart implements
-		IEditingDomainProvider, IMenuListener {
+		ISpecificationEditor, IMenuListener {
 
 	public static final String EDITOR_ID = "org.eclipse.rmf.reqif10.pror.SpecificationEditor";