Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpnehrer2005-02-11 22:39:01 +0000
committerpnehrer2005-02-11 22:39:01 +0000
commit7a95a7832b34c7fc133e47693604c33edc7547d7 (patch)
tree0489ff08269c45968589a8d9acc6b722725c9761
parentf6aea9365f5aa84903d9e5d2f9806ab812eb2247 (diff)
downloadorg.eclipse.ecf-7a95a7832b34c7fc133e47693604c33edc7547d7.tar.gz
org.eclipse.ecf-7a95a7832b34c7fc133e47693604c33edc7547d7.tar.xz
org.eclipse.ecf-7a95a7832b34c7fc133e47693604c33edc7547d7.zip
Added graphshare how-to.
-rw-r--r--doc/bundles/org.eclipse.ecf.doc/html/gettingstarted/graphshare.html51
-rw-r--r--doc/bundles/org.eclipse.ecf.doc/tocgettingstarted.xml1
2 files changed, 52 insertions, 0 deletions
diff --git a/doc/bundles/org.eclipse.ecf.doc/html/gettingstarted/graphshare.html b/doc/bundles/org.eclipse.ecf.doc/html/gettingstarted/graphshare.html
new file mode 100644
index 000000000..dda425c67
--- /dev/null
+++ b/doc/bundles/org.eclipse.ecf.doc/html/gettingstarted/graphshare.html
@@ -0,0 +1,51 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+ <title>Shared Model Editing</title>
+</head>
+<body>
+<h2>Shared Model Editing Using GraphShare</h2>
+<p>The Shared Data Graph Editor allows a group of Eclipse users
+connected to the same container group to collaboratively edit arbitrary
+EMF-generated models. It is an example application that shows how to
+use the GraphShare service.</p>
+<h3>Prerequisites</h3>
+<p>In addition to ECF, you will need:<br>
+</p>
+<ol>
+ <li>Eclipse 3.1M4+</li>
+ <li>EMF+SDO 2.1.0.I2005+<br>
+ </li>
+</ol>
+<h3>Steps</h3>
+<ol>
+ <li>In your workspace, create a simple project, e.g. <span
+ style="font-style: italic;">test</span>.</li>
+ <li>Use the ECF Collaboration Client to connect to a collaboration
+server (local or remote).</li>
+ <li>Create a sample file to collaboratively edit:</li>
+ <ol>
+ <li>In the Navigator view, right-click your newly-created project
+and select <span style="font-style: italic;">New -&gt; Other...</span></li>
+ <li>Select <span style="font-style: italic;">Example EMF Model
+Creation Wizards -&gt; Data Graph Model</span> and click <span
+ style="font-style: italic;">Next</span>.</li>
+ <li>Choose a unique filename for your new model. Note that the full
+workspace path of this file (including the project and all folders) is
+very important -- it is what identifies the model among the peers.
+Click <span style="font-style: italic;">Next</span>.</li>
+ <li>Select <span style="font-style: italic;">http:///org/eclipse/ecf/example/library.ecore</span>
+as the model URI and <span style="font-style: italic;">Library</span>
+as the Model Object. Click <span style="font-style: italic;">Finish</span>.<br>
+ </li>
+ </ol>
+ <li>If you are the first one to share this file, you will see an
+empty Library. If someone else already published this model, you will
+get the initial copy from them.</li>
+ <li>Make changes to the model. When you save, your changes will be
+broadcast to others. When someone else saves, your unsaved changes, if
+any, will be thrown away and replaced by theirs.<br>
+ </li>
+</ol>
+</body>
+</html>
diff --git a/doc/bundles/org.eclipse.ecf.doc/tocgettingstarted.xml b/doc/bundles/org.eclipse.ecf.doc/tocgettingstarted.xml
index c6eb8cb4d..782586388 100644
--- a/doc/bundles/org.eclipse.ecf.doc/tocgettingstarted.xml
+++ b/doc/bundles/org.eclipse.ecf.doc/tocgettingstarted.xml
@@ -5,4 +5,5 @@
<topic label="System Requirements" href="html/gettingstarted/prerequisites.html"/>
<topic label="Connecting to Test Server" href="html/gettingstarted/connect.html"/>
<topic label="Running Test Server" href="html/gettingstarted/runserver.html"/>
+ <topic label="Shared Model Editing" href="html/gettingstarted/graphshare.html"/>
</toc>

Back to the top