Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Valenta2006-05-23 19:23:42 +0000
committerMichael Valenta2006-05-23 19:23:42 +0000
commit4bcb01304ca2c20ecc4d377c615fc611ed82e005 (patch)
treee63aa879a38599ff86488ef427e3d96824df05d6 /examples/org.eclipse.team.examples.filesystem
parent14de6252c0b62252f26a62628eb1498081490da4 (diff)
downloadeclipse.platform.team-4bcb01304ca2c20ecc4d377c615fc611ed82e005.tar.gz
eclipse.platform.team-4bcb01304ca2c20ecc4d377c615fc611ed82e005.tar.xz
eclipse.platform.team-4bcb01304ca2c20ecc4d377c615fc611ed82e005.zip
Updated do with links to the examples
Diffstat (limited to 'examples/org.eclipse.team.examples.filesystem')
-rw-r--r--examples/org.eclipse.team.examples.filesystem/doc-html/team_model_ex.html50
-rw-r--r--examples/org.eclipse.team.examples.filesystem/plugin.xml1
2 files changed, 51 insertions, 0 deletions
diff --git a/examples/org.eclipse.team.examples.filesystem/doc-html/team_model_ex.html b/examples/org.eclipse.team.examples.filesystem/doc-html/team_model_ex.html
new file mode 100644
index 000000000..93ae2c428
--- /dev/null
+++ b/examples/org.eclipse.team.examples.filesystem/doc-html/team_model_ex.html
@@ -0,0 +1,50 @@
+<!doctype html public "-//w3c//dtd html 4.0//en">
+<html>
+<head>
+ <meta name="copyright" content="Copyright (c) IBM Corporation and others 2000, 2006. This page is made available under license. For full details see the LEGAL in the documentation book that contains this page." >
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <title>Team - Logical Model Integration Example</title>
+</head>
+<body>
+
+<h2>Team - Logical Model Integration Example</h2>
+
+<h3>Introduction</h3>
+<p>
+The Logical Model Integration example shows how to make a repository provider
+logical-model-aware and how to make a logical model team-aware. In particular you
+this example shows how to:
+<ul>
+<li>Use ResourceMappings and ModelProviders to ensure that team operations are
+performed on the proper set of resources.</li>
+<li>Support model participation in synchronization and merge operations.</li>
+<li>Use the Common Navigator framework to show logical model trees.</li>
+</ul>
+The example consists of code for both the repository provider and the model provider arranged in the following packages:
+<ul>
+<li><em>org.eclipse.team.examples.filesystem.subscriber</em>: Low level repository synchronization/merge support.</li>
+<li><em>org.eclipse.team.examples.filesystem.ui</em>: Use of ResourceMapping to ensure operations are performed on
+the proper set of resources and Synchronize view integration.</li>
+<li><em>org.eclipse.team.examples.model</em>: The core component of the example model.</li>
+<li><em>org.eclipse.team.examples.model.ui</em>: Use of the Common Navigator to provide a tree-based view
+of the example model.</li>
+<li><em>org.eclipse.team.examples.model.mapping</em>: ModelProvider/ResourceMapping support for the example model.</li>
+<li><em>org.eclipse.team.examples.model.mapping.ui</em>: Synchronize view integration for the model.</li>
+</ul>
+
+<h3>Running the example</h3>
+<p>
+To start using this example:
+<ul>
+<li>Create an Example model project (File/New/Other followed by Team Logical Model Example/Model Project)
+<li>Open the Project Explorer to see the new project
+<li>Add Folders and MOD files as desired.
+<li>Add MOE files to MOD files.
+<li>Share the project with the Basic file system provider.
+<li>Perform various team operations including synchronizations to see the results.
+</li>
+</ul>
+<p>
+</body>
+</html>
+
diff --git a/examples/org.eclipse.team.examples.filesystem/plugin.xml b/examples/org.eclipse.team.examples.filesystem/plugin.xml
index 27a7a62d2..6256087e2 100644
--- a/examples/org.eclipse.team.examples.filesystem/plugin.xml
+++ b/examples/org.eclipse.team.examples.filesystem/plugin.xml
@@ -401,6 +401,7 @@
<extension
point="org.eclipse.ui.navigator.navigatorContent">
<navigatorContent
+ activeByDefault="true"
contentProvider="org.eclipse.team.examples.model.ui.ModelNavigatorContentProvider"
icon="$nl$/icons/full/obj/root_obj.gif"
id="org.eclipse.team.examples.model.navigator"

Back to the top