diff options
author | Michael Valenta | 2006-05-23 19:23:42 +0000 |
---|---|---|
committer | Michael Valenta | 2006-05-23 19:23:42 +0000 |
commit | 4bcb01304ca2c20ecc4d377c615fc611ed82e005 (patch) | |
tree | e63aa879a38599ff86488ef427e3d96824df05d6 /examples/org.eclipse.team.examples.filesystem | |
parent | 14de6252c0b62252f26a62628eb1498081490da4 (diff) | |
download | eclipse.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.html | 50 | ||||
-rw-r--r-- | examples/org.eclipse.team.examples.filesystem/plugin.xml | 1 |
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" |