]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.ui/src/org/simantics/ui/workbench/MultiPageResourceEditorPart.java
Fixed all line endings of the repository
[simantics/platform.git] / bundles / org.simantics.ui / src / org / simantics / ui / workbench / MultiPageResourceEditorPart.java
index 3e48c95e54ebb7c38c43aa2b34a6dd933b755137..d0e4843507f54f7ef8951f15781ed353937b6faa 100644 (file)
@@ -1,75 +1,75 @@
-/*******************************************************************************\r
- * Copyright (c) 2007, 2010 Association for Decentralized Information Management\r
- * in Industry THTH ry.\r
- * All rights reserved. This program and the accompanying materials\r
- * are made available under the terms of the Eclipse Public License v1.0\r
- * which accompanies this distribution, and is available at\r
- * http://www.eclipse.org/legal/epl-v10.html\r
- *\r
- * Contributors:\r
- *     VTT Technical Research Centre of Finland - initial API and implementation\r
- *******************************************************************************/\r
-package org.simantics.ui.workbench;\r
-\r
-import org.eclipse.core.runtime.IProgressMonitor;\r
-import org.eclipse.ui.IEditorInput;\r
-import org.eclipse.ui.IEditorSite;\r
-import org.eclipse.ui.PartInitException;\r
-import org.eclipse.ui.part.MultiPageEditorPart;\r
-import org.simantics.db.Session;\r
-\r
-/**\r
- * @author Tuukka Lehtonen\r
- */\r
-public abstract class MultiPageResourceEditorPart extends MultiPageEditorPart implements IResourceEditorPart {\r
-\r
-    ResourceEditorSupport support;\r
-\r
-    @Override\r
-    public final void doSave(IProgressMonitor monitor) {\r
-    }\r
-\r
-    @Override\r
-    public final void doSaveAs() {\r
-    }\r
-\r
-    @Override\r
-    public final boolean isSaveAsAllowed() {\r
-        return false;\r
-    }\r
-\r
-    @Override\r
-    public IResourceEditorInput getResourceInput() {\r
-        return (IResourceEditorInput) getEditorInput();\r
-    }\r
-\r
-    @Override\r
-    public void init(IEditorSite site, IEditorInput input) throws PartInitException {\r
-        if (!(input instanceof IResourceEditorInput))\r
-            throw new PartInitException("Invalid input: must be IResourceEditorInput");\r
-        super.init(site, input);\r
-        support = new ResourceEditorSupport(this);\r
-\r
-        // Set initial part name according to the name given by IEditorInput\r
-        setPartName(getEditorInput().getName());\r
-    }\r
-\r
-    @Override\r
-    public void dispose() {\r
-        support.dispose();\r
-        super.dispose();\r
-    }\r
-\r
-    @SuppressWarnings("rawtypes")\r
-    @Override\r
-    public Object getAdapter(Class adapter) {\r
-        if (adapter == Session.class && support != null)\r
-            return support.getSession();\r
-        return super.getAdapter(adapter);\r
-    }\r
-\r
-    protected Session getSession() {\r
-        return support.getSession();\r
-    }\r
-\r
-}\r
+/*******************************************************************************
+ * Copyright (c) 2007, 2010 Association for Decentralized Information Management
+ * in Industry THTH ry.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ *     VTT Technical Research Centre of Finland - initial API and implementation
+ *******************************************************************************/
+package org.simantics.ui.workbench;
+
+import org.eclipse.core.runtime.IProgressMonitor;
+import org.eclipse.ui.IEditorInput;
+import org.eclipse.ui.IEditorSite;
+import org.eclipse.ui.PartInitException;
+import org.eclipse.ui.part.MultiPageEditorPart;
+import org.simantics.db.Session;
+
+/**
+ * @author Tuukka Lehtonen
+ */
+public abstract class MultiPageResourceEditorPart extends MultiPageEditorPart implements IResourceEditorPart {
+
+    ResourceEditorSupport support;
+
+    @Override
+    public final void doSave(IProgressMonitor monitor) {
+    }
+
+    @Override
+    public final void doSaveAs() {
+    }
+
+    @Override
+    public final boolean isSaveAsAllowed() {
+        return false;
+    }
+
+    @Override
+    public IResourceEditorInput getResourceInput() {
+        return (IResourceEditorInput) getEditorInput();
+    }
+
+    @Override
+    public void init(IEditorSite site, IEditorInput input) throws PartInitException {
+        if (!(input instanceof IResourceEditorInput))
+            throw new PartInitException("Invalid input: must be IResourceEditorInput");
+        super.init(site, input);
+        support = new ResourceEditorSupport(this);
+
+        // Set initial part name according to the name given by IEditorInput
+        setPartName(getEditorInput().getName());
+    }
+
+    @Override
+    public void dispose() {
+        support.dispose();
+        super.dispose();
+    }
+
+    @SuppressWarnings("rawtypes")
+    @Override
+    public Object getAdapter(Class adapter) {
+        if (adapter == Session.class && support != null)
+            return support.getSession();
+        return super.getAdapter(adapter);
+    }
+
+    protected Session getSession() {
+        return support.getSession();
+    }
+
+}