[Bug 304584] - [Tooling] Implement Workbench-Model-Tooling
* removed unneeded code
diff --git a/bundles/org.eclipse.e4.tools.emf.editor3x/src/org/eclipse/e4/tools/emf/editor3x/E4WorkbenchModelEditor.java b/bundles/org.eclipse.e4.tools.emf.editor3x/src/org/eclipse/e4/tools/emf/editor3x/E4WorkbenchModelEditor.java
index d8b8f59..e3a506d 100644
--- a/bundles/org.eclipse.e4.tools.emf.editor3x/src/org/eclipse/e4/tools/emf/editor3x/E4WorkbenchModelEditor.java
+++ b/bundles/org.eclipse.e4.tools.emf.editor3x/src/org/eclipse/e4/tools/emf/editor3x/E4WorkbenchModelEditor.java
@@ -10,142 +10,11 @@
  ******************************************************************************/
 package org.eclipse.e4.tools.emf.editor3x;
 
-import org.eclipse.core.runtime.IProgressMonitor;
 import org.eclipse.e4.tools.emf.editor3x.compat.E4CompatEditorPart;
-import org.eclipse.e4.tools.emf.ui.common.IModelResource.ModelListener;
-import org.eclipse.e4.tools.emf.ui.internal.wbm.ApplicationModelEditor;
-import org.eclipse.e4.ui.css.swt.theme.IThemeEngine;
-import org.eclipse.e4.ui.css.swt.theme.IThemeManager;
-import org.eclipse.emf.common.util.URI;
-import org.eclipse.swt.SWT;
-import org.eclipse.swt.layout.FillLayout;
-import org.eclipse.swt.widgets.Composite;
-import org.eclipse.ui.IEditorInput;
-import org.eclipse.ui.IEditorSite;
-import org.eclipse.ui.IFileEditorInput;
-import org.eclipse.ui.PartInitException;
-import org.eclipse.ui.actions.ActionFactory;
-import org.eclipse.ui.part.EditorPart;
-import org.osgi.framework.Bundle;
-import org.osgi.framework.FrameworkUtil;
-import org.osgi.framework.ServiceReference;
 
-@SuppressWarnings("restriction")
 public class E4WorkbenchModelEditor extends E4CompatEditorPart {
 
 	public E4WorkbenchModelEditor() {
 		super("platform:/plugin/org.eclipse.e4.tools.emf.ui/org.eclipse.e4.tools.emf.ui.internal.wbm.ApplicationModelEditor");
 	}
-	
-//	private XMIModelResource resource;
-//	private ApplicationModelEditor editor;
-//	private UndoAction undoAction;
-//	private RedoAction redoAction;
-//
-//	private ModelListener listener = new ModelListener() {
-//
-//		public void dirtyChanged() {
-//			firePropertyChange(PROP_DIRTY);
-//		}
-//
-//		public void commandStackChanged() {
-//			// TODO Auto-generated method stub
-//
-//		}
-//	};
-//
-//	@Override
-//	public void doSave(IProgressMonitor monitor) {
-//		editor.doSave(monitor);
-//	}
-//
-//	@Override
-//	public void doSaveAs() {
-//
-//	}
-//
-//	@Override
-//	public void init(IEditorSite site, IEditorInput input)
-//			throws PartInitException {
-//		setSite(site);
-//		setInput(input);
-//
-//		URI resourceURI = EditUIUtil.getURI(input);
-//		if (resourceURI != null) {
-//			resource = new XMIModelResource(resourceURI);
-//			resource.addModelListener(listener);
-//		}
-//	}
-//
-//	@Override
-//	public boolean isDirty() {
-//		return resource.isDirty();
-//	}
-//
-//	@Override
-//	public boolean isSaveAsAllowed() {
-//		return false;
-//	}
-//
-//	@Override
-//	public void createPartControl(Composite parent) {
-//		Composite comp = new Composite(parent, SWT.NONE);
-//		comp.setBackground(comp.getDisplay().getSystemColor(SWT.COLOR_WHITE));
-//		comp.setBackgroundMode(SWT.INHERIT_DEFAULT);
-//
-//		FillLayout layout = new FillLayout();
-//		layout.marginWidth = 10;
-//		layout.marginHeight = 10;
-//		comp.setLayout(layout);
-//		IFileEditorInput input = (IFileEditorInput)getEditorInput();
-//		editor = new ApplicationModelEditor(comp, resource, input.getFile().getProject());
-//
-//		try {
-//			parent.setRedraw(false);
-//			parent.reskin(SWT.ALL);
-//		} finally {
-//			parent.setRedraw(true);
-//		}
-//
-//		makeActions();
-//		Bundle b = FrameworkUtil.getBundle(E4WorkbenchModelEditor.class);
-//		if( b != null ) {
-//			ServiceReference ref = b.getBundleContext().getServiceReference(IThemeManager.class.getName());
-//			if( ref != null ) {
-//				IThemeManager mgr = (IThemeManager) b.getBundleContext().getService(ref);
-//				IThemeEngine engine = mgr.getEngineForDisplay(parent.getDisplay());
-//				engine.applyStyles(parent, true);
-//			}			
-//		}
-//	}
-//
-//	private void makeActions() {
-//		undoAction = new UndoAction(resource);
-//		redoAction = new RedoAction(resource);
-//
-//		getEditorSite().getActionBars().setGlobalActionHandler(
-//				ActionFactory.UNDO.getId(), undoAction);
-//		getEditorSite().getActionBars().setGlobalActionHandler(
-//				ActionFactory.REDO.getId(), redoAction);
-//	}
-//
-//	@Override
-//	public void dispose() {
-//		if (undoAction != null)
-//			undoAction.dispose();
-//
-//		if (redoAction != null)
-//			redoAction.dispose();
-//
-//		if (listener != null && resource != null)
-//			resource.removeModelListener(listener);
-//
-//		super.dispose();
-//	}
-//
-//	@Override
-//	public void setFocus() {
-//		editor.setFocus();
-//	}
-
 }