Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkgilmer2005-11-13 22:08:50 +0000
committerkgilmer2005-11-13 22:08:50 +0000
commitc4fb008825be4ba311dbfb0b03aafe1a30abfa4d (patch)
tree8297d9250a9ae12cbaea3b4eff559657ab88cc72
parent76c5da22ff4f957a9bf405496fa9d18490ec9281 (diff)
downloadorg.eclipse.ecf-c4fb008825be4ba311dbfb0b03aafe1a30abfa4d.tar.gz
org.eclipse.ecf-c4fb008825be4ba311dbfb0b03aafe1a30abfa4d.tar.xz
org.eclipse.ecf-c4fb008825be4ba311dbfb0b03aafe1a30abfa4d.zip
Initial checkin.
-rw-r--r--examples/bundles/org.eclipse.ecf.example.collab/src/org/eclipse/ecf/example/collab/ui/SharedEditor.java28
1 files changed, 28 insertions, 0 deletions
diff --git a/examples/bundles/org.eclipse.ecf.example.collab/src/org/eclipse/ecf/example/collab/ui/SharedEditor.java b/examples/bundles/org.eclipse.ecf.example.collab/src/org/eclipse/ecf/example/collab/ui/SharedEditor.java
new file mode 100644
index 000000000..f8c08574a
--- /dev/null
+++ b/examples/bundles/org.eclipse.ecf.example.collab/src/org/eclipse/ecf/example/collab/ui/SharedEditor.java
@@ -0,0 +1,28 @@
+package org.eclipse.ecf.example.collab.ui;
+
+import org.eclipse.core.resources.IFile;
+import org.eclipse.core.runtime.CoreException;
+import org.eclipse.core.runtime.IConfigurationElement;
+import org.eclipse.ui.IEditorInput;
+import org.eclipse.ui.IEditorPart;
+import org.eclipse.ui.editors.text.TextEditor;
+import org.eclipse.ui.part.FileEditorInput;
+
+/**
+ * A skeleton shared editor based on TextEditor.
+ * @author kgilmer
+ *
+ */
+public class SharedEditor extends TextEditor implements IEditorPart {
+
+ protected void doSetInput(IEditorInput input) throws CoreException {
+ super.doSetInput(input);
+
+ if (input instanceof FileEditorInput) {
+ IFile file = ((FileEditorInput)input).getFile();
+ System.out.println("Create EclipseCollabSharedObject for " + file.getFullPath());
+ }
+
+
+ }
+}

Back to the top