This commit was manufactured by cvs2svn to create tag 'R2_5_0'.
diff --git a/.cvsignore b/.cvsignore
deleted file mode 100644
index 3a4edf6..0000000
--- a/.cvsignore
+++ /dev/null
@@ -1 +0,0 @@
-.project
diff --git a/_projectCommon.php b/_projectCommon.php
deleted file mode 100644
index 808f6a6..0000000
--- a/_projectCommon.php
+++ /dev/null
@@ -1,116 +0,0 @@
-<?php
-$Nav->setLinkList(null);
-
-$PR = "modeling/mdt";
-$projectName = "MDT";
-$defaultProj = "/uml2";
-
-$isEMFserver = (preg_match("/^emf(?:\.torolab\.ibm\.com)$/", $_SERVER["SERVER_NAME"]));
-$isBuildServer = (preg_match("/^(emft|modeling|build)\.eclipse\.org$/", $_SERVER["SERVER_NAME"])) || $isEMFserver;
-$isBuildDotEclipseServer = $_SERVER["SERVER_NAME"] == "build.eclipse.org";
-$isWWWserver = (preg_match("/^(?:www.|)eclipse.org$/", $_SERVER["SERVER_NAME"]));
-$isEclipseCluster = (preg_match("/^(?:www.||download.|download1.|build.)eclipse.org$/", $_SERVER["SERVER_NAME"]));
-$debug = (isset ($_GET["debug"]) && preg_match("/^\d+$/", $_GET["debug"]) ? $_GET["debug"] : -1);
-$writableRoot = ($isBuildServer ? $_SERVER["DOCUMENT_ROOT"] . "/modeling/includes/" : "/home/data/httpd/writable/www.eclipse.org/");
-$writableBuildRoot = $isBuildDotEclipseServer ? "/opt/public/modeling" : "/home/www-data";
-
-$rooturl = "http://" . $_SERVER["HTTP_HOST"] . "/$PR";
-$downurl = ($isBuildServer ? "" : "http://www.eclipse.org");
-$bugurl = "https://bugs.eclipse.org";
-
-if (isset ($_GET["skin"]) && preg_match("/^(Blue|EclipseStandard|Industrial|Lazarus|Miasma|Modern|OldStyle|Phoenix|PhoenixTest|PlainText|Nova)$/", $_GET["skin"], $regs))
-{
-	$theme = $regs[1];
-}
-else
-{
-	$theme = "Nova";
-}
-
-/* projects/components in cvs */
-/* "proj" => "cvsname" */
-$cvsprojs = array (); /* should always be empty */
-
-/* sub-projects/components in cvs for projects/components above (if any) */
-/* "cvsname" => array("shortname" => "cvsname") */
-$cvscoms = array (
-	"org.eclipse.mdt" => array (
-		"bpmn2" => "org.eclipse.bpmn2",
-		"imm" => "org.eclipse.imm",
-		"mst" => "org.eclipse.mst",
-		"ocl" => "org.eclipse.ocl",
-		"papyrus" => "org.eclipse.papyrus",
-		"sbvr" => "org.eclipse.sbvr",
-		"uml2" => "org.eclipse.uml2",
-		"uml2tools" => "org.eclipse.uml2tools",
-		"xsd" => "org.eclipse.xsd"
-		/* add more here */
-	)
-);
-
-$projects = array (
-	"BPMN2" => "bpmn2",
-	"IMM" => "imm",
-	"MST" => "mst",
-	"OCL" => "ocl",
-	"Papyrus" => "papyrus",
-	"SBVR" => "sbvr",
-	"UML2" => "uml2",
-	"UML2 Tools" => "uml2tools",
-	"XSD" => "xsd"
-);
-$bugcoms = array_flip($projects);
-$bugcoms = preg_replace("/ /", "%20", $bugcoms);
-
-$extraprojects = array(); //components with only downloads, no info yet, "prettyname" => "directory"
-$nodownloads = array("bpmn2","imm","mst","papyrus","sbvr"); //components with only information, no downloads, or no builds available yet, "projectkey"
-$nonewsgroup = array("bpmn2","imm","sbvr"); //components without newsgroup
-$nomailinglist = array(); //components without mailinglist
-$incubating = array("bpmn2","imm","mst","papyrus","sbvr","uml2tools"); // components which are still incubating
-$nomenclature = "Component"; //are we dealing with "components" or "projects"?
-
-include_once $_SERVER["DOCUMENT_ROOT"] . "/modeling/includes/scripts.php";
-
-$regs = null;
-
-$proj = (isset($_GET["project"]) && preg_match("/^(" . join("|", $projects) . ")$/", $_GET["project"], $regs) ? $regs[1] : getProjectFromPath($PR));
-$projct= preg_replace("#^/#", "", $proj);
-
-$buildtypes = array(
-	"R" => "Release",
-	"S" => "Stable",
-	"I" => "Integration",
-	"M" => "Maintenance",
-	"N" => "Nightly"
-);
-
-$Nav->addCustomNav("About This Project", "/projects/project_summary.php?projectid=" . str_replace("/", ".", $PR), "", 1);
-$Nav->addNavSeparator($projectName, "$rooturl/");
-foreach (array_keys(array_diff($projects, $extraprojects)) as $z)
-{
-	$Nav->addCustomNav($z, "$rooturl/?project=$projects[$z]", "_self", 2);
-}
-
-$Nav->addNavSeparator("Downloads", "$downurl/$PR/downloads/?project=$proj");
-$Nav->addCustomNav("Update Manager", "$rooturl/updates/", "_self", 2);
-
-$Nav->addNavSeparator("Documentation", "$rooturl/docs.php?project=$proj");
-$Nav->addCustomNav("FAQ", "$rooturl/faq.php?project=$proj", "_self", 2);
-$Nav->addCustomNav("Plan", "http://www.eclipse.org/projects/project-plan.php?projectid=modeling.mdt", "_self", 2);
-$Nav->addCustomNav("Release Notes", "http://www.eclipse.org/$PR/news/relnotes.php?project=$proj&amp;version=HEAD", "_self", 2);
-$Nav->addCustomNav("Search CVS", "http://www.eclipse.org/$PR/searchcvs.php?q=file%3A+org.eclipse." . strtolower($projectName) . "%2F" . ($proj?"org.eclipse.".$proj."%2F":"") . "+days%3A+7", "_self", 2);
-
-$Nav->addNavSeparator("Community", "http://wiki.eclipse.org/Modeling_Corner");
-$Nav->addCustomNav("Wiki", "http://wiki.eclipse.org/" . ($proj?$projectName . "-" . strtoupper($proj):$projectName), "_self", 2);
-$Nav->addCustomNav("Newsgroups", "$rooturl/newsgroup-mailing-list.php", "_self", 2);
-$Nav->addCustomNav("Modeling Corner", "http://wiki.eclipse.org/Modeling_Corner", "_self", 2);
-$collist = "%26query_format%3Dadvanced&amp;column_changeddate=on&amp;column_bug_severity=on&amp;column_priority=on&amp;column_rep_platform=on&amp;column_bug_status=on&amp;column_product=on&amp;column_component=on&amp;column_version=on&amp;column_target_milestone=on&amp;column_short_short_desc=on&amp;splitheader=0";
-$Nav->addCustomNav("Open Bugs", "$bugurl/bugs/colchange.cgi?rememberedquery=product%3D" . $projectName . (isset ($bugcoms[$proj]) ? "%26component=$bugcoms[$proj]" : "") . "%26bug_status%3DNEW%26bug_status%3DASSIGNED%26bug_status%3DREOPENED%26bug_status%3DRESOLVED%26resolution%3DFIXED%26resolution%3D---%26order%3Dbugs.bug_status%2Cbugs.target_milestone%2Cbugs.bug_id" . $collist, "_self", 2);
-$Nav->addCustomNav("Submit A Bug", "$bugurl/bugs/enter_bug.cgi?product=" . $projectName . (isset ($bugcoms[$proj]) ? "&amp;component=$bugcoms[$proj]" : ""), "_self", 2);
-$Nav->addCustomNav("Contributors", "http://www.eclipse.org/$PR/project-info/team.php", "_self", 2);
-unset ($bugcoms);
-
-$App->AddExtraHtmlHeader("<link rel=\"stylesheet\" type=\"text/css\" href=\"/modeling/includes/common.css\"/>\n");
-addGoogleAnalyticsTrackingCodeToHeader();
-$App->Promotion = TRUE; # set true to enable current eclipse.org site-wide promo
-?>
diff --git a/bpmn2/build/.cvsignore b/bpmn2/build/.cvsignore
deleted file mode 100644
index 79eb93b..0000000
--- a/bpmn2/build/.cvsignore
+++ /dev/null
@@ -1 +0,0 @@
-.htaccess
\ No newline at end of file
diff --git a/bpmn2/build/_common.php b/bpmn2/build/_common.php
deleted file mode 100644
index 4e7f08b..0000000
--- a/bpmn2/build/_common.php
+++ /dev/null
@@ -1,22 +0,0 @@
-<?php

-require_once ("../../../includes/buildServer-common.php");

-

-$options = array (

-	"BaseBuilderBranch" => "R35_M5",

-	

-	"BranchAndJDK" => array (

-		"emf.torolab.ibm.com=------------,------------",

-		"0.0.7=HEAD,/opt/sun-java2-5.0",

-		

-		"build.eclipse.org=------------,------------",

-		"0.0.7=HEAD,/opt/public/common/ibm-java2-ppc-50"

-	),

-	

-	"Mapfile_Rule_Default" => 0, // 0: "Use Map, No Tagging=use-false" or 1:"Generate Map, No Tagging=gen-false"

-

-	"EmailDefault" => "Kenn.Hussey@embarcadero.com", // prefil email contact box with comma-sep'd list

-	

-	"Users" => array ("khussey", "khussey", "khussey") /* build user, eclipse cvs user, IES cvs user */

-);

-

-?>

diff --git a/bpmn2/build/clean.php b/bpmn2/build/clean.php
deleted file mode 100755
index e98dbf0..0000000
--- a/bpmn2/build/clean.php
+++ /dev/null
@@ -1 +0,0 @@
-<?php require_once ("_common.php"); require_once ($_SERVER['DOCUMENT_ROOT'] . "/modeling/build/clean-common.php"); ?>
diff --git a/bpmn2/build/index.php b/bpmn2/build/index.php
deleted file mode 100644
index 5367a81..0000000
--- a/bpmn2/build/index.php
+++ /dev/null
@@ -1 +0,0 @@
-<?php require_once ("_common.php"); require_once ($_SERVER['DOCUMENT_ROOT'] . "/modeling/build/build-common.php"); ?>

diff --git a/bpmn2/build/promo.php b/bpmn2/build/promo.php
deleted file mode 100644
index d95f4ee..0000000
--- a/bpmn2/build/promo.php
+++ /dev/null
@@ -1 +0,0 @@
-<?php require_once ("_common.php"); require_once ($_SERVER['DOCUMENT_ROOT'] . "/modeling/build/promo-common.php"); ?>

diff --git a/bpmn2/eclipse-project-ip-log.csv b/bpmn2/eclipse-project-ip-log.csv
deleted file mode 100644
index 0700b28..0000000
--- a/bpmn2/eclipse-project-ip-log.csv
+++ /dev/null
@@ -1,13 +0,0 @@
-Section 1 (Committers),,,,

-

-dev.eclise.org Login,,,,

-khussey,,,,

-yyang,,,,

-

-Section 2 (Developers),,,,

-

-Component,Bug #,Contributor,Size,Committer

-

-Section 3 (Third Party Software),,,,

-

-Name,Location,License,Usage,

diff --git a/bpmn2/index.php b/bpmn2/index.php
deleted file mode 100644
index 609a42b..0000000
--- a/bpmn2/index.php
+++ /dev/null
@@ -1 +0,0 @@
-<?php header("Location: http://www.eclipse.org/modeling/mdt/?project=bpmn2"); ?>

diff --git a/bpmn2/project-info/contributors.html b/bpmn2/project-info/contributors.html
deleted file mode 100644
index c58367a..0000000
--- a/bpmn2/project-info/contributors.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<p>
-  <li>Kenn Hussey</li>
-  <li>Yves Yang</li>
-</p>
\ No newline at end of file
diff --git a/bpmn2/project-info/overview.html b/bpmn2/project-info/overview.html
deleted file mode 100644
index 9f285a0..0000000
--- a/bpmn2/project-info/overview.html
+++ /dev/null
@@ -1,16 +0,0 @@
-<p>
-BPMN2 is an open source component of the Model Development Tools (MDT) subproject to provide a metamodel implementation based on the forthcoming <a href="http://www.omg.org/cgi-bin/doc?bmi/2007-6-5">Business Process Model and Notation (BPMN) 2.0</a> OMG specification.
-</p>
-<p>
-The objectives of the BPMN2 component are to provide
-<ul>
-  <li>an open source "reference" implementation of the BPMN 2.0 specification</li>
-  <li>an EMF-based foundation on which business process modeling tools can be built</li>
-  <li>a basis for integrating and interchanging artifacts between business process modeling tools</li>
-  <li>a forum for engaging the community in validation of the BPMN 2.0 specification</li>
-  <li>an opportunity for increased collaboration between Eclipse and the OMG</li>
-</ul>
-</p>
-<p>
-For more details on BPMN2, see the <a href="http://wiki.eclipse.org/MDT-BPMN2">Wiki</a>.
-</p>
diff --git a/bpmn2/project-info/plan_0_7.xml b/bpmn2/project-info/plan_0_7.xml
deleted file mode 100644
index 694c0db..0000000
--- a/bpmn2/project-info/plan_0_7.xml
+++ /dev/null
@@ -1,128 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
-<?xml-stylesheet type="text/xsl" href="http://www.eclipse.org/projects/project-plan.xsl"?>
-<plan plan-format="1.0" xmlns="http://www.eclipse.org/project/plan" xmlns:html="http://www.w3.org/1999/xhtml" name="Project Name">
-  <release projectid="modeling.mdt" version="0.7.0" />
-  <introduction>
-    <html:div>
-      <html:p>
-This document lays out the feature and API set for the first release of the 
-Eclipse Business Process Model and Notation (MDT BPMN2) Project, version 0.7.0. 
-This project plan inherits from the Modeling Project Plan, which should be 
-referenced when consulting this individual project plan.
-      </html:p>
-      <html:p>
-<html:i><html:b>Note</html:b> that, because the BPMN<html:sup>TM</html:sup> 2.0 
-specification may not have been adopted and/or finalized by June 2009, APIs 
-provided as part of the 0.7.0 release of <html:b>MDT BPMN2</html:b> are to be 
-considered <html:b>provisional</html:b>.</html:i>
-      </html:p>
-    </html:div>
-  </introduction>
-  <release_deliverables>
-    <html:div>
-The release deliverables have the same form as is found in most Eclipse projects, namely:
-        <html:ul>
-        <html:li>MDT BPMN2 source code release, available as versions tagged "R0_7" in the project's CVS repository</html:li>
-        <html:li>MDT BPMN2 SDK (includes runtime, sources, examples, and documentation) (downloadable and update site)</html:li>
-        <html:li>MDT BPMN2 runtime binary distribution (downloadable and update site)</html:li>
-        <html:li>MDT BPMN2 stand-alone binary distribution (downloadable)</html:li>
-        <html:li>MDT BPMN2 tests (downloadable)</html:li>
-      </html:ul>
-    </html:div>
-  </release_deliverables>
-  <release_milestones>
-    <preamble>
-      <html:div>
-Release milestone occurring at roughly 6 week intervals and follow the 
-Platform milestone releases by approximately 1 week; that is, until the final 
-3.5 release of the Platform, upon which MDT BPMN2 and other projects will 
-release simultaneously. As MDT BPMN2 may become a dependency of numerous other 
-projects, MDT BPMN2 will deliver its milestones within one week of the Eclipse 
-Platform. It is anticipated that MDT BPMN2 will synchronize its milestones with 
-the Galileo milestone schedule.
-      </html:div>
-    </preamble>
-    <milestone date="08/13/2008" milestone="M1" />
-    <milestone date="09/24/2008" milestone="M2" />
-    <milestone date="11/05/2008" milestone="M3" />
-    <milestone date="12/17/2008" milestone="M4" />
-    <milestone date="02/03/2009" milestone="M5" />
-    <milestone date="03/16/2009" milestone="M6">
-      <html:div>API Freeze</html:div>
-    </milestone>
-    <milestone date="05/04/2009" milestone="M7">
-      <html:div>Feature Freeze</html:div>
-    </milestone>
-    <milestone date="05/18/2009" milestone="RC1" />
-    <milestone date="05/25/2009" milestone="RC2" />
-    <milestone date="06/01/2009" milestone="RC3" />
-    <milestone date="06/08/2009" milestone="RC4" />
-    <milestone date="06/15/2009" milestone="RC5" />
-    <milestone date="06/28/2009" milestone="0.7.0" />
-    <postamble>
-      <html:div>
-As MDT BPMN2 is a new subproject of MDT, it will not produce maintenance 
-releases to align with the Ganymede SR releases.
-      </html:div>
-    </postamble>
-  </release_milestones>
-  <target_environments>
-    <html:div>
-In order to remain current, each Eclipse release targets reasonably current 
-versions of the underlying operating environments. The Eclipse Business Process 
-Model and Notation (MDT BPMN2) project depends upon on the Platform and other 
-projects, which are mostly "pure" Java<html:sup>TM</html:sup>. The 3.5 release 
-of the Eclipse Platform Project is written and compiled against version 1.4 of 
-the Java Platform APIs, and targeted to run on version 1.4 of the Java Runtime 
-Environment, Standard Edition. MDT BPMN2 will target the same Java version as 
-EMF and UML2, which currently require Java 5. Eclipse Platform SDK 3.5 will be 
-tested and validated on a number of reference platforms. MDT BPMN2 will be 
-tested and validated against a subset of those listed for the platform.
-    </html:div>
-    <internationalization>
-      <html:div>
-The Eclipse Platform is designed as the basis for internationalized products. 
-The user interface elements provided by the Eclipse SDK components, including 
-dialogs and error messages, are externalized. The English strings are provided 
-as the default resource bundles. As a result, the MDT BPMN2 project will 
-provide English strings in its default bundles and be localized to a subset of 
-those locales offered by the Platform. This plan will be updated to indicate 
-which locales will be provided and the time frame for availability.
-      </html:div>
-    </internationalization>
-  </target_environments>
-  <compatibility_with_previous_releases />
-  <themes_and_priorities>
-    <preamble>
-      <html:div>
-A list of project requirements and agreed upon implementation time frames is 
-found in this document. For the milestones listed in this document, a set of 
-overall themes is used to indicate what major set of functionalities is to be 
-concentrated on for each. These themes are presented below, while the 
-requirements document and associated Bugzilla entries are left to those wanting 
-more detailed information on each.
-      </html:div>
-    </preamble>
-    <theme name="Compliance">
-      <description>
-        <html:div>
-As an implementation of the OMG<html:sup>TM</html:sup>'s BPMN 2.0 
-specification, the MDT BPMN2 project will maintain currency with the adopted 
-and finalized specifications, as they become available.
-        </html:div>
-      </description>
-      <committed bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&amp;classification=Modeling&amp;product=MDT&amp;component=BPMN2&amp;target_milestone=M1&amp;target_milestone=M2&amp;target_milestone=M3&amp;target_milestone=M4&amp;target_milestone=M5&amp;target_milestone=M6&amp;target_milestone=M7&amp;target_milestone=RC&amp;status_whiteboard_type=casesubstring&amp;status_whiteboard=Compliance&amp;keywords_type=allwords&amp;keywords=plan&amp;field0-0-0=flagtypes.name&amp;type0-0-0=substring&amp;value0-0-0=galileo&amp;field0-1-0=flagtypes.name&amp;type0-1-0=notsubstring&amp;value0-1-0=galileo-" />
-      <proposed bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&amp;classification=Modeling&amp;product=MDT&amp;component=BPMN2&amp;target_milestone=0.7.0&amp;status_whiteboard_type=casesubstring&amp;status_whiteboard=Compliance&amp;keywords_type=allwords&amp;keywords=plan&amp;field0-0-0=flagtypes.name&amp;type0-0-0=substring&amp;value0-0-0=galileo&amp;field0-1-0=flagtypes.name&amp;type0-1-0=notsubstring&amp;value0-1-0=galileo-" />
-      <deferred bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&amp;classification=Modeling&amp;product=MDT&amp;component=BPMN2&amp;status_whiteboard_type=casesubstring&amp;status_whiteboard=Compliance&amp;keywords_type=allwords&amp;keywords=plan&amp;field0-0-0=flagtypes.name&amp;type0-0-0=equals&amp;value0-0-0=galileo-" />
-    </theme>
-  </themes_and_priorities>
-  <appendix name="Legal Notices">
-    <html:div>
-      <html:ul>
-        <html:li>Java is a trademark or a registered trademark of Sun Microsystems, Inc.</html:li>
-        <html:li>BPMN and OMG are trademarks of the Object Management Group<html:sup>TM</html:sup>, Inc.</html:li>
-        <html:li>All other products or company names are mentioned for identification purposes only, and may be trademarks or service marks of their respective owners.</html:li>
-      </html:ul>
-    </html:div>
-  </appendix>
-</plan>
diff --git a/bpmn2/project-info/project-page-paragraph.html b/bpmn2/project-info/project-page-paragraph.html
deleted file mode 100644
index 87041de..0000000
--- a/bpmn2/project-info/project-page-paragraph.html
+++ /dev/null
@@ -1 +0,0 @@
-<p>BPMN2 is an open source component of the Model Development Tools (MDT) subproject to provide a metamodel implementation based on the forthcoming Business Process Model and Notation (BPMN) 2.0 OMG specification.</p>
\ No newline at end of file
diff --git a/build/.cvsignore b/build/.cvsignore
deleted file mode 100644
index 79eb93b..0000000
--- a/build/.cvsignore
+++ /dev/null
@@ -1 +0,0 @@
-.htaccess
\ No newline at end of file
diff --git a/build/index.php b/build/index.php
deleted file mode 100644
index 48a1231..0000000
--- a/build/index.php
+++ /dev/null
@@ -1 +0,0 @@
-<?php header("Location: /modeling/mdt/uml2/build/"); ?>
\ No newline at end of file
diff --git a/build/log-viewer.php b/build/log-viewer.php
deleted file mode 100644
index 4f8abc1..0000000
--- a/build/log-viewer.php
+++ /dev/null
@@ -1,2 +0,0 @@
-<?php require_once ("../../includes/buildServer-common.php");
-require_once ($_SERVER['DOCUMENT_ROOT'] . "/modeling/build/log-viewer-common.php"); ?>
\ No newline at end of file
diff --git a/build/removeRelease.php b/build/removeRelease.php
deleted file mode 100644
index 7eb3940..0000000
--- a/build/removeRelease.php
+++ /dev/null
@@ -1,4 +0,0 @@
-<?php
-require_once ("../../includes/buildServer-common.php");
-require($_SERVER["DOCUMENT_ROOT"] . "/modeling/includes/removeRelease-common.php");
-?>
diff --git a/build/sideitems-common.php b/build/sideitems-common.php
deleted file mode 100644
index 5f6d680..0000000
--- a/build/sideitems-common.php
+++ /dev/null
@@ -1,40 +0,0 @@
-<?php

-/* extra sidebar stuff appended at the bottom */

-function sidebar()

-{

-	global $PR, $projct, $isBuildServer;

-

-	if ($isBuildServer)

-	{

-	?>

-	<div class="sideitem">

-		<h6>Actions</h6>

-		<ul>

-		<?php if ($projct == "ocl") { ?>

-			<li>MDT: <a href="/<?php print $PR; ?>/<?php print $projct; ?>/build/">Build</a>,

-				 <a href="/<?php print $PR; ?>/<?php print $projct; ?>/build/clean.php">Clean</a>,

-				 <a href="/<?php print $PR; ?>/<?php print $projct; ?>/build/promo.php">Promote</a></li>

-			<li>QTV: <a href="/modeling/emf/query/build/">Build</a>,

-					 <a href="/modeling/emf/query/build/promo.php">Promote</a></li>

-		<?php } else { ?>

-			<li><a href="/<?php print $PR; ?>/<?php print $projct; ?>/build/">Build</a>,

-					 <a href="/<?php print $PR; ?>/<?php print $projct; ?>/build/promo.php">Promote</a></li>

-		<?php } ?>

-			<li><a href="/<?php print $PR; ?>/downloads/?project=<?php print $projct ? $projct : "uml2"; ?>&amp;showAll=0&amp;showMax=5&amp;sortBy=date">See Recent Builds</a></li>

-		</ul>

-	</div>

-

-	<div class="sideitem">

-		<h6>Info</h6>

-		<ul>

-			<li><a href="https://bugs.eclipse.org/bugs/buglist.cgi?product=MDT&amp;component=<?php echo $projct; ?>&amp;bug_status=ASSIGNED">Assigned Bugs</a></li>

-			<li><a href="https://bugs.eclipse.org/bugs/buglist.cgi?product=MDT&amp;component=<?php echo $projct; ?>&amp;bug_status=RESOLVED&changedin=7">Resolved Bugs This Week</a></li>

-			<li><a href="http://www.eclipse.org/modeling/mdt/searchcvs.php?q=branch%3A+HEAD+days%3A+7">Development This Week</a></li>

-			<li><a href="http://www.eclipse.org/modeling/mdt/searchcvs.php?q=branch%3A+R+days%3A+7">Maintenance This Week</a></li>

-			<!-- <li><a href="http://emf.torolab.ibm.com/<?php print $PR; ?>/downloads/downloads.php">Download Stats</a></li> -->

-		</ul>

-	</div>

-	<?php

-	}

-}

-?>

diff --git a/docs.php b/docs.php
deleted file mode 100644
index 1fcd8f4..0000000
--- a/docs.php
+++ /dev/null
@@ -1,41 +0,0 @@
-<?php
-require_once ("../includes/buildServer-common.php");
-require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/app.class.php"); require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/nav.class.php"); require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/menu.class.php"); $App = new App(); $Nav = new Nav(); $Menu = new Menu(); include($App->getProjectCommon());
-
-if ($proj) { 
-	header("Location: http://wiki.eclipse.org/index.php/MDT-" . strtoupper($proj)); 
-	exit;
-}
-ob_start();
-?>
-<div id="midcolumn">
-
-<h1>Documentation</h1>
-
-<?php 
-
-print doSelectProject($projects, $proj, $nomenclature, "homeitem3col");
-
-?>
-</div>
-<div id="rightcolumn">
-	<div class="sideitem">
-	<h6>See Also</h6>
-	<ul><li><a href="http://wiki.eclipse.org/index.php/MDT">MDT Wiki</a></li>
-	<li><a href="http://www.eclipse.org/modeling/mdt/javadoc/">Javadocs</a></li>
-	</ul>
-	</div>
-</div>
-
-<?php
-
-$html = ob_get_contents();
-ob_end_clean();
-
-$pageTitle = "Eclipse Modeling - MDT - Documentation";
-$pageKeywords = ""; // TODO: add something here
-$pageAuthor = "Neil Skrypuch";
-
-$App->generatePage($theme, $Menu, $Nav, $pageAuthor, $pageKeywords, $pageTitle, $html);
-?>
-<!-- $Id: docs.php,v 1.7 2007/04/05 19:13:25 nickb Exp $ -->
diff --git a/docs/plans/default_style.css b/docs/plans/default_style.css
deleted file mode 100644
index e26fec7..0000000
--- a/docs/plans/default_style.css
+++ /dev/null
@@ -1,18 +0,0 @@
-p, table, td, th {  font-family: arial, helvetica, geneva; font-size: 10pt}
-pre {  font-family: "Courier New", Courier, mono; font-size: 10pt}
-h2 { font-family: arial, helvetica, geneva; font-size: 18pt; font-weight: bold ; line-height: 14px}
-code {  font-family: "Courier New", Courier, mono; font-size: 10pt}
-sup {  font-family: arial,helvetica,geneva; font-size: 10px}
-h3 {  font-family: arial, helvetica, geneva; font-size: 14pt; font-weight: bold}
-li {  font-family: arial, helvetica, geneva; font-size: 10pt}
-h1 {  font-family: arial, helvetica, geneva; font-size: 28px; font-weight: bold}
-body {  font-family: arial, helvetica, geneva; font-size: 10pt; clip:   rect(   ); margin-top: 5mm; margin-left: 3mm}
-.indextop { font-size: x-large;; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold}
-.indexsub { font-size: xx-small;; font-family: Arial, Helvetica, sans-serif; color: #8080FF}
-a.bar:link {  text-decoration: none; color: #FFFFFF}
-a.bar:visited {  color: #FFFFFF; text-decoration: none}
-a.bar:hover {  color: #FFFFFF; text-decoration: underline}
-a.bar {  color: #FFFFFF}
-.jump { font-size: smaller;; font-family: Arial, Helvetica, sans-serif; color: #8080FF ; font-style: normal; text-decoration: none}
-.jump:link { font-size: smaller;; font-family: Arial, Helvetica, sans-serif; color: #8080FF; text-decoration: none}
-.jump:hover { font-size: smaller;; font-family: Arial, Helvetica, sans-serif; color: #0000FF; text-decoration: underline; font-style: normal}
diff --git a/docs/plans/mdt_project_plan_1_0.html b/docs/plans/mdt_project_plan_1_0.html
deleted file mode 100644
index dd1baf0..0000000
--- a/docs/plans/mdt_project_plan_1_0.html
+++ /dev/null
@@ -1,1458 +0,0 @@
-<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 10">
-<meta name=Originator content="Microsoft Word 10">
-<link rel=File-List href="mdt_project_plan_1_0_files/filelist.xml">
-<link rel=Edit-Time-Data href="mdt_project_plan_1_0_files/editdata.mso">
-<!--[if !mso]>
-<style>
-v\:* {behavior:url(#default#VML);}
-o\:* {behavior:url(#default#VML);}
-w\:* {behavior:url(#default#VML);}
-.shape {behavior:url(#default#VML);}
-</style>
-<![endif]-->
-<title>Eclipse MDT - 1.0 Plan</title>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>khussey</o:Author>
-  <o:Template>Normal</o:Template>
-  <o:LastAuthor>Kenn Hussey</o:LastAuthor>
-  <o:Revision>125</o:Revision>
-  <o:TotalTime>3705</o:TotalTime>
-  <o:Created>2004-10-27T01:51:00Z</o:Created>
-  <o:LastSaved>2007-07-19T21:02:00Z</o:LastSaved>
-  <o:Pages>2</o:Pages>
-  <o:Words>5025</o:Words>
-  <o:Characters>28644</o:Characters>
-  <o:Company>Rational Software</o:Company>
-  <o:Lines>238</o:Lines>
-  <o:Paragraphs>67</o:Paragraphs>
-  <o:CharactersWithSpaces>33602</o:CharactersWithSpaces>
-  <o:Version>10.6830</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
-  <w:SpellingState>Clean</w:SpellingState>
-  <w:GrammarState>Clean</w:GrammarState>
-  <w:Compatibility>
-   <w:ApplyBreakingRules/>
-  </w:Compatibility>
-  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]-->
-<link rel=Stylesheet type="text/css" media=all href="default_style.css">
-<style>
-<!--
- /* Font Definitions */
- @font-face
-	{font-family:"MS Mincho";
-	panose-1:2 2 6 9 4 2 5 8 3 4;
-	mso-font-alt:"\FF2D\FF33 \660E\671D";
-	mso-font-charset:128;
-	mso-generic-font-family:modern;
-	mso-font-pitch:fixed;
-	mso-font-signature:-1610612033 1757936891 16 0 131231 0;}
-@font-face
-	{font-family:Verdana;
-	panose-1:2 11 6 4 3 5 4 4 2 4;
-	mso-font-charset:0;
-	mso-generic-font-family:swiss;
-	mso-font-pitch:variable;
-	mso-font-signature:536871559 0 0 0 415 0;}
-@font-face
-	{font-family:"\@MS Mincho";
-	panose-1:2 2 6 9 4 2 5 8 3 4;
-	mso-font-charset:128;
-	mso-generic-font-family:modern;
-	mso-font-pitch:fixed;
-	mso-font-signature:-1610612033 1757936891 16 0 131231 0;}
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	mso-believe-normal-left:yes;}
-h1
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:1;
-	font-size:21.0pt;
-	mso-fareast-font-family:"MS Mincho";
-	font-weight:bold;}
-h2
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-line-height-alt:10.5pt;
-	mso-pagination:widow-orphan;
-	mso-outline-level:2;
-	font-size:18.0pt;
-	mso-fareast-font-family:"MS Mincho";
-	font-weight:bold;}
-h3
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:3;
-	font-size:14.0pt;
-	mso-fareast-font-family:"MS Mincho";
-	font-weight:bold;}
-h4
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:4;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"MS Mincho";
-	font-weight:bold;}
-a:link, span.MsoHyperlink
-	{color:blue;
-	text-decoration:underline;
-	text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
-	{color:blue;
-	text-decoration:underline;
-	text-underline:single;}
-p
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-code
-	{mso-fareast-font-family:"Times New Roman";}
-pre
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
-	font-size:10.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.indextop, li.indextop, div.indextop
-	{mso-style-name:indextop;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:24.0pt;
-	mso-fareast-font-family:"Times New Roman";
-	font-weight:bold;}
-p.indexsub, li.indexsub, div.indexsub
-	{mso-style-name:indexsub;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:7.5pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.jump, li.jump, div.jump
-	{mso-style-name:jump;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-span.header
-	{mso-style-name:header;}
-span.SpellE
-	{mso-style-name:"";
-	mso-spl-e:yes;}
-span.GramE
-	{mso-style-name:"";
-	mso-gram-e:yes;}
-@page Section1
-	{size:8.5in 11.0in;
-	margin:1.0in 1.25in 1.0in 1.25in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
- /* List Definitions */
- @list l0
-	{mso-list-id:3174654;
-	mso-list-template-ids:-631848512;}
-@list l0:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l1
-	{mso-list-id:199630218;
-	mso-list-template-ids:-1221184516;}
-@list l1:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l1:level2
-	{mso-level-tab-stop:1.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level3
-	{mso-level-tab-stop:1.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level4
-	{mso-level-tab-stop:2.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level5
-	{mso-level-tab-stop:2.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level6
-	{mso-level-tab-stop:3.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level7
-	{mso-level-tab-stop:3.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level8
-	{mso-level-tab-stop:4.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level9
-	{mso-level-tab-stop:4.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2
-	{mso-list-id:213278280;
-	mso-list-template-ids:1664226462;}
-@list l2:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l2:level2
-	{mso-level-tab-stop:1.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2:level3
-	{mso-level-tab-stop:1.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2:level4
-	{mso-level-tab-stop:2.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2:level5
-	{mso-level-tab-stop:2.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2:level6
-	{mso-level-tab-stop:3.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2:level7
-	{mso-level-tab-stop:3.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2:level8
-	{mso-level-tab-stop:4.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2:level9
-	{mso-level-tab-stop:4.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l3
-	{mso-list-id:518347990;
-	mso-list-template-ids:1969545748;}
-@list l3:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l4
-	{mso-list-id:676233000;
-	mso-list-template-ids:-227133684;}
-@list l4:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l4:level2
-	{mso-level-tab-stop:1.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l4:level3
-	{mso-level-tab-stop:1.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l4:level4
-	{mso-level-tab-stop:2.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l4:level5
-	{mso-level-tab-stop:2.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l4:level6
-	{mso-level-tab-stop:3.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l4:level7
-	{mso-level-tab-stop:3.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l4:level8
-	{mso-level-tab-stop:4.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l4:level9
-	{mso-level-tab-stop:4.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l5
-	{mso-list-id:1020815444;
-	mso-list-template-ids:1064305294;}
-@list l5:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l6
-	{mso-list-id:1303848377;
-	mso-list-template-ids:-391109514;}
-@list l6:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l6:level2
-	{mso-level-tab-stop:1.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l6:level3
-	{mso-level-tab-stop:1.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l6:level4
-	{mso-level-tab-stop:2.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l6:level5
-	{mso-level-tab-stop:2.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l6:level6
-	{mso-level-tab-stop:3.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l6:level7
-	{mso-level-tab-stop:3.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l6:level8
-	{mso-level-tab-stop:4.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l6:level9
-	{mso-level-tab-stop:4.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l7
-	{mso-list-id:1801222523;
-	mso-list-template-ids:2083964204;}
-@list l7:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l8
-	{mso-list-id:1983924606;
-	mso-list-template-ids:1784082268;}
-@list l8:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-ol
-	{margin-bottom:0in;}
-ul
-	{margin-bottom:0in;}
--->
-</style>
-<!--[if gte mso 10]>
-<style>
- /* Style Definitions */
- table.MsoNormalTable
-	{mso-style-name:"Table Normal";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	mso-style-noshow:yes;
-	mso-style-parent:"";
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-</style>
-<![endif]--><![if mso 9]>
-<style>
-p.MsoNormal
-	{margin-left:8.5pt;}
-</style>
-<![endif]>
-<meta name="Kenn Hussey" content="Eclipse UML2 PMC">
-<!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="24578"/>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <o:shapelayout v:ext="edit">
-  <o:idmap v:ext="edit" data="1"/>
- </o:shapelayout></xml><![endif]-->
-</head>
-
-<body lang=EN-US link=blue vlink=blue style='tab-interval:.5in;margin-left:
-8.5pt;margin-top:14.2pt'>
-
-<div class=Section1>
-
-<h1>Eclipse MDT<br>
-1.0 Plan</h1>
-
-<p>Last revised 16:56 EDT July 19, 2007 (<img width=12 height=12
-id="_x0000_i1025" src="../../images/new.gif" border=0> marks interesting
-changes over the <a href="mdt_project_plan_1_0_20070705.html">previous plan
-revision</a>)</p>
-
-<p><i>Please send comments about this plan to the </i><a
-href="mailto:mdt-dev@eclipse.org">mdt-dev@eclipse.org</a> <i>developer mailing
-list.</i></p>
-
-<p>This document lays out the feature and API set for the next feature release
-of the Eclipse MDT project, designated release 1.0. </p>
-
-<ul type=disc>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#Deliverables">Release deliverables</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#Milestones">Release milestones</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#TargetOperatingEnvironments">Target operating
-     environments</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#Compatibility">Compatibility with previous
-     releases</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#_EODM_component">EODM component</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#_OCL__component">OCL component</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#_UML2__component">UML2 component</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#_UML2_Tools_">UML2 Tools component</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#_XSD_component">XSD component</a><o:p></o:p></span></li>
-</ul>
-
-<p>Plans do not materialize out of nowhere, nor are they entirely static. To
-ensure the planning process is transparent and open to the entire Eclipse
-community, plans are posted in an embryonic form and then revised from time to
-time throughout the release cycle. </p>
-
-<p>The first part of the plan deals with the important matters of release
-deliverables, release milestones, target operating environments, and
-release-to-release compatibility. These are all things that need to be clear
-for any release, even if no features were to change.&nbsp; </p>
-
-<p>The remainder of the plan consists of plan items for the components under
-the Eclipse MDT project. Each plan item covers a feature or API that is to be
-added, or some aspect that is to be improved. Each plan item has its own entry
-in the Eclipse <span class=SpellE>bugzilla</span> database, with a title and a
-concise summary (usually a single paragraph) that explains the work item at a
-suitably high enough level so that everyone can readily understand what the
-work item is without having to understand the nitty-gritty detail. </p>
-
-<p>Not all plan items represent the same amount of work; some may be quite
-large, others, quite small. Some plan items may involve work that is localized
-to a single subsystem; others may involve coordinated changes across several
-projects within the same top-level project; and others may involve coordination
-with other top-level projects. Although some plan items are for work that is
-more pressing that others, the plan items appear in no particular order. </p>
-
-<p>Fixing bugs, improving test coverage, documentation, examples, performance
-tuning, usability, etc. are considered routine ongoing maintenance activities
-and are not included in this plan unless they would also involve a significant
-change to the API or feature set, or involve a significant amount of work. The
-intent of the plan is to account for all interesting feature work.</p>
-
-<p>The current status of each plan item is noted: </p>
-
-<ul type=disc>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo3;tab-stops:list .5in'><b style='mso-bidi-font-weight:
-     normal'><span style='font-size:10.0pt;font-family:Arial'>Committed</span></b><span
-     style='font-size:10.0pt;font-family:Arial'> plan item – A committed plan
-     item is one that we have decided to address for the release.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo3;tab-stops:list .5in'><b style='mso-bidi-font-weight:
-     normal'><span style='font-size:10.0pt;font-family:Arial'>Proposed</span></b><span
-     style='font-size:10.0pt;font-family:Arial'> plan item – A proposed plan
-     item is one that we are considering addressing for the release. Although
-     we are actively investigating it, we are not yet in a position to commit
-     to it, or to say that we won’t be able to address it. After due
-     consideration, a proposal will either be committed or deferred.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo3;tab-stops:list .5in'><b style='mso-bidi-font-weight:
-     normal'><span style='font-size:10.0pt;font-family:Arial'>Deferred</span></b><span
-     style='font-size:10.0pt;font-family:Arial'> plan item – A reasonable
-     proposal that will not make it into this release for some reason is marked
-     as deferred with a brief note as to why it was deferred. Deferred plan items
-     may resurface as committed plan items at a later point.<o:p></o:p></span></li>
-</ul>
-
-<h2><a name=Deliverables></a>Release deliverables</h2>
-
-<p>The release deliverables are: </p>
-
-<ul type=disc>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Source code release for the EODM component, available
-     as versions tagged &quot;R0_9&quot; in the eclipse.org <a
-     href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>EODM runtime binary and SDK distributions
-     (downloadable).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>EODM runtime binary and SDK features on eclipse.org
-     update site (install via Eclipse update manager).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Source code release for the OCL component, available as
-     versions tagged &quot;R1_1&quot; in the eclipse.org <a
-     href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>OCL runtime binary and SDK distributions
-     (downloadable).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>OCL runtime binary and SDK features on eclipse.org
-     update site (install via Eclipse update manager).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Source code release for the UML2 component, available
-     as versions tagged &quot;R2_1&quot; in the eclipse.org <a
-     href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 runtime binary and SDK distributions
-     (downloadable).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 runtime binary and SDK features on eclipse.org
-     update site (install via Eclipse update manager).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Source code release for the UML2 Tools component,
-     available as versions tagged &quot;R0_7&quot; in the eclipse.org <a
-     href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 Tools runtime binary and SDK distributions
-     (downloadable).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 Tools runtime binary and SDK features on
-     eclipse.org update site (install via Eclipse update manager).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Source code release for XSD component, available as
-     versions tagged &quot;R2_3&quot; in the eclipse.org <a
-     href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>XSD runtime binary and SDK distributions
-     (downloadable).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>XSD runtime binary and SDK features on eclipse.org
-     update site (install via Eclipse update manager).<o:p></o:p></span></li>
-</ul>
-
-<h2><a name=Milestones></a>Release milestones</h2>
-
-<p>Release milestone occurring at roughly 6 week intervals exist to facilitate
-coarse-grained planning and staging. The milestones are:</p>
-
-<ul type=disc>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo10;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Thursday, November 16 – Milestone 3 (1.0 M3) – Stable
-     Build based on Eclipse 3.3 M3 </span><span style='mso-bidi-font-style:
-     italic'><img border=0 width=12 height=12 id="_x0000_i1026"
-     src="../../images/ok.gif"></span><span style='font-size:10.0pt;font-family:
-     Arial'><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo10;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Thursday, January 4 – Milestone 4 (1.0 M4) – Stable
-     Build based on Eclipse 3.3 M4 </span><span style='mso-bidi-font-style:
-     italic'><img border=0 width=12 height=12 id="_x0000_i1027"
-     src="../../images/ok.gif"></span><span style='font-size:10.0pt;font-family:
-     Arial'><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo10;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Friday, February 23 – Milestone 5 (1.0 M5) – Stable
-     Build based on Eclipse 3.3 M5 </span><span style='mso-bidi-font-style:
-     italic'><img border=0 width=12 height=12 id="_x0000_i1028"
-     src="../../images/ok.gif"></span><span style='font-size:10.0pt;font-family:
-     Arial'><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo10;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Friday, April 6 – Milestone 6 (1.0 M6) – API Freeze –
-     Stable Build based on Eclipse 3.3 M6 </span><span style='mso-bidi-font-style:
-     italic'><img border=0 width=12 height=12 id="_x0000_i1029"
-     src="../../images/ok.gif"></span><span style='font-size:10.0pt;font-family:
-     Arial'><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo10;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Friday, May 18 – Milestone 7 (1.0 RC0) – Stable Build
-     based on Eclipse 3.3 RC0 </span><span style='mso-bidi-font-style:italic'><img
-     border=0 width=12 height=12 id="_x0000_i1030" src="../../images/ok.gif"></span><span
-     style='font-size:10.0pt;font-family:Arial'><o:p></o:p></span></li>
-</ul>
-
-<p>The 1.0 release is targeted for late June 2007. All release deliverables
-will be available for download as soon as the release has been tested and
-validated in the target operating configurations listed below.</p>
-
-<h2><a name=TargetOperatingEnvironments></a>Target Operating Environments</h2>
-
-<p>In order to remain current, each release of an Eclipse project targets
-reasonably current versions of underlying operating environments and other
-Eclipse projects on which it depends.&nbsp;</p>
-
-<p>Most of Eclipse is &quot;pure&quot; <span class=SpellE>Java<sup><span
-style='font-size:9.5pt'>TM</span></sup></span> code and has no direct
-dependence on the underlying operating system. The chief dependence is on the
-Eclipse Platform, and on the Java 2 Platform that runs it.</p>
-
-<p>The MDT 1.0 release depends on the following:</p>
-
-<ul type=disc>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l6 level1 lfo13;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Java 2 Platform 1.5<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l6 level1 lfo13;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Eclipse Platform 3.3<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l6 level1 lfo13;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>EMF 2.3<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l6 level1 lfo13;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>GMF 2.0<o:p></o:p></span></li>
-</ul>
-
-<p>The 1.0 release of MDT is designed to run on any configuration supporting
-the above components.</p>
-
-<p>The Eclipse Platform runs in a variety of operating environments. Testing is
-focused on a handful of popular <span class=header>combinations of operating
-system and Java 2 Platform; these are our </span><em><span style='font-family:
-Arial'>reference platforms</span></em><span class=header>. Eclipse undoubtedly
-runs fine in many operating environments beyond the reference platforms we
-test. However, since we do not systematically test them we cannot vouch for
-them. Problems encountered when running Eclipse on non-reference platform that
-cannot be recreated on any reference platform will be given lower priority than
-problems with running Eclipse on a reference platform.</span></p>
-
-<p><span style='mso-bidi-font-weight:bold'>See the <a
-href="http://www.eclipse.org/eclipse/development/eclipse_project_plan_3_3.html">Eclipse
-Project 3.3 plan</a> for a list of reference platforms.</span></p>
-
-<h4><span style='font-family:Arial'>Internationalization<o:p></o:p></span></h4>
-
-<p>Eclipse is designed as the basis for internationalized products. The user
-interface elements provided by the various Eclipse projects, including dialogs
-and error messages, are externalized. The English strings for MDT are provided
-as the default resource bundles. Translations are not provided with this
-release. However, the plug-in fragment mechanism provides the means by which
-translations into any number of other languages can be incorporated.</p>
-
-<h2><a name=Compatibility></a>Compatibility with Previous Releases</h2>
-
-<h3>Compatibility of EODM 0.9 with 0.7</h3>
-
-<p>The EODM 0.9 component of Eclipse MDT will <b style='mso-bidi-font-weight:
-normal'>not</b> be compatible with EODM 0.7.</p>
-
-<p><b>API Contract Compatibility:</b> EODM 0.9 will <b style='mso-bidi-font-weight:
-normal'>not</b> be upwards contract-compatible with EODM 0.7 as noted in the <i>EODM
-0.9 Migration</i> Guide. Programs that use affected APIs and extension points
-will need to be ported to EODM 0.9 APIs. Downward contract compatibility is not
-supported. Compliance with EODM 0.9 APIs would <b style='mso-bidi-font-weight:
-normal'>not</b> ensure compliance with EODM 0.7 APIs. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain contract compatibility.</p>
-
-<p><b>Binary (plug-in) Compatibility:</b> EODM 0.9 will <b style='mso-bidi-font-weight:
-normal'>not</b> be upwards binary-compatible with EODM 0.7 as noted in the <i>EODM
-0.9 Migration</i> Guide. Downward plug-in compatibility is not supported:
-plug-ins compiled against EODM 0.9 will be unusable with EODM 0.7. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain binary compatibility.</p>
-
-<p><b>Source Compatibility:</b> Source files written to use EODM 0.7 APIs will <b
-style='mso-bidi-font-weight:normal'>not</b> compile and run successfully
-against EODM 0.9 APIs. In some cases, it may be necessary to make minor changes
-to the source code to disambiguate things like imports or overloaded method
-invocations. Downward source compatibility is not supported. If source files
-use new APIs, they will not be usable with earlier versions. </p>
-
-<p><b>Workspace Compatibility:</b> EODM 0.9 will <b style='mso-bidi-font-weight:
-normal'>not</b> be upwards workspace-compatible with EODM 0.7 as noted. This
-means that workspaces and projects created by an Eclipse with EODM 0.7 installed
-<b style='mso-bidi-font-weight:normal'>cannot</b> be successfully opened by an
-Eclipse with EODM 0.9 installed. This includes both hidden metadata, which is
-localized to a particular workspace, as well as metadata files found within a
-workspace project, which may propagate between workspaces via file copying or
-team repositories. User interface session state may be discarded when a
-workspace is upgraded. Downward workspace compatibility is not supported.
-Metadata files created (or overwritten) by the newer version will generally be
-unusable with older versions.</p>
-
-<p><b>Non-compliant usage of API's</b>: All non-API methods and classes, and
-certainly everything in a package with &quot;internal&quot; in its name, are
-considered implementation details which may vary between operating environment
-and are subject to change without notice. Client plug-ins that directly <span
-class=GramE>depend</span> on anything other than what is specified in the API
-are inherently unsupportable and receive no guarantees about compatibility
-within a single release much less with an earlier releases. Refer to <i><a
-href="http://www.eclipse.org/articles/Article-API%20use/eclipse-api-usage-rules.html">How
-to Use the Eclipse API</a></i> for information about how to write compliant
-plug-ins.</p>
-
-<h3>Compatibility of OCL 1.1 with 1.0</h3>
-
-<p>The OCL 1.1 component of Eclipse MDT will be compatible with OCL 1.0, except
-in those areas noted in the OCL 1.1 Migration Guide.</p>
-
-<p><b>API Contract Compatibility:</b> OCL 1.1 will be upwards
-contract-compatible with OCL 1.0 except in those areas noted in the <i>OCL 1.1
-Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Programs that
-use affected APIs and extension points will need to be ported to OCL 1.1 APIs.
-Downward contract compatibility is not supported. There is no guarantee that
-compliance with OCL 1.1 APIs would ensure compliance with OCL 1.0 APIs. Refer
-to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain contract compatibility.</p>
-
-<p><b>Binary (plug-in) Compatibility:</b> OCL 1.1 will be upwards
-binary-compatible with OCL 1.0 except in those areas noted in the <i>OCL 1.1
-Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Downward plug-in
-compatibility is not supported: plug-ins compiled against OCL 1.1 will likely
-be unusable with OCL 1.0. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain binary compatibility.</p>
-
-<p><b>Source Compatibility:</b> Source files written to use OCL 1.0 APIs will
-usually compile and run successfully against OCL 1.1 APIs, although this cannot
-be guaranteed. Because OCL 1.1 may exploit new Java language constructs and/or
-aspects of the OCL specification, there is an increased chance of source
-incompatibilities compared to previous OCL releases. In some cases, it may be
-necessary to make minor changes to the source code to disambiguate things like
-imports or overloaded method invocations. Downward source compatibility is not
-supported. If source files use new APIs, they will not be usable with earlier
-versions.</p>
-
-<p><b>Workspace Compatibility:</b> OCL 1.1 will be upwards workspace-compatible
-with OCL 1.0 unless noted. This means that workspaces and projects created by
-an Eclipse with OCL 1.0 installed can be successfully opened by an Eclipse with
-OCL 1.1 installed. This includes both hidden metadata, which is localized to a
-particular workspace, as well as metadata files found within a workspace
-project, which may propagate between workspaces via file copying or team
-repositories. User interface session state may be discarded when a workspace is
-upgraded. Downward workspace compatibility is not supported. Metadata files
-created (or overwritten) by the newer version will generally be unusable with
-older versions.</p>
-
-<p><b>Non-compliant usage of API's</b>: All non-API methods and classes, and
-certainly everything in a package with &quot;internal&quot; in its name, are
-considered implementation details which may vary between operating environment
-and are subject to change without notice. Client plug-ins that directly <span
-class=GramE>depend</span> on anything other than what is specified in the API
-are inherently unsupportable and receive no guarantees about compatibility
-within a single release much less with an earlier releases. Refer to <i><a
-href="http://www.eclipse.org/articles/Article-API%20use/eclipse-api-usage-rules.html">How
-to Use the Eclipse API</a></i> for information about how to write compliant
-plug-ins.</p>
-
-<h3>Compatibility of UML2 2.1 with 2.0</h3>
-
-<p>The UML2 2.1 component of Eclipse MDT will be compatible with UML2 2.0,
-except in those areas noted in the<img border=0 width=12 height=12
-id="_x0000_i1057" src="../../images/new.gif"> <a
-href="../../uml2/docs/guides/UML2_2.1_Migration_Guide/guide.html">UML2 2.1
-Migration Guide</a>.</p>
-
-<p><b>API Contract Compatibility:</b> UML2 2.1 will be upwards
-contract-compatible with UML2 2.0 except in those areas noted in the<img
-border=0 width=12 height=12 id="_x0000_i1055" src="../../images/new.gif"> <i><a
-href="../../uml2/docs/guides/UML2_2.1_Migration_Guide/guide.html">UML2 2.1
-Migration<span style='mso-bidi-font-style:normal'> Guide</span></a></i>.
-Programs that use affected APIs and extension points will need to be ported to
-UML2 2.1 APIs. Downward contract compatibility is not supported. There is no
-guarantee that compliance with UML2 2.1 APIs would ensure compliance with UML2
-2.0 APIs. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain contract compatibility.</p>
-
-<p><b>Binary (plug-in) Compatibility:</b> UML2 2.1 will be upwards
-binary-compatible with UML2 2.0 except in those areas noted in the<img
-border=0 width=12 height=12 id="_x0000_i1056" src="../../images/new.gif"> <i><a
-href="../../uml2/docs/guides/UML2_2.1_Migration_Guide/guide.html">UML2 2.1
-Migration<span style='mso-bidi-font-style:normal'> Guide</span></a></i>.
-Downward plug-in compatibility is not supported: plug-ins compiled against UML2
-2.1 will likely be unusable with UML2 2.0. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain binary compatibility.</p>
-
-<p><b>Source Compatibility:</b> Source files written to use UML2 2.0 APIs will
-usually compile and run successfully against UML2 2.1 APIs, although this cannot
-be guaranteed. Because UML2 2.1 may exploit new Java language constructs, there
-is an increased chance of source incompatibilities compared to previous UML2
-releases. In some cases, it may be necessary to make minor changes to the
-source code to disambiguate things like imports or overloaded method
-invocations. Downward source compatibility is not supported. If source files
-use new APIs, they will not be usable with earlier versions.</p>
-
-<p><b>Workspace Compatibility:</b> UML2 2.1 will be upwards workspace-compatible
-with UML2 2.0 unless noted. This means that workspaces and projects created by
-an Eclipse with UML2 2.0 installed can be successfully opened by an Eclipse
-with UML2 2.1 installed. This includes both hidden metadata, which is localized
-to a particular workspace, as well as metadata files found within a workspace
-project, which may propagate between workspaces via file copying or team
-repositories. User interface session state may be discarded when a workspace is
-upgraded. Downward workspace compatibility is not supported. Metadata files
-created (or overwritten) by the newer version will generally be unusable with
-older versions.</p>
-
-<p><b>Non-compliant usage of API's</b>: All non-API methods and classes, and
-certainly everything in a package with &quot;internal&quot; in its name, are
-considered implementation details which may vary between operating environment
-and are subject to change without notice. Client plug-ins that directly <span
-class=GramE>depend</span> on anything other than what is specified in the API
-are inherently unsupportable and receive no guarantees about compatibility
-within a single release much less with an earlier releases. Refer to <i><a
-href="http://www.eclipse.org/articles/Article-API%20use/eclipse-api-usage-rules.html">How
-to Use the Eclipse API</a></i> for information about how to write compliant
-plug-ins.</p>
-
-<h3>Compatibility of XSD 2.3 with 2.2</h3>
-
-<p>The XSD 2.3 component of Eclipse MDT will be compatible with XSD 2.2, except
-in those areas noted in the XSD 2.3 Migration Guide.</p>
-
-<p><b>API Contract Compatibility:</b> XSD 2.3 will be upwards contract-compatible
-with XSD 2.2 except in those areas noted in the <i>XSD 2.3 Migration</i><i
-style='mso-bidi-font-style:normal'> Guide</i>. Programs that use affected APIs
-and extension points will need to be ported to XSD 2.3 APIs. Downward contract
-compatibility is not supported. There is no guarantee that compliance with XSD
-2.3 APIs would ensure compliance with XSD 2.2 APIs. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain contract compatibility.</p>
-
-<p><b>Binary (plug-in) Compatibility:</b> XSD 2.3 will be upwards
-binary-compatible with XSD 2.3 except in those areas noted in the <i>XSD 2.3
-Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Downward plug-in
-compatibility is not supported: plug-ins compiled against XSD 2.3 will likely
-be unusable with XSD 2.2. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain binary compatibility.</p>
-
-<p><b>Source Compatibility:</b> Source files written to use XSD 2.2 APIs will
-usually compile and run successfully against XSD 2.3 APIs, although this cannot
-be guaranteed. Because XSD 2.3 may exploit new Java language constructs, there
-is an increased chance of source incompatibilities compared to previous XSD
-releases. In some cases, it may be necessary to make minor changes to the
-source code to disambiguate things like imports or overloaded method
-invocations. Downward source compatibility is not supported. If source files
-use new APIs, they will not be usable with earlier versions.</p>
-
-<p><b>Workspace Compatibility:</b> XSD 2.3 will be upwards workspace-compatible
-with XSD 2.2 unless noted. This means that workspaces and projects created by
-an Eclipse with XSD 2.2 installed can be successfully opened by an Eclipse with
-XSD 2.3 installed. This includes both hidden metadata, which is localized to a
-particular workspace, as well as metadata files found within a workspace
-project, which may propagate between workspaces via file copying or team
-repositories. User interface session state may be discarded when a workspace is
-upgraded. Downward workspace compatibility is not supported. Metadata files
-created (or overwritten) by the newer version will generally be unusable with
-older versions.</p>
-
-<p><b>Non-compliant usage of API's</b>: All non-API methods and classes, and
-certainly everything in a package with &quot;internal&quot; in its name, are
-considered implementation details which may vary between operating environment
-and are subject to change without notice. Client plug-ins that directly <span
-class=GramE>depend</span> on anything other than what is specified in the API
-are inherently unsupportable and receive no guarantees about compatibility
-within a single release much less with an earlier releases. Refer to <i><a
-href="http://www.eclipse.org/articles/Article-API%20use/eclipse-api-usage-rules.html">How
-to Use the Eclipse API</a></i> for information about how to write compliant
-plug-ins.</p>
-
-<h2>Themes</h2>
-
-<p>The changes under consideration for the next release of Eclipse MDT align
-with themes identified by the <a
-href="http://www.eclipse.org/org/councils/roadmap_v2_0/themes_v2_0.php">Eclipse
-Requirements Council</a> and <a
-href="http://wiki.eclipse.org/index.php/Modeling_Project_Plan">Modeling project</a>.</p>
-
-<h2><a name=UML2></a><a name="_EODM_component"></a><span style='mso-bookmark:
-UML2'>EODM component</span></h2>
-
-<p><span style='mso-bookmark:UML2'>EODM is an implementation of RDF(S)/OWL <span
-class=SpellE>metamodels</span> of the </span><a
-href="http://www.omg.org/ontology"><span style='mso-bookmark:UML2'>Ontology
-Definition <span class=SpellE>Metamodel</span> (ODM)</span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'> using EMF
-with additional parsing, inference, model transformation and editing functions.
-Plan items reflect new features of the EODM component, or areas where existing
-features will be significantly reworked (<span style='mso-bidi-font-style:italic'><img
-border=0 width=12 height=12 id="_x0000_i1031" src="../../images/ok.gif"> marks
-completed work)</span>.</span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Committed
-Items (EODM component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Standard Compliance<span
-style='mso-bidi-font-weight:bold'>.</span></b></span> Provide a new API that is
-compliant with the (to be adopted) 5th submission of the ODM specification to
-the OMG. (</span><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=162682"><span
-style='mso-bookmark:UML2'>162682</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Appealing to a Broader Community]<span
-style='mso-bidi-font-style:italic'> <img border=0 width=12 height=12
-id="_x0000_i1032" src="../../images/ok.gif"></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Dynamic Typing.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide support for dynamic typing. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=162683"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>162683</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: </span>Appealing to a Broader
-Community<span style='mso-bidi-font-weight:bold'>]</span><span
-style='mso-bidi-font-style:italic'> <img border=0 width=12 height=12
-id="_x0000_i1033" src="../../images/ok.gif"></span><span style='mso-bidi-font-weight:
-bold'><o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>RDF/OWL Parsing and
-Serialization.</b></span><span style='mso-bidi-font-weight:bold'> Provide
-support for RDF/OWL parsing and serialization. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=162684"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>162684</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: </span>Appealing to a Broader
-Community<span style='mso-bidi-font-weight:bold'>]</span><span
-style='mso-bidi-font-style:italic'> <img border=0 width=12 height=12
-id="_x0000_i1034" src="../../images/ok.gif"></span><span style='mso-bidi-font-weight:
-bold'><o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>RDF/OWL Reasoning.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide support for RDF/OWL reasoning. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=162685"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>162685</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: </span>Appealing to a Broader
-Community<span style='mso-bidi-font-weight:bold'>]</span><span
-style='mso-bidi-font-style:italic'> <img border=0 width=12 height=12
-id="_x0000_i1035" src="../../images/ok.gif"></span><span style='mso-bidi-font-weight:
-bold'><o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>RDF/OWL Transformation
-to/from <span class=SpellE>Ecore</span>.</b></span><span style='mso-bidi-font-weight:
-bold'> Provide a mechanism to transform RDF/OWL models to/from <span
-class=SpellE>Ecore</span>. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=162686"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>162686</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Cohesion]</span><span
-style='mso-bidi-font-style:italic'> <img border=0 width=12 height=12
-id="_x0000_i1036" src="../../images/ok.gif"></span><span style='mso-bidi-font-weight:
-bold'><o:p></o:p></span></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Proposed
-Items (EODM component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Deferred
-Items (EODM component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h2><span style='mso-bookmark:UML2'><a name="_UML2_component"></a><a
-name="_OCL__component"></a>OCL component</span></h2>
-
-<p><span style='mso-bookmark:UML2'>OCL is an implementation of the OCL OMG
-standard for EMF-based models. Plan items reflect new features of the OCL
-component, or areas where existing features will be significantly reworked (<span
-style='mso-bidi-font-style:italic'><img border=0 width=12 height=12
-id="_x0000_i1037" src="../../images/ok.gif"> marks completed work)</span>.</span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Committed
-Items (OCL component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Parsing API.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide a public API for parsing OCL
-documents, with the complete context declaration syntax. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=144210"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>144210</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: </span>Design for Extensibility –
-Be a Better Platform<span style='mso-bidi-font-weight:bold'>] </span><span
-style='mso-bidi-font-style:italic'><img border=0 width=12 height=12
-id="_x0000_i1038" src="../../images/ok.gif"></span><span style='mso-bidi-font-weight:
-bold'><o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Integration with UML.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide support for parsing and evaluating
-OCL constraints and expressions on the UML <span class=SpellE>metamodel</span>.
-(</span></span><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=105199"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>105199</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Cohesion]</span><span
-style='mso-bidi-font-style:italic'> <img border=0 width=12 height=12
-id="_x0000_i1039" src="../../images/ok.gif"></span><span style='mso-bidi-font-weight:
-bold'><o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>EMF 2.3 / J2SE 5 Support.</b></span><span
-style='mso-bidi-font-weight:bold'> Adopt EMF 2.3, including regeneration of the
-OCL <span class=SpellE>metamodel</span>. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=156361"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>156361</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: </span>Design for Extensibility –
-Be a Better Platform<span style='mso-bidi-font-weight:bold'>] </span><span
-style='mso-bidi-font-style:italic'><img border=0 width=12 height=12
-id="_x0000_i1040" src="../../images/ok.gif"></span><span style='mso-bidi-font-weight:
-bold'><o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Improved Documentation.</b></span><span
-style='mso-bidi-font-weight:bold'> Develop a complete Programmer’s Guide for
-the OCL subcomponent. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=156360"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>156360</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Simple to Use] </span><span
-style='mso-bidi-font-style:italic'><img border=0 width=12 height=12
-id="_x0000_i1041" src="../../images/ok.gif"></span><span style='mso-bidi-font-weight:
-bold'><o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>LPG.</b></span><span
-style='mso-bidi-font-weight:bold'> Consume LPG runtime library from the Orbit
-project. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=156366"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>156366</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Project Restructuring] </span><span
-style='mso-bidi-font-style:italic'><img border=0 width=12 height=12
-id="_x0000_i1042" src="../../images/ok.gif"></span><span style='mso-bidi-font-weight:
-bold'><o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Stand-alone support.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide a stand-alone (Eclipse-free) OCL
-build. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=136817"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>136817</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]</span><span
-style='mso-bidi-font-style:italic'> <img border=0 width=12 height=12
-id="_x0000_i1043" src="../../images/ok.gif"></span><span style='mso-bidi-font-weight:
-bold'><o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><b
-style='mso-bidi-font-weight:normal'>ICU4J.</b><span style='mso-bidi-font-weight:
-bold'> Isolate and minimize dependency on ICU4J; ensure support for the “thin”
-variant of ICU4J. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=156364"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>156364</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Enable Consistent Multi-language
-Support]</span><span style='mso-bidi-font-style:italic'> <img border=0
-width=12 height=12 id="_x0000_i1044" src="../../images/ok.gif"></span><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Proposed
-Items (OCL component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Deferred
-Items (OCL component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Standard Compliance.</b></span><span
-style='mso-bidi-font-weight:bold'> Maintain currency of the API with the <span
-class=SpellE>OMG’s</span> OCL, ensuring backward API compatibility as much as
-possible. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=156363"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>156363</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>OCL Conformance.</b></span><span
-style='mso-bidi-font-weight:bold'> Validate and document the API’s conformance
-to the OCL Specification’s compliance points. This includes which language capabilities
-are supported and which <span class=SpellE>metamodels</span> (EMOF/<span
-class=SpellE>Ecore</span>, UML) are supported. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=152003"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>152003</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: </span>Design for Extensibility –
-Be a Better Platform<span style='mso-bidi-font-weight:bold'>]<o:p></o:p></span></span></p>
-
-<h2><span style='mso-bookmark:UML2'><a name="_UML2__component"></a>UML2
-component</span></h2>
-
-<p><span style='mso-bookmark:UML2'>UML2 is an EMF-based implementation of the
-UML</span><span style='mso-bookmark:UML2'><sup><span style='font-size:9.5pt'>TM</span></sup>
-2.x <span class=SpellE>metamodel</span> for the Eclipse platform. Plan items
-reflect new features of the UML2 component, or areas where existing features
-will be significantly reworked (<span style='mso-bidi-font-style:italic'><img
-border=0 width=12 height=12 id="_x0000_i1045" src="../../images/ok.gif"> marks
-completed work)</span>.</span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Committed
-Items (UML2 component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Eclipse 3.3 / EMF 2.3
-Compatibility<span style='mso-bidi-font-weight:bold'>.</span></b></span>
-Maintain release currency concurrent with EMF 2.3 (and Eclipse 3.3). Make
-changes as required to align with EMF features and bug fixes, in particular
-support for Java SE 5.0. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=160679"><span
-style='mso-bookmark:UML2'>160679</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Cohesion]<span style='mso-bidi-font-style:
-italic'> <img border=0 width=12 height=12 id="_x0000_i1046"
-src="../../images/ok.gif"></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b>Improved Documentation.</b></span> Improve documentation by
-updating the FAQ, enhancing the <span class=SpellE>Javadoc</span>, and
-publishing new articles. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=77413"><span
-style='mso-bookmark:UML2'>77413</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Simple to Use]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Ant Task for <span
-class=SpellE>Ecore</span> Importer<span style='mso-bidi-font-weight:bold'>.</span></b></span>
-Provide an Ant task for the UML <span class=SpellE>Ecore</span> importer,
-similar to those provided for the Rose and <span class=SpellE>Ecore</span>
-importers in EMF. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=160680"><span
-style='mso-bookmark:UML2'>160680</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Design for Extensibility – Be a Better
-Platform] <span style='mso-bidi-font-style:italic'><img border=0 width=12
-height=12 id="_x0000_i1047" src="../../images/ok.gif"></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Static Profile Definition<span
-style='mso-bidi-font-weight:bold'>.</span></b></span> Provide a way to specify
-that a profile definition be generated using EMF. This would allow, among other
-things, support for custom data types and derived stereotype properties. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=155535"><span
-style='mso-bookmark:UML2'>155535</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: <span style='mso-bidi-font-weight:bold'>Appealing
-to a Broader Community</span>]<span style='mso-bidi-font-style:italic'> <img
-border=0 width=12 height=12 id="_x0000_i1048" src="../../images/ok.gif"></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>XML Primitive Types<span
-style='mso-bidi-font-weight:bold'>.</span></b></span> Provide a model library
-to represent the types defined in the <span class=SpellE>XMLType</span> <span
-class=SpellE>metamodel</span> in EMF; be sure to update <span class=SpellE>Ecore</span>/UML
-converters to make use of this new library. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=150154"><span
-style='mso-bookmark:UML2'>150154</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Cohesion]<span style='mso-bidi-font-style:
-italic'> <img border=0 width=12 height=12 id="_x0000_i1049"
-src="../../images/ok.gif"></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><b
-style='mso-bidi-font-weight:normal'>Create Child/Sibling Menu Reorganization<span
-style='mso-bidi-font-weight:bold'>.</span></b> Reorganize the ‘Create Child’
-and ‘Create Sibling’ menus of the UML editor so that the items are grouped by
-feature. (</span><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=160684"><span
-style='mso-bookmark:UML2'>160684</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Simple to Use]<span style='mso-bidi-font-style:
-italic'> <img border=0 width=12 height=12 id="_x0000_i1050"
-src="../../images/ok.gif"></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Integration with OCL.</b></span><span
-style='mso-bidi-font-weight:bold'> Integrate support for parsing and evaluating
-OCL constraints and expressions. Consider providing a convenience method on
-Constraint for returning the parsed representation of OCL expressions. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=105199"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>105199</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Cohesion]</span><span
-style='mso-bidi-font-style:italic'> <img border=0 width=12 height=12
-id="_x0000_i1051" src="../../images/ok.gif"></span><span style='mso-bidi-font-weight:
-bold'><o:p></o:p></span></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Proposed
-Items (UML2 component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Deferred
-Items (UML2 component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b>Unit Tests.</b></span> Complete the implementation of generated
-unit tests. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=80308"><span
-style='mso-bookmark:UML2'>80308</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Design for Extensibility – Be a Better
-Platform]<b style='mso-bidi-font-weight:normal'><o:p></o:p></b></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b>Validation Rules.</b></span> Complete the generation and
-implementation of validation rules from the UML</span><span style='mso-bookmark:
-UML2'><sup><span style='font-size:9.5pt'>TM</span></sup> 2.1 source model. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=80307"><span
-style='mso-bookmark:UML2'>80307</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: <span style='mso-bidi-font-weight:bold'>Appealing
-to a Broader Community</span>]<b style='mso-bidi-font-weight:normal'><o:p></o:p></b></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=SpellE><b style='mso-bidi-font-weight:normal'>BiDi</b></span><b
-style='mso-bidi-font-weight:normal'> Support<span style='mso-bidi-font-weight:
-bold'>.</span></b> Provide better support for <span class=SpellE>BiDi</span>
-languages. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=160682"><span
-style='mso-bookmark:UML2'>160682</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: <span style='mso-bidi-font-weight:bold'>Enable
-Consistent Multi-language Support</span>]</span></p>
-
-<h2><span style='mso-bookmark:UML2'><a name="_UML2_Tools_"></a>UML2 Tools
-component</span></h2>
-
-<p><span style='mso-bookmark:UML2'>UML2 Tools is set of GMF-based editors for viewing
-and editing UML models. Plan items reflect new features of the UML2 Tools
-component (<span style='mso-bidi-font-style:italic'><img border=0 width=12
-height=12 id="_x0000_i1052" src="../../images/ok.gif"> marks completed work)</span>.</span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Committed
-Items (UML2 Tools component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Class Diagrams.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide a GMF-based editor for UML class
-diagrams. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=80318"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>80318</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>State Machine Diagrams.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide a GMF-based editor for UML state machine
-diagrams. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=161572"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>161572</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Component Diagrams.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide a GMF-based editor for UML component
-diagrams. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=161573"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>161573</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Activity Diagrams.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide a GMF-based editor for UML activity
-diagrams. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=161574"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>161574</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]<o:p></o:p></span></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Proposed
-Items (UML2 Tools component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Deferred
-Items (UML2 Tools component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><b
-style='mso-bidi-font-weight:normal'>Import/Export from/to DI.</b><span
-style='mso-bidi-font-weight:bold'> Provide a mechanism whereby UML diagrams can
-be imported/exported from/to a format based on the Diagram Interchange specification.
-(</span></span><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=161575"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>161575</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]<o:p></o:p></span></span></p>
-
-<h2><span style='mso-bookmark:UML2'><a name="_XSD_component"></a>XSD component</span></h2>
-
-<p><span style='mso-bookmark:UML2'>XSD is a library that provides an </span><a
-href="http://www.eclipse.org/modeling/mdt/javadoc/?project=xsd&amp;page=org/eclipse/xsd/package-summary.html&amp;anchor=details"><span
-style='mso-bookmark:UML2'>API</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'> for manipulating the components of an XML Schema as
-described by the </span><a href="http://www.w3.org/TR/XMLSchema-0"><span
-style='mso-bookmark:UML2'>W3C XML Schema</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'> specifications, as well as an API for manipulating
-the DOM-accessible representation of XML. Plan items reflect new features of
-the XSD component, or areas where existing features will be significantly
-reworked (<span style='mso-bidi-font-style:italic'><img border=0 width=12
-height=12 id="_x0000_i1053" src="../../images/ok.gif"> marks completed work)</span>.</span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Committed
-Items (XSD component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><b
-style='mso-bidi-font-weight:normal'>Java SE 5.0 <span class=GramE>Support</span><span
-style='mso-bidi-font-weight:bold'>.</span></b> Exploit new Java language
-constructs; use generics (e.g. <span class=SpellE>EList</span>, <span
-class=SpellE>EMap</span> and implementations); generate and merge Java 5
-constructs; investigate enumerations and annotations. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=79768"><span
-style='mso-bookmark:UML2'>79768</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: <span style='mso-bidi-font-weight:bold'>Appealing
-to a Broader Community</span>]<span style='mso-bidi-font-style:italic'> <img
-border=0 width=12 height=12 id="_x0000_i1054" src="../../images/ok.gif"></span></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Proposed
-Items (XSD component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Deferred
-Items (XSD component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>XSD2Ecore Enhancements<span
-style='mso-bidi-font-weight:bold'>.</span></b></span> Improve ability to record
-complex content models as <span class=SpellE>Ecore</span> annotations. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=152373"><span
-style='mso-bookmark:UML2'>152373</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: <span style='mso-bidi-font-weight:bold'>Cohesion</span>]</span></p>
-
-<span style='mso-bookmark:UML2'></span>
-
-<p><o:p>&nbsp;</o:p></p>
-
-</div>
-
-</body>
-
-</html>
diff --git a/docs/plans/mdt_project_plan_1_0_20060410.html b/docs/plans/mdt_project_plan_1_0_20060410.html
deleted file mode 100644
index 9b0e8ab..0000000
--- a/docs/plans/mdt_project_plan_1_0_20060410.html
+++ /dev/null
@@ -1,1442 +0,0 @@
-<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns:st1="urn:schemas-microsoft-com:office:smarttags"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 10">
-<meta name=Originator content="Microsoft Word 10">
-<link rel=File-List href="mdt_project_plan_1_0_files/filelist.xml">
-<link rel=Edit-Time-Data href="mdt_project_plan_1_0_files/editdata.mso">
-<!--[if !mso]>
-<style>
-v\:* {behavior:url(#default#VML);}
-o\:* {behavior:url(#default#VML);}
-w\:* {behavior:url(#default#VML);}
-.shape {behavior:url(#default#VML);}
-</style>
-<![endif]-->
-<title>Eclipse MDT - DRAFT 1.0 Plan</title>
-<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
- name="date"/>
-<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
- name="time"/>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>khussey</o:Author>
-  <o:Template>Normal</o:Template>
-  <o:LastAuthor>Kenn Hussey</o:LastAuthor>
-  <o:Revision>115</o:Revision>
-  <o:TotalTime>3626</o:TotalTime>
-  <o:Created>2004-10-27T01:51:00Z</o:Created>
-  <o:LastSaved>2007-04-11T01:32:00Z</o:LastSaved>
-  <o:Pages>1</o:Pages>
-  <o:Words>4818</o:Words>
-  <o:Characters>27464</o:Characters>
-  <o:Company>Rational Software</o:Company>
-  <o:Lines>228</o:Lines>
-  <o:Paragraphs>64</o:Paragraphs>
-  <o:CharactersWithSpaces>32218</o:CharactersWithSpaces>
-  <o:Version>10.6825</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
-  <w:SpellingState>Clean</w:SpellingState>
-  <w:GrammarState>Clean</w:GrammarState>
-  <w:Compatibility>
-   <w:ApplyBreakingRules/>
-  </w:Compatibility>
-  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]--><!--[if !mso]><object
- classid="clsid:38481807-CA0E-42D2-BF39-B33AF135CC4D" id=ieooui></object>
-<style>
-st1\:*{behavior:url(#ieooui) }
-</style>
-<![endif]-->
-<link rel=Stylesheet type="text/css" media=all href="default_style.css">
-<style>
-<!--
- /* Font Definitions */
- @font-face
-	{font-family:"MS Mincho";
-	panose-1:2 2 6 9 4 2 5 8 3 4;
-	mso-font-alt:"\FF2D\FF33 \660E\671D";
-	mso-font-charset:128;
-	mso-generic-font-family:roman;
-	mso-font-format:other;
-	mso-font-pitch:fixed;
-	mso-font-signature:1 134676480 16 0 131072 0;}
-@font-face
-	{font-family:Verdana;
-	panose-1:2 11 6 4 3 5 4 4 2 4;
-	mso-font-charset:0;
-	mso-generic-font-family:swiss;
-	mso-font-pitch:variable;
-	mso-font-signature:536871559 0 0 0 415 0;}
-@font-face
-	{font-family:"\@MS Mincho";
-	mso-font-charset:128;
-	mso-generic-font-family:modern;
-	mso-font-pitch:fixed;
-	mso-font-signature:-1610612033 1757936891 16 0 131231 0;}
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	mso-believe-normal-left:yes;}
-h1
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:1;
-	font-size:21.0pt;
-	mso-fareast-font-family:"MS Mincho";
-	font-weight:bold;}
-h2
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-line-height-alt:10.5pt;
-	mso-pagination:widow-orphan;
-	mso-outline-level:2;
-	font-size:18.0pt;
-	mso-fareast-font-family:"MS Mincho";
-	font-weight:bold;}
-h3
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:3;
-	font-size:14.0pt;
-	mso-fareast-font-family:"MS Mincho";
-	font-weight:bold;}
-h4
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:4;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"MS Mincho";
-	font-weight:bold;}
-a:link, span.MsoHyperlink
-	{color:blue;
-	text-decoration:underline;
-	text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
-	{color:blue;
-	text-decoration:underline;
-	text-underline:single;}
-p
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-code
-	{mso-fareast-font-family:"Times New Roman";}
-pre
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
-	font-size:10.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.indextop, li.indextop, div.indextop
-	{mso-style-name:indextop;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:24.0pt;
-	mso-fareast-font-family:"Times New Roman";
-	font-weight:bold;}
-p.indexsub, li.indexsub, div.indexsub
-	{mso-style-name:indexsub;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:7.5pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.jump, li.jump, div.jump
-	{mso-style-name:jump;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-span.header
-	{mso-style-name:header;}
-span.SpellE
-	{mso-style-name:"";
-	mso-spl-e:yes;}
-span.GramE
-	{mso-style-name:"";
-	mso-gram-e:yes;}
-@page Section1
-	{size:8.5in 11.0in;
-	margin:1.0in 1.25in 1.0in 1.25in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
- /* List Definitions */
- @list l0
-	{mso-list-id:199630218;
-	mso-list-template-ids:-1221184516;}
-@list l0:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l0:level2
-	{mso-level-tab-stop:1.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l0:level3
-	{mso-level-tab-stop:1.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l0:level4
-	{mso-level-tab-stop:2.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l0:level5
-	{mso-level-tab-stop:2.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l0:level6
-	{mso-level-tab-stop:3.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l0:level7
-	{mso-level-tab-stop:3.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l0:level8
-	{mso-level-tab-stop:4.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l0:level9
-	{mso-level-tab-stop:4.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1
-	{mso-list-id:213278280;
-	mso-list-template-ids:1664226462;}
-@list l1:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l1:level2
-	{mso-level-tab-stop:1.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level3
-	{mso-level-tab-stop:1.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level4
-	{mso-level-tab-stop:2.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level5
-	{mso-level-tab-stop:2.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level6
-	{mso-level-tab-stop:3.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level7
-	{mso-level-tab-stop:3.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level8
-	{mso-level-tab-stop:4.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level9
-	{mso-level-tab-stop:4.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2
-	{mso-list-id:385107211;
-	mso-list-template-ids:23464392;}
-@list l2:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l3
-	{mso-list-id:559097035;
-	mso-list-template-ids:-1980449276;}
-@list l3:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l4
-	{mso-list-id:676233000;
-	mso-list-template-ids:-227133684;}
-@list l4:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l4:level2
-	{mso-level-tab-stop:1.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l4:level3
-	{mso-level-tab-stop:1.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l4:level4
-	{mso-level-tab-stop:2.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l4:level5
-	{mso-level-tab-stop:2.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l4:level6
-	{mso-level-tab-stop:3.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l4:level7
-	{mso-level-tab-stop:3.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l4:level8
-	{mso-level-tab-stop:4.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l4:level9
-	{mso-level-tab-stop:4.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l5
-	{mso-list-id:1056901044;
-	mso-list-template-ids:-1551056702;}
-@list l5:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l6
-	{mso-list-id:1067220253;
-	mso-list-template-ids:266514820;}
-@list l6:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l7
-	{mso-list-id:1303848377;
-	mso-list-template-ids:-391109514;}
-@list l7:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l7:level2
-	{mso-level-tab-stop:1.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l7:level3
-	{mso-level-tab-stop:1.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l7:level4
-	{mso-level-tab-stop:2.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l7:level5
-	{mso-level-tab-stop:2.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l7:level6
-	{mso-level-tab-stop:3.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l7:level7
-	{mso-level-tab-stop:3.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l7:level8
-	{mso-level-tab-stop:4.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l7:level9
-	{mso-level-tab-stop:4.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l8
-	{mso-list-id:1488744643;
-	mso-list-template-ids:1349001224;}
-@list l8:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-ol
-	{margin-bottom:0in;}
-ul
-	{margin-bottom:0in;}
--->
-</style>
-<!--[if gte mso 10]>
-<style>
- /* Style Definitions */
- table.MsoNormalTable
-	{mso-style-name:"Table Normal";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	mso-style-noshow:yes;
-	mso-style-parent:"";
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-</style>
-<![endif]--><![if mso 9]>
-<style>
-p.MsoNormal
-	{margin-left:8.5pt;}
-</style>
-<![endif]>
-<meta name="Kenn Hussey" content="Eclipse UML2 PMC">
-<!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="19458"/>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <o:shapelayout v:ext="edit">
-  <o:idmap v:ext="edit" data="1"/>
- </o:shapelayout></xml><![endif]-->
-</head>
-
-<body lang=EN-US link=blue vlink=blue style='tab-interval:.5in;margin-left:
-8.5pt;margin-top:14.2pt'>
-
-<div class=Section1>
-
-<h1>Eclipse MDT<br>
-DRAFT 1.0 Plan</h1>
-
-<p>Last revised <st1:time Minute="41" Hour="16">16:41 EDT</st1:time> <st1:date
-Year="2007" Day="10" Month="4">April 10, 2007</st1:date> (<img width=12
-height=12 id="_x0000_i1046" src="../../images/new.gif" border=0> marks
-interesting changes over the <a href="mdt_project_plan_1_0_20070228.html">previous
-plan revision</a>)</p>
-
-<p><i>Please send comments about this plan to the </i><a
-href="mailto:mdt-dev@eclipse.org">mdt-dev@eclipse.org</a> <i>developer mailing
-list.</i></p>
-
-<p>This document lays out the feature and API set for the next feature release
-of the Eclipse MDT project, designated release 1.0. </p>
-
-<ul type=disc>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#Deliverables">Release deliverables</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#Milestones">Release milestones</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#TargetOperatingEnvironments">Target operating
-     environments</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#Compatibility">Compatibility with previous
-     releases</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#_EODM_component">EODM component</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#_OCL__component">OCL component</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#_UML2__component">UML2 component</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#_UML2_Tools_">UML2 Tools component</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#_XSD_component">XSD component</a><o:p></o:p></span></li>
-</ul>
-
-<p>Plans do not materialize out of nowhere, nor are they entirely static. To
-ensure the planning process is transparent and open to the entire Eclipse
-community, plans are posted in an embryonic form and then revised from time to
-time throughout the release cycle. </p>
-
-<p>The first part of the plan deals with the important matters of release
-deliverables, release milestones, target operating environments, and
-release-to-release compatibility. These are all things that need to be clear
-for any release, even if no features were to change.&nbsp; </p>
-
-<p>The remainder of the plan consists of plan items for the components under
-the Eclipse MDT project. Each plan item covers a feature or API that is to be
-added, or some aspect that is to be improved. Each plan item has its own entry
-in the Eclipse <span class=SpellE>bugzilla</span> database, with a title and a
-concise summary (usually a single paragraph) that explains the work item at a
-suitably high enough level so that everyone can readily understand what the
-work item is without having to understand the nitty-gritty detail. </p>
-
-<p>Not all plan items represent the same amount of work; some may be quite
-large, others, quite small. Some plan items may involve work that is localized
-to a single subsystem; others may involve coordinated changes across several
-projects within the same top-level project; and others may involve coordination
-with other top-level projects. Although some plan items are for work that is
-more pressing that others, the plan items appear in no particular order. </p>
-
-<p>Fixing bugs, improving test coverage, documentation, examples, performance
-tuning, usability, etc. are considered routine ongoing maintenance activities
-and are not included in this plan unless they would also involve a significant
-change to the API or feature set, or involve a significant amount of work. The
-intent of the plan is to account for all interesting feature work.</p>
-
-<p>The current status of each plan item is noted: </p>
-
-<ul type=disc>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo3;tab-stops:list .5in'><b style='mso-bidi-font-weight:
-     normal'><span style='font-size:10.0pt;font-family:Arial'>Committed</span></b><span
-     style='font-size:10.0pt;font-family:Arial'> plan item – A committed plan
-     item is one that we have decided to address for the release.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo3;tab-stops:list .5in'><b style='mso-bidi-font-weight:
-     normal'><span style='font-size:10.0pt;font-family:Arial'>Proposed</span></b><span
-     style='font-size:10.0pt;font-family:Arial'> plan item – A proposed plan
-     item is one that we are considering addressing for the release. Although
-     we are actively investigating it, we are not yet in a position to commit
-     to it, or to say that we won’t be able to address it. After due
-     consideration, a proposal will either be committed or deferred.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo3;tab-stops:list .5in'><b style='mso-bidi-font-weight:
-     normal'><span style='font-size:10.0pt;font-family:Arial'>Deferred</span></b><span
-     style='font-size:10.0pt;font-family:Arial'> plan item – A reasonable
-     proposal that will not make it into this release for some reason is marked
-     as deferred with a brief note as to why it was deferred. Deferred plan
-     items may resurface as committed plan items at a later point.<o:p></o:p></span></li>
-</ul>
-
-<h2><a name=Deliverables></a>Release deliverables</h2>
-
-<p>The release deliverables are: </p>
-
-<ul type=disc>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Source code release for the EODM component, available
-     as versions tagged &quot;R2_0&quot; in the eclipse.org <a
-     href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>EODM runtime binary and SDK distributions
-     (downloadable).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>EODM runtime binary and SDK features on eclipse.org
-     update site (install via Eclipse update manager).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Source code release for the OCL component, available as
-     versions tagged &quot;R1_1&quot; in the eclipse.org <a
-     href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>OCL runtime binary and SDK distributions
-     (downloadable).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>OCL runtime binary and SDK features on eclipse.org
-     update site (install via Eclipse update manager).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Source code release for the UML2 component, available
-     as versions tagged &quot;R2_1&quot; in the eclipse.org <a
-     href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 runtime binary and SDK distributions
-     (downloadable).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 runtime binary and SDK features on eclipse.org
-     update site (install via Eclipse update manager).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Source code release for the UML2 Tools component,
-     available as versions tagged &quot;R1_0&quot; in the eclipse.org <a
-     href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 Tools runtime binary and SDK distributions
-     (downloadable).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 Tools runtime binary and SDK features on
-     eclipse.org update site (install via Eclipse update manager).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Source code release for XSD component, available as
-     versions tagged &quot;R2_3&quot; in the eclipse.org <a
-     href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>XSD runtime binary and SDK distributions
-     (downloadable).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>XSD runtime binary and SDK features on eclipse.org
-     update site (install via Eclipse update manager).<o:p></o:p></span></li>
-</ul>
-
-<h2><a name=Milestones></a>Release milestones</h2>
-
-<p>Release milestone occurring at roughly 6 week intervals exist to facilitate
-coarse-grained planning and staging. The milestones are:</p>
-
-<ul type=disc>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l0 level1 lfo10;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Thursday, November 16 – Milestone 3 (1.0 M3) – Stable
-     Build based on Eclipse 3.3 M3 </span><span style='mso-bidi-font-style:
-     italic'><img border=0 width=12 height=12 id="_x0000_i1025"
-     src="../../images/ok.gif"></span><span style='font-size:10.0pt;font-family:
-     Arial'><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l0 level1 lfo10;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Thursday, January 4 – Milestone 4 (1.0 M4) – Stable
-     Build based on Eclipse 3.3 M4 </span><span style='mso-bidi-font-style:
-     italic'><img border=0 width=12 height=12 id="_x0000_i1026"
-     src="../../images/ok.gif"></span><span style='font-size:10.0pt;font-family:
-     Arial'><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l0 level1 lfo10;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Friday, February 23 – Milestone 5 (1.0 M5) – Stable
-     Build based on Eclipse 3.3 M5 </span><span style='mso-bidi-font-style:
-     italic'><img border=0 width=12 height=12 id="_x0000_i1027"
-     src="../../images/ok.gif"></span><span style='font-size:10.0pt;font-family:
-     Arial'><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l0 level1 lfo10;tab-stops:list .5in'><img border=0 width=12
-     height=12 id="_x0000_i1040" src="../../images/new.gif"><span
-     style='mso-spacerun:yes'> </span><span style='font-size:10.0pt;font-family:
-     Arial'>Friday, April 6 – Milestone 6 (1.0 M6) – API Freeze – Stable Build
-     based on Eclipse 3.3 M6 </span><span style='mso-bidi-font-style:italic'><img
-     border=0 width=12 height=12 id="_x0000_i1041" src="../../images/ok.gif"></span><span
-     style='font-size:10.0pt;font-family:Arial'><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l0 level1 lfo10;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Friday, May 18 – Milestone 7 (1.0 RC0) – Stable Build
-     based on Eclipse 3.3 RC0<o:p></o:p></span></li>
-</ul>
-
-<p>The 1.0 release is targeted for late June 2007. All release deliverables
-will be available for download as soon as the release has been tested and
-validated in the target operating configurations listed below.</p>
-
-<h2><a name=TargetOperatingEnvironments></a>Target Operating Environments</h2>
-
-<p>In order to remain current, each release of an Eclipse project targets
-reasonably current versions of underlying operating environments and other
-Eclipse projects on which it depends.&nbsp;</p>
-
-<p>Most of Eclipse is &quot;pure&quot; <span class=SpellE>Java<sup><span
-style='font-size:9.5pt'>TM</span></sup></span> code and has no direct
-dependence on the underlying operating system. The chief dependence is on the
-Eclipse Platform, and on the Java 2 Platform that runs it.</p>
-
-<p>The MDT 1.0 release depends on the following:</p>
-
-<ul type=disc>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l7 level1 lfo13;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Java 2 Platform 1.5<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l7 level1 lfo13;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Eclipse Platform 3.3<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l7 level1 lfo13;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>EMF 2.3<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l7 level1 lfo13;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>GMF 2.0<o:p></o:p></span></li>
-</ul>
-
-<p>The 1.0 release of MDT is designed to run on any configuration supporting
-the above components.</p>
-
-<p>The Eclipse Platform runs in a variety of operating environments. Testing is
-focused on a handful of popular <span class=header>combinations of operating
-system and Java 2 Platform; these are our </span><em><span style='font-family:
-Arial'>reference platforms</span></em><span class=header>. Eclipse undoubtedly
-runs fine in many operating environments beyond the reference platforms we
-test. However, since we do not systematically test them we cannot vouch for
-them. Problems encountered when running Eclipse on non-reference platform that
-cannot be recreated on any reference platform will be given lower priority than
-problems with running Eclipse on a reference platform.</span></p>
-
-<p><span style='mso-bidi-font-weight:bold'>See the <a
-href="http://www.eclipse.org/eclipse/development/eclipse_project_plan_3_3.html">Eclipse
-Project 3.3 plan</a> for a list of reference platforms.</span></p>
-
-<h4><span style='font-family:Arial'>Internationalization<o:p></o:p></span></h4>
-
-<p>Eclipse is designed as the basis for internationalized products. The user
-interface elements provided by the various Eclipse projects, including dialogs and
-error messages, are externalized. The English strings for MDT are provided as
-the default resource bundles. Translations are not provided with this release.
-However, the plug-in fragment mechanism provides the means by which
-translations into any number of other languages can be incorporated.</p>
-
-<h2><a name=Compatibility></a>Compatibility with Previous Releases</h2>
-
-<h3>Compatibility of EODM 2.0 with 1.0</h3>
-
-<p>The EODM 2.0 component of Eclipse MDT will <b style='mso-bidi-font-weight:
-normal'>not</b> be compatible with EODM 1.0.</p>
-
-<p><b>API Contract Compatibility:</b> EODM 2.0 will <b style='mso-bidi-font-weight:
-normal'>not</b> be upwards contract-compatible with EODM 1.0 as noted in the <i>EODM
-2.0 Migration</i> Guide. Programs that use affected APIs and extension points
-will need to be ported to EODM 2.0 APIs. Downward contract compatibility is not
-supported. Compliance with EODM 2.0 APIs would <b style='mso-bidi-font-weight:
-normal'>not</b> ensure compliance with EODM 1.0 APIs. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain contract compatibility.</p>
-
-<p><b>Binary (plug-in) Compatibility:</b> EODM 2.0 will <b style='mso-bidi-font-weight:
-normal'>not</b> be upwards binary-compatible with EODM 1.0 as noted in the <i>EODM
-2.0 Migration</i> Guide. Downward plug-in compatibility is not supported:
-plug-ins compiled against EODM 2.0 will be unusable with EODM 1.0. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain binary compatibility.</p>
-
-<p><b>Source Compatibility:</b> Source files written to use EODM 1.0 APIs will <b
-style='mso-bidi-font-weight:normal'>not</b> compile and run successfully
-against EODM 2.0 APIs. In some cases, it may be necessary to make minor changes
-to the source code to disambiguate things like imports or overloaded method
-invocations. Downward source compatibility is not supported. If source files
-use new APIs, they will not be usable with earlier versions. </p>
-
-<p><b>Workspace Compatibility:</b> EODM 2.0 will <b style='mso-bidi-font-weight:
-normal'>not</b> be upwards workspace-compatible with EODM 1.0 as noted. This
-means that workspaces and projects created by an Eclipse with EODM 1.0
-installed <b style='mso-bidi-font-weight:normal'>cannot</b> be successfully
-opened by an Eclipse with EODM 2.0 installed. This includes both hidden
-metadata, which is localized to a particular workspace, as well as metadata
-files found within a workspace project, which may propagate between workspaces
-via file copying or team repositories. User interface session state may be
-discarded when a workspace is upgraded. Downward workspace compatibility is not
-supported. Metadata files created (or overwritten) by the newer version will
-generally be unusable with older versions.</p>
-
-<p><b>Non-compliant usage of API's</b>: All non-API methods and classes, and
-certainly everything in a package with &quot;internal&quot; in its name, are
-considered implementation details which may vary between operating environment
-and are subject to change without notice. Client plug-ins that directly <span
-class=GramE>depend</span> on anything other than what is specified in the API
-are inherently unsupportable and receive no guarantees about compatibility
-within a single release much less with an earlier releases. Refer to <i><a
-href="http://www.eclipse.org/articles/Article-API%20use/eclipse-api-usage-rules.html">How
-to Use the Eclipse API</a></i> for information about how to write compliant
-plug-ins.</p>
-
-<h3>Compatibility of OCL 1.1 with 1.0</h3>
-
-<p>The OCL 1.1 component of Eclipse MDT will be compatible with OCL 1.0, except
-in those areas noted in the OCL 1.1 Migration Guide.</p>
-
-<p><b>API Contract Compatibility:</b> OCL 1.1 will be upwards
-contract-compatible with OCL 1.0 except in those areas noted in the <i>OCL 1.1
-Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Programs that
-use affected APIs and extension points will need to be ported to OCL 1.1 APIs.
-Downward contract compatibility is not supported. There is no guarantee that
-compliance with OCL 1.1 APIs would ensure compliance with OCL 1.0 APIs. Refer
-to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain contract compatibility.</p>
-
-<p><b>Binary (plug-in) Compatibility:</b> OCL 1.1 will be upwards
-binary-compatible with OCL 1.0 except in those areas noted in the <i>OCL 1.1
-Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Downward plug-in
-compatibility is not supported: plug-ins compiled against OCL 1.1 will likely
-be unusable with OCL 1.0. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain binary compatibility.</p>
-
-<p><b>Source Compatibility:</b> Source files written to use OCL 1.0 APIs will
-usually compile and run successfully against OCL 1.1 APIs, although this cannot
-be guaranteed. Because OCL 1.1 may exploit new Java language constructs and/or
-aspects of the OCL specification, there is an increased chance of source
-incompatibilities compared to previous OCL releases. In some cases, it may be
-necessary to make minor changes to the source code to disambiguate things like
-imports or overloaded method invocations. Downward source compatibility is not
-supported. If source files use new APIs, they will not be usable with earlier
-versions.</p>
-
-<p><b>Workspace Compatibility:</b> OCL 1.1 will be upwards workspace-compatible
-with OCL 1.0 unless noted. This means that workspaces and projects created by
-an Eclipse with OCL 1.0 installed can be successfully opened by an Eclipse with
-OCL 1.1 installed. This includes both hidden metadata, which is localized to a
-particular workspace, as well as metadata files found within a workspace
-project, which may propagate between workspaces via file copying or team
-repositories. User interface session state may be discarded when a workspace is
-upgraded. Downward workspace compatibility is not supported. Metadata files
-created (or overwritten) by the newer version will generally be unusable with
-older versions.</p>
-
-<p><b>Non-compliant usage of API's</b>: All non-API methods and classes, and
-certainly everything in a package with &quot;internal&quot; in its name, are
-considered implementation details which may vary between operating environment
-and are subject to change without notice. Client plug-ins that directly <span
-class=GramE>depend</span> on anything other than what is specified in the API
-are inherently unsupportable and receive no guarantees about compatibility
-within a single release much less with an earlier releases. Refer to <i><a
-href="http://www.eclipse.org/articles/Article-API%20use/eclipse-api-usage-rules.html">How
-to Use the Eclipse API</a></i> for information about how to write compliant
-plug-ins.</p>
-
-<h3>Compatibility of UML2 2.1 with 2.0</h3>
-
-<p>The UML2 2.1 component of Eclipse MDT will be compatible with UML2 2.0,
-except in those areas noted in the UML2 2.1 Migration Guide.</p>
-
-<p><b>API Contract Compatibility:</b> UML2 2.1 will be upwards contract-compatible
-with UML2 2.0 except in those areas noted in the <i>UML2 2.1 Migration</i><i
-style='mso-bidi-font-style:normal'> Guide</i>. Programs that use affected APIs
-and extension points will need to be ported to UML2 2.1 APIs. Downward contract
-compatibility is not supported. There is no guarantee that compliance with UML2
-2.1 APIs would ensure compliance with UML2 2.0 APIs. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that maintain
-contract compatibility.</p>
-
-<p><b>Binary (plug-in) Compatibility:</b> UML2 2.1 will be upwards
-binary-compatible with UML2 2.0 except in those areas noted in the <i>UML2 2.1
-Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Downward plug-in
-compatibility is not supported: plug-ins compiled against UML2 2.1 will likely
-be unusable with UML2 2.0. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain binary compatibility.</p>
-
-<p><b>Source Compatibility:</b> Source files written to use UML2 2.0 APIs will
-usually compile and run successfully against UML2 2.1 APIs, although this
-cannot be guaranteed. Because UML2 2.1 may exploit new Java language
-constructs, there is an increased chance of source incompatibilities compared
-to previous UML2 releases. In some cases, it may be necessary to make minor
-changes to the source code to disambiguate things like imports or overloaded
-method invocations. Downward source compatibility is not supported. If source
-files use new APIs, they will not be usable with earlier versions.</p>
-
-<p><b>Workspace Compatibility:</b> UML2 2.1 will be upwards
-workspace-compatible with UML2 2.0 unless noted. This means that workspaces and
-projects created by an Eclipse with UML2 2.0 installed can be successfully
-opened by an Eclipse with UML2 2.1 installed. This includes both hidden
-metadata, which is localized to a particular workspace, as well as metadata
-files found within a workspace project, which may propagate between workspaces
-via file copying or team repositories. User interface session state may be
-discarded when a workspace is upgraded. Downward workspace compatibility is not
-supported. Metadata files created (or overwritten) by the newer version will
-generally be unusable with older versions.</p>
-
-<p><b>Non-compliant usage of API's</b>: All non-API methods and classes, and
-certainly everything in a package with &quot;internal&quot; in its name, are
-considered implementation details which may vary between operating environment
-and are subject to change without notice. Client plug-ins that directly <span
-class=GramE>depend</span> on anything other than what is specified in the API
-are inherently unsupportable and receive no guarantees about compatibility
-within a single release much less with an earlier releases. Refer to <i><a
-href="http://www.eclipse.org/articles/Article-API%20use/eclipse-api-usage-rules.html">How
-to Use the Eclipse API</a></i> for information about how to write compliant
-plug-ins.</p>
-
-<h3>Compatibility of XSD 2.3 with 2.2</h3>
-
-<p>The XSD 2.3 component of Eclipse MDT will be compatible with XSD 2.2, except
-in those areas noted in the XSD 2.3 Migration Guide.</p>
-
-<p><b>API Contract Compatibility:</b> XSD 2.3 will be upwards
-contract-compatible with XSD 2.2 except in those areas noted in the <i>XSD 2.3
-Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Programs that
-use affected APIs and extension points will need to be ported to XSD 2.3 APIs.
-Downward contract compatibility is not supported. There is no guarantee that
-compliance with XSD 2.3 APIs would ensure compliance with XSD 2.2 APIs. Refer
-to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain contract compatibility.</p>
-
-<p><b>Binary (plug-in) Compatibility:</b> XSD 2.3 will be upwards
-binary-compatible with XSD 2.3 except in those areas noted in the <i>XSD 2.3
-Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Downward plug-in
-compatibility is not supported: plug-ins compiled against XSD 2.3 will likely
-be unusable with XSD 2.2. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain binary compatibility.</p>
-
-<p><b>Source Compatibility:</b> Source files written to use XSD 2.2 APIs will
-usually compile and run successfully against XSD 2.3 APIs, although this cannot
-be guaranteed. Because XSD 2.3 may exploit new Java language constructs, there
-is an increased chance of source incompatibilities compared to previous XSD
-releases. In some cases, it may be necessary to make minor changes to the
-source code to disambiguate things like imports or overloaded method
-invocations. Downward source compatibility is not supported. If source files
-use new APIs, they will not be usable with earlier versions.</p>
-
-<p><b>Workspace Compatibility:</b> XSD 2.3 will be upwards workspace-compatible
-with XSD 2.2 unless noted. This means that workspaces and projects created by
-an Eclipse with XSD 2.2 installed can be successfully opened by an Eclipse with
-XSD 2.3 installed. This includes both hidden metadata, which is localized to a
-particular workspace, as well as metadata files found within a workspace
-project, which may propagate between workspaces via file copying or team
-repositories. User interface session state may be discarded when a workspace is
-upgraded. Downward workspace compatibility is not supported. Metadata files
-created (or overwritten) by the newer version will generally be unusable with
-older versions.</p>
-
-<p><b>Non-compliant usage of API's</b>: All non-API methods and classes, and
-certainly everything in a package with &quot;internal&quot; in its name, are
-considered implementation details which may vary between operating environment
-and are subject to change without notice. Client plug-ins that directly <span
-class=GramE>depend</span> on anything other than what is specified in the API
-are inherently unsupportable and receive no guarantees about compatibility
-within a single release much less with an earlier releases. Refer to <i><a
-href="http://www.eclipse.org/articles/Article-API%20use/eclipse-api-usage-rules.html">How
-to Use the Eclipse API</a></i> for information about how to write compliant plug-ins.</p>
-
-<h2>Themes</h2>
-
-<p>The changes under consideration for the next release of Eclipse MDT align
-with themes identified by the <a
-href="http://www.eclipse.org/org/councils/roadmap_v2_0/themes_v2_0.php">Eclipse
-Requirements Council</a> and <a
-href="http://wiki.eclipse.org/index.php/Modeling_Project_Plan">Modeling project</a>.</p>
-
-<h2><a name=UML2></a><a name="_EODM_component"></a><span style='mso-bookmark:
-UML2'>EODM component</span></h2>
-
-<p><span style='mso-bookmark:UML2'>EODM is an implementation of RDF(S)/OWL <span
-class=SpellE>metamodels</span> of the </span><a
-href="http://www.omg.org/ontology"><span style='mso-bookmark:UML2'>Ontology
-Definition <span class=SpellE>Metamodel</span> (ODM)</span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'> using EMF
-with additional parsing, inference, model transformation and editing functions.
-Plan items reflect new features of the EODM component, or areas where existing
-features will be significantly reworked (<span style='mso-bidi-font-style:italic'><img
-border=0 width=12 height=12 id="_x0000_i1028" src="../../images/ok.gif"> marks
-completed work)</span>.</span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Committed
-Items (EODM component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Standard Compliance<span
-style='mso-bidi-font-weight:bold'>.</span></b></span> Provide a new API that is
-compliant with the (to be adopted) 5th submission of the ODM specification to
-the OMG. (</span><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=162682"><span
-style='mso-bookmark:UML2'>162682</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Appealing to a Broader Community]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Dynamic Typing.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide support for dynamic typing. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=162683"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>162683</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: </span>Appealing to a Broader
-Community<span style='mso-bidi-font-weight:bold'>]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>RDF/OWL Parsing and
-Serialization.</b></span><span style='mso-bidi-font-weight:bold'> Provide
-support for RDF/OWL parsing and serialization. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=162684"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>162684</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: </span>Appealing to a Broader
-Community<span style='mso-bidi-font-weight:bold'>]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>RDF/OWL Reasoning.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide support for RDF/OWL reasoning. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=162685"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>162685</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: </span>Appealing to a Broader
-Community<span style='mso-bidi-font-weight:bold'>]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>RDF/OWL Transformation
-to/from <span class=SpellE>Ecore</span>.</b></span><span style='mso-bidi-font-weight:
-bold'> Provide a mechanism to transform RDF/OWL models to/from <span
-class=SpellE>Ecore</span>. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=162686"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>162686</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Cohesion]<o:p></o:p></span></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Proposed
-Items (EODM component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Deferred
-Items (EODM component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h2><span style='mso-bookmark:UML2'><a name="_UML2_component"></a><a
-name="_OCL__component"></a>OCL component</span></h2>
-
-<p><span style='mso-bookmark:UML2'>OCL is an implementation of the OCL OMG
-standard for EMF-based models. Plan items reflect new features of the OCL
-component, or areas where existing features will be significantly reworked (<span
-style='mso-bidi-font-style:italic'><img border=0 width=12 height=12
-id="_x0000_i1029" src="../../images/ok.gif"> marks completed work)</span>.</span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Committed
-Items (OCL component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Parsing API.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide a public API for parsing OCL
-documents, with the complete context declaration syntax. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=144210"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>144210</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: </span>Design for Extensibility –
-Be a Better Platform<span style='mso-bidi-font-weight:bold'>] </span><span
-style='mso-bidi-font-style:italic'><img border=0 width=12 height=12
-id="_x0000_i1030" src="../../images/ok.gif"></span><span style='mso-bidi-font-weight:
-bold'><o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Integration with UML.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide support for parsing and evaluating
-OCL constraints and expressions on the UML <span class=SpellE>metamodel</span>.
-(</span></span><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=105199"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>105199</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Cohesion]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>EMF 2.3 / J2SE 5 Support.</b></span><span
-style='mso-bidi-font-weight:bold'> Adopt EMF 2.3, including regeneration of the
-OCL <span class=SpellE>metamodel</span>. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=156361"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>156361</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: </span>Design for Extensibility –
-Be a Better Platform<span style='mso-bidi-font-weight:bold'>] </span><span
-style='mso-bidi-font-style:italic'><img border=0 width=12 height=12
-id="_x0000_i1031" src="../../images/ok.gif"></span><span style='mso-bidi-font-weight:
-bold'><o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Improved Documentation.</b></span><span
-style='mso-bidi-font-weight:bold'> Develop a complete Programmer’s Guide for
-the OCL subcomponent. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=156360"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>156360</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Simple to Use]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>LPG.</b></span><span
-style='mso-bidi-font-weight:bold'> Consume LPG runtime library from the Orbit
-project. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=156366"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>156366</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Project Restructuring] </span><span
-style='mso-bidi-font-style:italic'><img border=0 width=12 height=12
-id="_x0000_i1032" src="../../images/ok.gif"></span><span style='mso-bidi-font-weight:
-bold'><o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Stand-alone support.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide a stand-alone (Eclipse-free) OCL
-build. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=136817"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>136817</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]</span><span
-style='mso-bidi-font-style:italic'> <img border=0 width=12 height=12
-id="_x0000_i1033" src="../../images/ok.gif"></span><span style='mso-bidi-font-weight:
-bold'><o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><b
-style='mso-bidi-font-weight:normal'>ICU4J.</b><span style='mso-bidi-font-weight:
-bold'> Isolate and minimize dependency on ICU4J; ensure support for the “thin”
-variant of ICU4J. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=156364"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>156364</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Enable Consistent Multi-language
-Support]</span><span style='mso-bidi-font-style:italic'> <img border=0
-width=12 height=12 id="_x0000_i1034" src="../../images/ok.gif"></span><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Proposed
-Items (OCL component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Standard Compliance.</b></span><span
-style='mso-bidi-font-weight:bold'> Maintain currency of the API with the <span
-class=SpellE>OMG’s</span> OCL, ensuring backward API compatibility as much as
-possible. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=156363"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>156363</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>OCL Conformance.</b></span><span
-style='mso-bidi-font-weight:bold'> Validate and document the API’s conformance
-to the OCL Specification’s compliance points. This includes which language
-capabilities are supported and which <span class=SpellE>metamodels</span>
-(EMOF/<span class=SpellE>Ecore</span>, UML) are supported. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=152003"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>152003</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: </span>Design for Extensibility –
-Be a Better Platform<span style='mso-bidi-font-weight:bold'>]<o:p></o:p></span></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Deferred
-Items (OCL component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h2><span style='mso-bookmark:UML2'><a name="_UML2__component"></a>UML2
-component</span></h2>
-
-<p><span style='mso-bookmark:UML2'>UML2 is an EMF-based implementation of the
-UML</span><span style='mso-bookmark:UML2'><sup><span style='font-size:9.5pt'>TM</span></sup>
-2.x <span class=SpellE>metamodel</span> for the Eclipse platform. Plan items reflect
-new features of the UML2 component, or areas where existing features will be
-significantly reworked (<span style='mso-bidi-font-style:italic'><img border=0
-width=12 height=12 id="_x0000_i1035" src="../../images/ok.gif"> marks completed
-work)</span>.</span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Committed
-Items (UML2 component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Eclipse 3.3 / EMF 2.3
-Compatibility<span style='mso-bidi-font-weight:bold'>.</span></b></span>
-Maintain release currency concurrent with EMF 2.3 (and Eclipse 3.3). Make
-changes as required to align with EMF features and bug fixes, in particular
-support for Java SE 5.0. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=160679"><span
-style='mso-bookmark:UML2'>160679</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Cohesion]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b>Improved Documentation.</b></span> Improve documentation by
-updating the FAQ, enhancing the <span class=SpellE>Javadoc</span>, and
-publishing new articles. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=77413"><span
-style='mso-bookmark:UML2'>77413</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Simple to Use]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Ant Task for <span
-class=SpellE>Ecore</span> Importer<span style='mso-bidi-font-weight:bold'>.</span></b></span>
-Provide an Ant task for the UML <span class=SpellE>Ecore</span> importer,
-similar to those provided for the Rose and <span class=SpellE>Ecore</span> importers
-in EMF. (</span><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=160680"><span
-style='mso-bookmark:UML2'>160680</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Design for Extensibility – Be a Better
-Platform] <span style='mso-bidi-font-style:italic'><img border=0 width=12
-height=12 id="_x0000_i1036" src="../../images/ok.gif"></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><img border=0
-width=12 height=12 id="_x0000_i1044" src="../../images/new.gif"><span
-style='mso-spacerun:yes'> </span><span class=GramE><b style='mso-bidi-font-weight:
-normal'>Static Profile Definition<span style='mso-bidi-font-weight:bold'>.</span></b></span>
-Provide a way to specify that a profile definition be generated using EMF. This
-would allow, among other things, support for custom data types and derived
-stereotype properties. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=155535"><span
-style='mso-bookmark:UML2'>155535</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: <span style='mso-bidi-font-weight:bold'>Appealing
-to a Broader Community</span>]<span style='mso-bidi-font-style:italic'> <img
-border=0 width=12 height=12 id="_x0000_i1043" src="../../images/ok.gif"></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>XML Primitive Types<span
-style='mso-bidi-font-weight:bold'>.</span></b></span> Provide a model library
-to represent the types defined in the <span class=SpellE>XMLType</span> <span
-class=SpellE>metamodel</span> in EMF; be sure to update <span class=SpellE>Ecore</span>/UML
-converters to make use of this new library. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=150154"><span
-style='mso-bookmark:UML2'>150154</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Cohesion]<span style='mso-bidi-font-style:
-italic'> <img border=0 width=12 height=12 id="_x0000_i1037"
-src="../../images/ok.gif"></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=SpellE><b style='mso-bidi-font-weight:normal'>BiDi</b></span><b
-style='mso-bidi-font-weight:normal'> Support<span style='mso-bidi-font-weight:
-bold'>.</span></b> Provide better support for <span class=SpellE>BiDi</span>
-languages. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=160682"><span
-style='mso-bookmark:UML2'>160682</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: <span style='mso-bidi-font-weight:bold'>Enable
-Consistent Multi-language Support</span>]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><img border=0
-width=12 height=12 id="_x0000_i1045" src="../../images/new.gif"><span
-style='mso-spacerun:yes'> </span><b style='mso-bidi-font-weight:normal'>Create
-Child/Sibling Menu Reorganization<span style='mso-bidi-font-weight:bold'>.</span></b>
-Reorganize the ‘Create Child’ and ‘Create Sibling’ menus of the UML editor so
-that the items are grouped by feature. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=160684"><span
-style='mso-bookmark:UML2'>160684</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Simple to Use]<span style='mso-bidi-font-style:
-italic'> <img border=0 width=12 height=12 id="_x0000_i1042"
-src="../../images/ok.gif"></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Integration with OCL.</b></span><span
-style='mso-bidi-font-weight:bold'> Integrate support for parsing and evaluating
-OCL constraints and expressions. Consider providing a convenience method on
-Constraint for returning the parsed representation of OCL expressions. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=105199"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>105199</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Cohesion]<o:p></o:p></span></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Proposed
-Items (UML2 component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b>Unit Tests.</b></span> Complete the implementation of generated
-unit tests. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=80308"><span
-style='mso-bookmark:UML2'>80308</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Design for Extensibility – Be a Better
-Platform]<b style='mso-bidi-font-weight:normal'><o:p></o:p></b></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b>Validation Rules.</b></span> Complete the generation and
-implementation of validation rules from the UML</span><span style='mso-bookmark:
-UML2'><sup><span style='font-size:9.5pt'>TM</span></sup> 2.1 source model. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=80307"><span
-style='mso-bookmark:UML2'>80307</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: <span style='mso-bidi-font-weight:bold'>Appealing
-to a Broader Community</span>]<b style='mso-bidi-font-weight:normal'><o:p></o:p></b></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Deferred
-Items (UML2 component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h2><span style='mso-bookmark:UML2'><a name="_UML2_Tools_"></a>UML2 Tools component</span></h2>
-
-<p><span style='mso-bookmark:UML2'>UML2 Tools is set of GMF-based editors for
-viewing and editing UML models. Plan items reflect new features of the UML2
-Tools component (<span style='mso-bidi-font-style:italic'><img border=0
-width=12 height=12 id="_x0000_i1038" src="../../images/ok.gif"> marks completed
-work)</span>.</span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Committed
-Items (UML2 Tools component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Class Diagrams.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide a GMF-based editor for UML class
-diagrams. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=80318"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>80318</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>State Machine Diagrams.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide a GMF-based editor for UML state
-machine diagrams. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=161572"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>161572</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Component Diagrams.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide a GMF-based editor for UML component
-diagrams. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=161573"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>161573</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Activity Diagrams.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide a GMF-based editor for UML activity
-diagrams. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=161574"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>161574</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]<o:p></o:p></span></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Proposed
-Items (UML2 Tools component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><b
-style='mso-bidi-font-weight:normal'>Import/Export from/to DI.</b><span
-style='mso-bidi-font-weight:bold'> Provide a mechanism whereby UML diagrams can
-be imported/exported from/to a format based on the Diagram Interchange specification.
-(</span></span><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=161575"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>161575</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]<o:p></o:p></span></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Deferred
-Items (UML2 Tools component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h2><span style='mso-bookmark:UML2'><a name="_XSD_component"></a>XSD component</span></h2>
-
-<p><span style='mso-bookmark:UML2'>XSD is a library that provides an </span><a
-href="http://download.eclipse.org/tools/emf/xsd/javadoc?org/eclipse/xsd/package-summary.html#details"><span
-style='mso-bookmark:UML2'>API</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'> for manipulating the components of an XML Schema as
-described by the </span><a href="http://www.w3.org/TR/XMLSchema-0"><span
-style='mso-bookmark:UML2'>W3C XML Schema</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'> specifications, as well as an API for manipulating
-the DOM-accessible representation of XML. Plan items reflect new features of
-the XSD component, or areas where existing features will be significantly
-reworked (<span style='mso-bidi-font-style:italic'><img border=0 width=12
-height=12 id="_x0000_i1039" src="../../images/ok.gif"> marks completed work)</span>.</span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Committed
-Items (XSD component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><b
-style='mso-bidi-font-weight:normal'>Java SE 5.0 <span class=GramE>Support</span><span
-style='mso-bidi-font-weight:bold'>.</span></b> Exploit new Java language
-constructs; use generics (e.g. <span class=SpellE>EList</span>, <span
-class=SpellE>EMap</span> and implementations); generate and merge Java 5 constructs;
-investigate enumerations and annotations. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=79768"><span
-style='mso-bookmark:UML2'>79768</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: <span style='mso-bidi-font-weight:bold'>Appealing
-to a Broader Community</span>]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>XSD2Ecore Enhancements<span
-style='mso-bidi-font-weight:bold'>.</span></b></span> Improve ability to record
-complex content models as <span class=SpellE>Ecore</span> annotations. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=152373"><span
-style='mso-bookmark:UML2'>152373</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: <span style='mso-bidi-font-weight:bold'>Cohesion</span>]</span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Proposed
-Items (XSD component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Deferred
-Items (XSD component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<span style='mso-bookmark:UML2'></span>
-
-<p><o:p>&nbsp;</o:p></p>
-
-</div>
-
-</body>
-
-</html>
diff --git a/docs/plans/mdt_project_plan_1_0_20061018.html b/docs/plans/mdt_project_plan_1_0_20061018.html
deleted file mode 100644
index 660d5cc..0000000
--- a/docs/plans/mdt_project_plan_1_0_20061018.html
+++ /dev/null
@@ -1,1381 +0,0 @@
-<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns:st1="urn:schemas-microsoft-com:office:smarttags"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 10">
-<meta name=Originator content="Microsoft Word 10">
-<link rel=File-List href="mdt_project_plan_1_0_files/filelist.xml">
-<link rel=Edit-Time-Data href="mdt_project_plan_1_0_files/editdata.mso">
-<!--[if !mso]>
-<style>
-v\:* {behavior:url(#default#VML);}
-o\:* {behavior:url(#default#VML);}
-w\:* {behavior:url(#default#VML);}
-.shape {behavior:url(#default#VML);}
-</style>
-<![endif]-->
-<title>Eclipse MDT - DRAFT 1.0 Plan</title>
-<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
- name="date"/>
-<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
- name="time"/>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>khussey</o:Author>
-  <o:Template>Normal</o:Template>
-  <o:LastAuthor>Kenn Hussey</o:LastAuthor>
-  <o:Revision>88</o:Revision>
-  <o:TotalTime>3160</o:TotalTime>
-  <o:Created>2004-10-27T01:51:00Z</o:Created>
-  <o:LastSaved>2006-10-19T01:44:00Z</o:LastSaved>
-  <o:Pages>1</o:Pages>
-  <o:Words>4476</o:Words>
-  <o:Characters>25517</o:Characters>
-  <o:Company>Rational Software</o:Company>
-  <o:Lines>212</o:Lines>
-  <o:Paragraphs>59</o:Paragraphs>
-  <o:CharactersWithSpaces>29934</o:CharactersWithSpaces>
-  <o:Version>10.6817</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
-  <w:SpellingState>Clean</w:SpellingState>
-  <w:GrammarState>Clean</w:GrammarState>
-  <w:Compatibility>
-   <w:ApplyBreakingRules/>
-  </w:Compatibility>
-  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]--><!--[if !mso]><object
- classid="clsid:38481807-CA0E-42D2-BF39-B33AF135CC4D" id=ieooui></object>
-<style>
-st1\:*{behavior:url(#ieooui) }
-</style>
-<![endif]-->
-<link rel=Stylesheet type="text/css" media=all href="default_style.css">
-<style>
-<!--
- /* Font Definitions */
- @font-face
-	{font-family:"MS Mincho";
-	panose-1:2 2 6 9 4 2 5 8 3 4;
-	mso-font-alt:"\FF2D\FF33 \660E\671D";
-	mso-font-charset:128;
-	mso-generic-font-family:roman;
-	mso-font-format:other;
-	mso-font-pitch:fixed;
-	mso-font-signature:1 134676480 16 0 131072 0;}
-@font-face
-	{font-family:Verdana;
-	panose-1:2 11 6 4 3 5 4 4 2 4;
-	mso-font-charset:0;
-	mso-generic-font-family:swiss;
-	mso-font-pitch:variable;
-	mso-font-signature:536871559 0 0 0 415 0;}
-@font-face
-	{font-family:"\@MS Mincho";
-	mso-font-charset:128;
-	mso-generic-font-family:modern;
-	mso-font-pitch:fixed;
-	mso-font-signature:-1610612033 1757936891 16 0 131231 0;}
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	mso-believe-normal-left:yes;}
-h1
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:1;
-	font-size:21.0pt;
-	mso-fareast-font-family:"MS Mincho";
-	font-weight:bold;}
-h2
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-line-height-alt:10.5pt;
-	mso-pagination:widow-orphan;
-	mso-outline-level:2;
-	font-size:18.0pt;
-	mso-fareast-font-family:"MS Mincho";
-	font-weight:bold;}
-h3
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:3;
-	font-size:14.0pt;
-	mso-fareast-font-family:"MS Mincho";
-	font-weight:bold;}
-h4
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:4;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"MS Mincho";
-	font-weight:bold;}
-a:link, span.MsoHyperlink
-	{color:blue;
-	text-decoration:underline;
-	text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
-	{color:blue;
-	text-decoration:underline;
-	text-underline:single;}
-p
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-code
-	{mso-fareast-font-family:"Times New Roman";}
-pre
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
-	font-size:10.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.indextop, li.indextop, div.indextop
-	{mso-style-name:indextop;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:24.0pt;
-	mso-fareast-font-family:"Times New Roman";
-	font-weight:bold;}
-p.indexsub, li.indexsub, div.indexsub
-	{mso-style-name:indexsub;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:7.5pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.jump, li.jump, div.jump
-	{mso-style-name:jump;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-span.header
-	{mso-style-name:header;}
-span.SpellE
-	{mso-style-name:"";
-	mso-spl-e:yes;}
-span.GramE
-	{mso-style-name:"";
-	mso-gram-e:yes;}
-@page Section1
-	{size:8.5in 11.0in;
-	margin:1.0in 1.25in 1.0in 1.25in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
- /* List Definitions */
- @list l0
-	{mso-list-id:199630218;
-	mso-list-template-ids:-1221184516;}
-@list l0:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l0:level2
-	{mso-level-tab-stop:1.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l0:level3
-	{mso-level-tab-stop:1.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l0:level4
-	{mso-level-tab-stop:2.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l0:level5
-	{mso-level-tab-stop:2.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l0:level6
-	{mso-level-tab-stop:3.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l0:level7
-	{mso-level-tab-stop:3.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l0:level8
-	{mso-level-tab-stop:4.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l0:level9
-	{mso-level-tab-stop:4.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1
-	{mso-list-id:213278280;
-	mso-list-template-ids:1664226462;}
-@list l1:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l1:level2
-	{mso-level-tab-stop:1.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level3
-	{mso-level-tab-stop:1.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level4
-	{mso-level-tab-stop:2.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level5
-	{mso-level-tab-stop:2.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level6
-	{mso-level-tab-stop:3.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level7
-	{mso-level-tab-stop:3.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level8
-	{mso-level-tab-stop:4.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level9
-	{mso-level-tab-stop:4.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2
-	{mso-list-id:242615546;
-	mso-list-template-ids:339376676;}
-@list l2:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l3
-	{mso-list-id:338696525;
-	mso-list-template-ids:-1388785178;}
-@list l3:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l4
-	{mso-list-id:676233000;
-	mso-list-template-ids:-227133684;}
-@list l4:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l4:level2
-	{mso-level-tab-stop:1.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l4:level3
-	{mso-level-tab-stop:1.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l4:level4
-	{mso-level-tab-stop:2.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l4:level5
-	{mso-level-tab-stop:2.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l4:level6
-	{mso-level-tab-stop:3.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l4:level7
-	{mso-level-tab-stop:3.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l4:level8
-	{mso-level-tab-stop:4.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l4:level9
-	{mso-level-tab-stop:4.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l5
-	{mso-list-id:1113019837;
-	mso-list-template-ids:252184060;}
-@list l5:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l6
-	{mso-list-id:1303848377;
-	mso-list-template-ids:-391109514;}
-@list l6:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l6:level2
-	{mso-level-tab-stop:1.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l6:level3
-	{mso-level-tab-stop:1.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l6:level4
-	{mso-level-tab-stop:2.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l6:level5
-	{mso-level-tab-stop:2.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l6:level6
-	{mso-level-tab-stop:3.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l6:level7
-	{mso-level-tab-stop:3.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l6:level8
-	{mso-level-tab-stop:4.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l6:level9
-	{mso-level-tab-stop:4.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l7
-	{mso-list-id:1959750821;
-	mso-list-template-ids:-2070008336;}
-@list l7:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l8
-	{mso-list-id:2002542540;
-	mso-list-template-ids:-1676484476;}
-@list l8:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-ol
-	{margin-bottom:0in;}
-ul
-	{margin-bottom:0in;}
--->
-</style>
-<!--[if gte mso 10]>
-<style>
- /* Style Definitions */
- table.MsoNormalTable
-	{mso-style-name:"Table Normal";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	mso-style-noshow:yes;
-	mso-style-parent:"";
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-</style>
-<![endif]--><![if mso 9]>
-<style>
-p.MsoNormal
-	{margin-left:8.5pt;}
-</style>
-<![endif]>
-<meta name="Kenn Hussey" content="Eclipse UML2 PMC">
-<!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="8194"/>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <o:shapelayout v:ext="edit">
-  <o:idmap v:ext="edit" data="1"/>
- </o:shapelayout></xml><![endif]-->
-</head>
-
-<body lang=EN-US link=blue vlink=blue style='tab-interval:.5in;margin-left:
-8.5pt;margin-top:14.2pt'>
-
-<div class=Section1>
-
-<h1>Eclipse MDT<br>
-DRAFT 1.0 Plan</h1>
-
-<p>Last revised <st1:time Minute="45" Hour="21">21:45 EDT</st1:time> <st1:date
-Year="2006" Day="18" Month="10">October 18, 2006</st1:date> (<img width=12
-height=12 id="_x0000_i1025" src="../../images/new.gif" border=0> marks
-interesting changes over the previous plan revision)</p>
-
-<p><i>&nbsp;&nbsp;&nbsp; Please send comments about this plan to the </i><a
-href="mailto:mdt-dev@eclipse.org">mdt-dev@eclipse.org</a> <i>developer mailing
-list.</i></p>
-
-<p>This document lays out the feature and API set for the next feature release
-of the Eclipse MDT project, designated release 1.0. </p>
-
-<ul type=disc>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#Deliverables">Release deliverables</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#Milestones">Release milestones</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#TargetOperatingEnvironments">Target operating
-     environments</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#Compatibility">Compatibility with previous releases</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#_EODM_component">EODM component</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#_UML2_component">UML2 component</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#_XSD_component">XSD component</a><o:p></o:p></span></li>
-</ul>
-
-<p>Plans do not materialize out of nowhere, nor are they entirely static. To
-ensure the planning process is transparent and open to the entire Eclipse
-community, plans are posted in an embryonic form and then revised from time to
-time throughout the release cycle. </p>
-
-<p>The first part of the plan deals with the important matters of release
-deliverables, release milestones, target operating environments, and
-release-to-release compatibility. These are all things that need to be clear
-for any release, even if no features were to change.&nbsp; </p>
-
-<p>The remainder of the plan consists of plan items for the components under
-the Eclipse MDT project. Each plan item covers a feature or API that is to be
-added, or some aspect that is to be improved. Each plan item has its own entry
-in the Eclipse <span class=SpellE>bugzilla</span> database, with a title and a
-concise summary (usually a single paragraph) that explains the work item at a
-suitably high enough level so that everyone can readily understand what the
-work item is without having to understand the nitty-gritty detail. </p>
-
-<p>Not all plan items represent the same amount of work; some may be quite large,
-others, quite small. Some plan items may involve work that is localized to a
-single subsystem; others may involve coordinated changes across several
-projects within the same top-level project; and others may involve coordination
-with other top-level projects. Although some plan items are for work that is
-more pressing that others, the plan items appear in no particular order. </p>
-
-<p>Fixing bugs, improving test coverage, documentation, examples, performance
-tuning, usability, etc. are considered routine ongoing maintenance activities
-and are not included in this plan unless they would also involve a significant
-change to the API or feature set, or involve a significant amount of work. The
-intent of the plan is to account for all interesting feature work.</p>
-
-<p>The current status of each plan item is noted: </p>
-
-<ul type=disc>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo3;tab-stops:list .5in'><b style='mso-bidi-font-weight:
-     normal'><span style='font-size:10.0pt;font-family:Arial'>Committed</span></b><span
-     style='font-size:10.0pt;font-family:Arial'> plan item – A committed plan
-     item is one that we have decided to address for the release.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo3;tab-stops:list .5in'><b style='mso-bidi-font-weight:
-     normal'><span style='font-size:10.0pt;font-family:Arial'>Proposed</span></b><span
-     style='font-size:10.0pt;font-family:Arial'> plan item – A proposed plan
-     item is one that we are considering addressing for the release. Although
-     we are actively investigating it, we are not yet in a position to commit
-     to it, or to say that we won’t be able to address it. After due
-     consideration, a proposal will either be committed or deferred.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo3;tab-stops:list .5in'><b style='mso-bidi-font-weight:
-     normal'><span style='font-size:10.0pt;font-family:Arial'>Deferred</span></b><span
-     style='font-size:10.0pt;font-family:Arial'> plan item – A reasonable
-     proposal that will not make it into this release for some reason is marked
-     as deferred with a brief note as to why it was deferred. Deferred plan
-     items may resurface as committed plan items at a later point.<o:p></o:p></span></li>
-</ul>
-
-<h2><a name=Deliverables></a>Release deliverables</h2>
-
-<p>The release deliverables are: </p>
-
-<ul type=disc>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Source code release for the EODM component, available
-     as versions tagged &quot;R2_0&quot; in the eclipse.org <a
-     href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>EODM runtime binary and SDK distributions
-     (downloadable).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>EODM runtime binary and SDK features on eclipse.org update
-     site (install via Eclipse update manager).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Source code release for the UML2 OCL subcomponent, available
-     as versions tagged &quot;R1_1&quot; in the eclipse.org <a
-     href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 OCL runtime binary and SDK distributions
-     (downloadable).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 OCL runtime binary and SDK features on eclipse.org
-     update site (install via Eclipse update manager).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Source code release for the UML2 Tools subcomponent,
-     available as versions tagged &quot;R1_0&quot; in the eclipse.org <a
-     href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 Tools runtime binary and SDK distributions
-     (downloadable).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 Tools runtime binary and SDK features on
-     eclipse.org update site (install via Eclipse update manager).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Source code release for the UML2 UML subcomponent,
-     available as versions tagged &quot;R2_1&quot; in the eclipse.org <a
-     href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 UML runtime binary and SDK distributions
-     (downloadable).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 UML runtime binary and SDK features on eclipse.org
-     update site (install via Eclipse update manager).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Source code release for XSD component, available as
-     versions tagged &quot;R3_0&quot; in the eclipse.org <a
-     href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>XSD runtime binary and SDK distributions
-     (downloadable).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>XSD runtime binary and SDK features on eclipse.org
-     update site (install via Eclipse update manager).<o:p></o:p></span></li>
-</ul>
-
-<h2><a name=Milestones></a>Release milestones</h2>
-
-<p>Release milestone occurring at roughly 6 week intervals exist to facilitate
-coarse-grained planning and staging. The milestones are:</p>
-
-<ul type=disc>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l0 level1 lfo10;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Thursday, October 5 - Milestone 2 (1.0 M2) - Stable
-     Build based on Eclipse 3.3 M2<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l0 level1 lfo10;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Thursday, November 16 - Milestone 3 (1.0 M3) - Stable
-     Build based on Eclipse 3.3 M3<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l0 level1 lfo10;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Thursday, December 28 - Milestone 4 (1.0 M4) - Stable
-     Build based on Eclipse 3.3 M4<o:p></o:p></span></li>
-</ul>
-
-<p>The 1.0 release is targeted for late June 2007. All release deliverables
-will be available for download as soon as the release has been tested and
-validated in the target operating configurations listed below.</p>
-
-<h2><a name=TargetOperatingEnvironments></a>Target Operating Environments</h2>
-
-<p>In order to remain current, each release of an Eclipse project targets
-reasonably current versions of underlying operating environments and other
-Eclipse projects on which it depends.&nbsp;</p>
-
-<p>Most of Eclipse is &quot;pure&quot; <span class=SpellE>Java<sup><span
-style='font-size:9.5pt'>TM</span></sup></span> code and has no direct
-dependence on the underlying operating system. The chief dependence is on the
-Eclipse Platform, and on the Java 2 Platform that runs it.</p>
-
-<p>The MDT 1.0 release depends on the following:</p>
-
-<ul type=disc>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l6 level1 lfo13;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Java 2 Platform 1.5<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l6 level1 lfo13;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Eclipse Platform 3.3<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l6 level1 lfo13;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>EMF 3.0<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l6 level1 lfo13;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>GMF 2.0<o:p></o:p></span></li>
-</ul>
-
-<p>The 1.0 release of MDT is designed to run on any configuration supporting
-the above components.</p>
-
-<p>The Eclipse Platform runs in a variety of operating environments. Testing is
-focused on a handful of popular <span class=header>combinations of operating
-system and Java 2 Platform; these are our </span><em><span style='font-family:
-Arial'>reference platforms</span></em><span class=header>. Eclipse undoubtedly
-runs fine in many operating environments beyond the reference platforms we
-test. However, since we do not systematically test them we cannot vouch for
-them. Problems encountered when running Eclipse on non-reference platform that
-cannot be recreated on any reference platform will be given lower priority than
-problems with running Eclipse on a reference platform.</span></p>
-
-<p><span style='mso-bidi-font-weight:bold'>See the <a
-href="http://www.eclipse.org/eclipse/development/eclipse_project_plan_3_3.html">Eclipse
-Project 3.3 plan</a> for a list of reference platforms.</span></p>
-
-<h4><span style='font-family:Arial'>Internationalization<o:p></o:p></span></h4>
-
-<p>Eclipse is designed as the basis for internationalized products. The user
-interface elements provided by the various Eclipse projects, including dialogs
-and error messages, are externalized. The English strings for MDT are provided
-as the default resource bundles. Translations are not provided with this
-release. However, the plug-in fragment mechanism provides the means by which
-translations into any number of other languages can be incorporated.</p>
-
-<h2><a name=Compatibility></a>Compatibility with Previous Releases</h2>
-
-<h3>Compatibility of EODM 2.0 with 1.0</h3>
-
-<p>The EODM 2.0 component of Eclipse MDT will <b style='mso-bidi-font-weight:
-normal'>not</b> be compatible with EODM 1.0.</p>
-
-<p><b>API Contract Compatibility:</b> EODM 2.0 will <b style='mso-bidi-font-weight:
-normal'>not</b> be upwards contract-compatible with EODM 1.0 as noted in the <i>EODM
-2.0 Migration</i> Guide. Programs that use affected APIs and extension points
-will need to be ported to EODM 2.0 APIs. Downward contract compatibility is not
-supported. Compliance with EODM 2.0 APIs would <b style='mso-bidi-font-weight:
-normal'>not</b> ensure compliance with EODM 1.0 APIs. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain contract compatibility.</p>
-
-<p><b>Binary (plug-in) Compatibility:</b> EODM 2.0 will <b style='mso-bidi-font-weight:
-normal'>not</b> be upwards binary-compatible with EODM 1.0 as noted in the <i>EODM
-2.0 Migration</i> Guide. Downward plug-in compatibility is not supported:
-plug-ins compiled against EODM 2.0 will be unusable with EODM 1.0. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain binary compatibility.</p>
-
-<p><b>Source Compatibility:</b> Source files written to use EODM 1.0 APIs will <b
-style='mso-bidi-font-weight:normal'>not</b> compile and run successfully
-against EODM 2.0 APIs. In some cases, it may be necessary to make minor changes
-to the source code to disambiguate things like imports or overloaded method
-invocations. Downward source compatibility is not supported. If source files use
-new APIs, they will not be usable with earlier versions. </p>
-
-<p><b>Workspace Compatibility:</b> EODM 2.0 will <b style='mso-bidi-font-weight:
-normal'>not</b> be upwards workspace-compatible with EODM 1.0 as noted. This
-means that workspaces and projects created by an Eclipse with EODM 1.0
-installed <b style='mso-bidi-font-weight:normal'>cannot</b> be successfully
-opened by an Eclipse with EODM 2.0 installed. This includes both hidden
-metadata, which is localized to a particular workspace, as well as metadata
-files found within a workspace project, which may propagate between workspaces
-via file copying or team repositories. User interface session state may be
-discarded when a workspace is upgraded. Downward workspace compatibility is not
-supported. Metadata files created (or overwritten) by the newer version will
-generally be unusable with older versions.</p>
-
-<p><b>Non-compliant usage of API's</b>: All non-API methods and classes, and
-certainly everything in a package with &quot;internal&quot; in its name, are
-considered implementation details which may vary between operating environment
-and are subject to change without notice. Client plug-ins that directly <span
-class=GramE>depend</span> on anything other than what is specified in the API
-are inherently unsupportable and receive no guarantees about compatibility
-within a single release much less with an earlier releases. Refer to <i><a
-href="http://www.eclipse.org/articles/Article-API%20use/eclipse-api-usage-rules.html">How
-to Use the Eclipse API</a></i> for information about how to write compliant
-plug-ins.</p>
-
-<h3>Compatibility of UML2 OCL 1.1 with 1.0</h3>
-
-<p>The UML2 OCL 1.1 subcomponent of Eclipse MDT will be compatible with UML2
-OCL 1.0, except in those areas noted in the UML2 OCL 1.1 Migration Guide.</p>
-
-<p><b>API Contract Compatibility:</b> UML2 OCL 1.1 will be upwards
-contract-compatible with UML2 OCL 1.0 except in those areas noted in the <i>UML2
-OCL 1.1 Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Programs
-that use affected APIs and extension points will need to be ported to UML2 OCL 1.1
-APIs. Downward contract compatibility is not supported. There is no guarantee
-that compliance with UML2 OCL 1.1 APIs would ensure compliance with UML2 OCL
-1.0 APIs. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain contract compatibility.</p>
-
-<p><b>Binary (plug-in) Compatibility:</b> UML2 OCL 1.1 will be upwards binary-compatible
-with UML2 OCL 1.0 except in those areas noted in the <i>UML2 OCL 1.1 Migration</i><i
-style='mso-bidi-font-style:normal'> Guide</i>. Downward plug-in compatibility
-is not supported: plug-ins compiled against UML2 OCL 1.1 will likely be
-unusable with UML2 OCL 1.0. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain binary compatibility.</p>
-
-<p><b>Source Compatibility:</b> Source files written to use UML2 OCL 1.0 APIs
-will usually compile and run successfully against UML2 OCL 1.1 APIs, although
-this cannot be guaranteed. Because UML2 OCL 1.1 may exploit new Java language
-constructs and/or aspects of the OCL specification, there is an increased
-chance of source incompatibilities compared to previous UML2 OCL releases. In
-some cases, it may be necessary to make minor changes to the source code to
-disambiguate things like imports or overloaded method invocations. Downward
-source compatibility is not supported. If source files use new APIs, they will
-not be usable with earlier versions.</p>
-
-<p><b>Workspace Compatibility:</b> UML2 OCL 1.1 will be upwards
-workspace-compatible with UML2 OCL 1.0 unless noted. This means that workspaces
-and projects created by an Eclipse with UML2 OCL 1.0 installed can be successfully
-opened by an Eclipse with UML2 OCL 1.1 installed. This includes both hidden
-metadata, which is localized to a particular workspace, as well as metadata
-files found within a workspace project, which may propagate between workspaces
-via file copying or team repositories. User interface session state may be
-discarded when a workspace is upgraded. Downward workspace compatibility is not
-supported. Metadata files created (or overwritten) by the newer version will
-generally be unusable with older versions.</p>
-
-<p><b>Non-compliant usage of API's</b>: All non-API methods and classes, and
-certainly everything in a package with &quot;internal&quot; in its name, are
-considered implementation details which may vary between operating environment
-and are subject to change without notice. Client plug-ins that directly <span
-class=GramE>depend</span> on anything other than what is specified in the API
-are inherently unsupportable and receive no guarantees about compatibility
-within a single release much less with an earlier releases. Refer to <i><a
-href="http://www.eclipse.org/articles/Article-API%20use/eclipse-api-usage-rules.html">How
-to Use the Eclipse API</a></i> for information about how to write compliant
-plug-ins.</p>
-
-<h3>Compatibility of UML2 UML 2.1 with 2.0</h3>
-
-<p>The UML2 UML 2.1 subcomponent of Eclipse MDT will be compatible with UML2
-UML 2.0, except in those areas noted in the UML2 UML 2.1 Migration Guide.</p>
-
-<p><b>API Contract Compatibility:</b> UML2 UML 2.1 will be upwards
-contract-compatible with UML2 UML 2.0 except in those areas noted in the <i>UML2
-UML 2.1 Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Programs
-that use affected APIs and extension points will need to be ported to UML2 UML
-2.1 APIs. Downward contract compatibility is not supported. There is no
-guarantee that compliance with UML2 UML 2.1 APIs would ensure compliance with
-UML2 UML 2.0 APIs. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain contract compatibility.</p>
-
-<p><b>Binary (plug-in) Compatibility:</b> UML2 UML 2.1 will be upwards binary-compatible
-with UML2 UML 2.0 except in those areas noted in the <i>UML2 UML 2.1 Migration</i><i
-style='mso-bidi-font-style:normal'> Guide</i>. Downward plug-in compatibility
-is not supported: plug-ins compiled against UML2 UML 2.1 will likely be
-unusable with UML2 UML 2.0. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain binary compatibility.</p>
-
-<p><b>Source Compatibility:</b> Source files written to use UML2 UML 2.0 APIs
-will usually compile and run successfully against UML2 UML 2.1 APIs, although
-this cannot be guaranteed. Because UML2 UML 2.1 may exploit new Java language
-constructs, there is an increased chance of source incompatibilities compared
-to previous UML2 UML releases. In some cases, it may be necessary to make minor
-changes to the source code to disambiguate things like imports or overloaded
-method invocations. Downward source compatibility is not supported. If source
-files use new APIs, they will not be usable with earlier versions.</p>
-
-<p><b>Workspace Compatibility:</b> UML2 UML 2.1 will be upwards
-workspace-compatible with UML2 UML 2.0 unless noted. This means that workspaces
-and projects created by an Eclipse with UML2 UML 2.0 installed can be
-successfully opened by an Eclipse with UML2 UML 2.1 installed. This includes
-both hidden metadata, which is localized to a particular workspace, as well as
-metadata files found within a workspace project, which may propagate between
-workspaces via file copying or team repositories. User interface session state
-may be discarded when a workspace is upgraded. Downward workspace compatibility
-is not supported. Metadata files created (or overwritten) by the newer version
-will generally be unusable with older versions.</p>
-
-<p><b>Non-compliant usage of API's</b>: All non-API methods and classes, and
-certainly everything in a package with &quot;internal&quot; in its name, are
-considered implementation details which may vary between operating environment
-and are subject to change without notice. Client plug-ins that directly <span
-class=GramE>depend</span> on anything other than what is specified in the API
-are inherently unsupportable and receive no guarantees about compatibility
-within a single release much less with an earlier releases. Refer to <i><a
-href="http://www.eclipse.org/articles/Article-API%20use/eclipse-api-usage-rules.html">How
-to Use the Eclipse API</a></i> for information about how to write compliant
-plug-ins.</p>
-
-<h3>Compatibility of XSD 3.0 with 2.2</h3>
-
-<p>The XSD 2.0 component of Eclipse MDT will be compatible with XSD 2.2, except
-in those areas noted in the XSD 3.0 Migration Guide.</p>
-
-<p><b>API Contract Compatibility:</b> XSD 3.0 will be upwards
-contract-compatible with XSD 2.2 except in those areas noted in the <i>XSD 3.0
-Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Programs that
-use affected APIs and extension points will need to be ported to XSD 3.0 APIs.
-Downward contract compatibility is not supported. There is no guarantee that
-compliance with XSD 3.0 APIs would ensure compliance with XSD 2.2 APIs. Refer
-to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain contract compatibility.</p>
-
-<p><b>Binary (plug-in) Compatibility:</b> XSD 3.0 will be upwards
-binary-compatible with XSD 2.2 except in those areas noted in the <i>XSD 3.0
-Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Downward plug-in
-compatibility is not supported: plug-ins compiled against XSD 3.0 will likely
-be unusable with XSD 2.2. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain binary compatibility.</p>
-
-<p><b>Source Compatibility:</b> Source files written to use XSD 2.2 APIs will
-usually compile and run successfully against XSD 3.0 APIs, although this cannot
-be guaranteed. Because XSD 3.0 may exploit new Java language constructs, there
-is an increased chance of source incompatibilities compared to previous XSD
-releases. In some cases, it may be necessary to make minor changes to the
-source code to disambiguate things like imports or overloaded method
-invocations. Downward source compatibility is not supported. If source files
-use new APIs, they will not be usable with earlier versions.</p>
-
-<p><b>Workspace Compatibility:</b> XSD 3.0 will be upwards workspace-compatible
-with XSD 2.2 unless noted. This means that workspaces and projects created by
-an Eclipse with XSD 2.2 installed can be successfully opened by an Eclipse with
-XSD 3.0 installed. This includes both hidden metadata, which is localized to a
-particular workspace, as well as metadata files found within a workspace
-project, which may propagate between workspaces via file copying or team
-repositories. User interface session state may be discarded when a workspace is
-upgraded. Downward workspace compatibility is not supported. Metadata files
-created (or overwritten) by the newer version will generally be unusable with
-older versions.</p>
-
-<p><b>Non-compliant usage of API's</b>: All non-API methods and classes, and
-certainly everything in a package with &quot;internal&quot; in its name, are
-considered implementation details which may vary between operating environment
-and are subject to change without notice. Client plug-ins that directly <span
-class=GramE>depend</span> on anything other than what is specified in the API
-are inherently unsupportable and receive no guarantees about compatibility
-within a single release much less with an earlier releases. Refer to <i><a
-href="http://www.eclipse.org/articles/Article-API%20use/eclipse-api-usage-rules.html">How
-to Use the Eclipse API</a></i> for information about how to write compliant
-plug-ins.</p>
-
-<h2>Themes</h2>
-
-<p>The changes under consideration for the next release of Eclipse MDT align
-with themes identified by the <a
-href="http://www.eclipse.org/org/councils/roadmap_v2_0/themes_v2_0.php">Eclipse
-Requirements Council</a> and <a
-href="http://wiki.eclipse.org/index.php/Modeling_Project_Plan">Modeling project</a>.</p>
-
-<h2><a name=UML2></a><a name="_EODM_component"></a><span style='mso-bookmark:
-UML2'>EODM component</span></h2>
-
-<p><span style='mso-bookmark:UML2'>EODM is an implementation of RDF(S)/OWL <span
-class=SpellE>metamodels</span> of the </span><a
-href="http://www.omg.org/ontology"><span style='mso-bookmark:UML2'>Ontology
-Definition <span class=SpellE>Metamodel</span> (ODM)</span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'> using EMF
-with additional parsing, inference, model transformation and editing functions.
-Plan items reflect new features of the EODM component, or areas where existing
-features will be significantly reworked (<span style='mso-bidi-font-style:italic'><img
-border=0 width=12 height=12 id="_x0000_i1026" src="../../images/ok.gif"> marks
-completed work)</span>.</span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Committed
-Items (EODM component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Standard Compliance<span
-style='mso-bidi-font-weight:bold'>.</span></b></span> Provide a new API that is
-compliant with the (to be adopted) 5th submission of the ODM specification to
-the OMG. (?) [Theme: Appealing to a Broader Community]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Dynamic Typing.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide support for dynamic typing. (?)
-[Theme: </span>Appealing to a Broader Community<span style='mso-bidi-font-weight:
-bold'>]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>RDF/OWL Parsing and
-Serialization.</b></span><span style='mso-bidi-font-weight:bold'> Provide
-support for RDF/OWL parsing and serialization. (?) [Theme: </span>Appealing to
-a Broader Community<span style='mso-bidi-font-weight:bold'>]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>RDF/OWL Reasoning.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide support for RDF/OWL reasoning. (?)
-[Theme: </span>Appealing to a Broader Community<span style='mso-bidi-font-weight:
-bold'>]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>RDF/OWL Transformation
-to/from <span class=SpellE>Ecore</span>.</b></span><span style='mso-bidi-font-weight:
-bold'> Provide a mechanism to transform RDF/OWL models to/from <span
-class=SpellE>Ecore</span>. (?) [Theme: Cohesion]<o:p></o:p></span></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Proposed
-Items (EODM component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Deferred
-Items (EODM component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h2><span style='mso-bookmark:UML2'><a name="_UML2_component"></a>UML2
-component</span></h2>
-
-<p><span style='mso-bookmark:UML2'>UML2 provides an implementation of the UML 2
-umbrella of standards defined by the OMG and tools to manipulate models based
-on those standards. Plan items reflect new features of (subcomponents of) the
-UML2 component, or areas where existing features will be significantly reworked
-(<span style='mso-bidi-font-style:italic'><img border=0 width=12 height=12
-id="_x0000_i1027" src="../../images/ok.gif"> marks completed work)</span>.</span></p>
-
-<h3><span style='mso-bookmark:UML2'>UML2 OCL subcomponent</span></h3>
-
-<p><span style='mso-bookmark:UML2'>UML2 OCL is an implementation of the OCL OMG
-standard for EMF-based models.</span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Committed
-Items (UML2 OCL subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Parsing API.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide a public API for parsing OCL
-documents, with the complete context declaration syntax. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=144210"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>144210</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: </span>Design for Extensibility –
-Be a Better Platform<span style='mso-bidi-font-weight:bold'>]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Integration with UML.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide support for parsing and evaluating
-OCL constraints and expressions on the UML <span class=SpellE>metamodel</span>.
-(</span></span><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=105199"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>105199</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Cohesion]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>EMF 3.0 / J2SE 5 Support.</b></span><span
-style='mso-bidi-font-weight:bold'> Adopt EMF 3.0, including regeneration of the
-OCL <span class=SpellE>metamodel</span>. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=156361"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>156361</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: </span>Design for Extensibility –
-Be a Better Platform<span style='mso-bidi-font-weight:bold'>]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Improved Documentation.</b></span><span
-style='mso-bidi-font-weight:bold'> Develop a complete Programmer’s Guide for
-the OCL subcomponent. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=156360"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>156360</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Simple to Use]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>LPG.</b></span><span
-style='mso-bidi-font-weight:bold'> Consume LPG runtime library from the Orbit
-project. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=156366"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>156366</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Project Restructuring]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Standard Compliance.</b></span><span
-style='mso-bidi-font-weight:bold'> Maintain currency of the API with the <span
-class=SpellE>OMG’s</span> OCL, ensuring backward API compatibility as much as
-possible. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=156363"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>156363</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>OCL Conformance.</b></span><span
-style='mso-bidi-font-weight:bold'> Validate and document the API’s conformance
-to the OCL Specification’s compliance points. This includes which language
-capabilities are supported and which <span class=SpellE>metamodels</span>
-(EMOF/<span class=SpellE>Ecore</span>, UML) are supported. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=152003"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>152003</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: </span>Design for Extensibility –
-Be a Better Platform<span style='mso-bidi-font-weight:bold'>]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Stand-alone support.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide a stand-alone (Eclipse-free) OCL
-build. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=136817"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>136817</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><b
-style='mso-bidi-font-weight:normal'>ICU4J.</b><span style='mso-bidi-font-weight:
-bold'> Isolate and minimize dependency on ICU4J; ensure support for the “thin”
-variant of ICU4J. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=156364"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>156364</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Enable Consistent Multi-language
-Support]<o:p></o:p></span></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Proposed
-Items (UML2 OCL subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Deferred
-Items (UML2 OCL subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h3><span style='mso-bookmark:UML2'>UML2 Tools subcomponent</span></h3>
-
-<p><span style='mso-bookmark:UML2'>UML2 Tools is set <span class=GramE>of a
-GMF-based editors</span> for viewing and editing UML models.</span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Committed
-Items (UML2 Tools subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Proposed
-Items (UML2 Tools subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Class Diagrams.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide a GMF-based editor for UML class
-diagrams. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=80318"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>80318</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>State Machine Diagrams.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide a GMF-based editor for UML state
-machine diagrams. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=80318"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>80318</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Component Diagrams.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide a GMF-based editor for UML component
-diagrams. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=80318"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>80318</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Activity Diagrams.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide a GMF-based editor for UML activity
-diagrams. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=80318"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>80318</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><b
-style='mso-bidi-font-weight:normal'>Import/Export from/to DI.</b><span
-style='mso-bidi-font-weight:bold'> Provide a mechanism whereby UML diagrams can
-be imported/exported from/to a format based on the Diagram Interchange
-specification. (?) [Theme: Appealing to a Broader Community]<o:p></o:p></span></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Deferred
-Items (UML2 Tools subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h3><span style='mso-bookmark:UML2'>UML2 UML subcomponent</span></h3>
-
-<p><span style='mso-bookmark:UML2'>UML2 UML is an EMF-based implementation of
-the UML</span><span style='mso-bookmark:UML2'><sup><span style='font-size:9.5pt'>TM</span></sup>
-2.x <span class=SpellE>metamodel</span> for the Eclipse platform.</span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Committed
-Items (UML2 UML subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Eclipse 3.3 / EMF 3.0
-Compatibility<span style='mso-bidi-font-weight:bold'>.</span></b></span>
-Maintain release currency concurrent with EMF 3.0 (and Eclipse 3.3). Make changes
-as required to align with EMF features and bug fixes, in particular support for
-Java SE 5.0. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=160679"><span
-style='mso-bookmark:UML2'>160679</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Cohesion]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b>Improved Documentation.</b></span> Improve documentation by
-updating the FAQ, enhancing the <span class=SpellE>Javadoc</span>, and
-publishing new articles. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=77413"><span
-style='mso-bookmark:UML2'>77413</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Simple to Use]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Ant Task for <span
-class=SpellE>Ecore</span> Importer<span style='mso-bidi-font-weight:bold'>.</span></b></span>
-Provide an Ant task for the UML <span class=SpellE>Ecore</span> importer,
-similar to those provided for the Rose and <span class=SpellE>Ecore</span>
-importers in EMF. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=160680"><span
-style='mso-bookmark:UML2'>160680</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Design for Extensibility – Be a Better
-Platform]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Static Profile Definition<span
-style='mso-bidi-font-weight:bold'>.</span></b></span> Provide a way to specify
-that a profile definition be generated using EMF. This would allow, among other
-things, support for custom data types and derived stereotype properties. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=155535"><span
-style='mso-bookmark:UML2'>155535</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: <span style='mso-bidi-font-weight:bold'>Appealing
-to a Broader Community</span>]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>XML Primitive Types<span
-style='mso-bidi-font-weight:bold'>.</span></b></span> Provide a model library
-to represent the types defined in the <span class=SpellE>XMLType</span> <span
-class=SpellE>metamodel</span> in EMF; be sure to update <span class=SpellE>Ecore</span>/UML
-converters to make use of this new library. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=150154"><span
-style='mso-bookmark:UML2'>150154</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Cohesion]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=SpellE><b style='mso-bidi-font-weight:normal'>BiDi</b></span><b
-style='mso-bidi-font-weight:normal'> Support<span style='mso-bidi-font-weight:
-bold'>.</span></b> Provide better support for <span class=SpellE>BiDi</span>
-languages. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=160682"><span
-style='mso-bookmark:UML2'>160682</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: <span style='mso-bidi-font-weight:bold'>Enable
-Consistent Multi-language Support</span>]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><b
-style='mso-bidi-font-weight:normal'>Create Child/Sibling Menu Reorganization<span
-style='mso-bidi-font-weight:bold'>.</span></b> Reorganize the ‘Create Child’
-and ‘Create Sibling’ menus of the UML editor so that the items are grouped by
-feature. (</span><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=160684"><span
-style='mso-bookmark:UML2'>160684</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Simple to Use]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Integration with OCL.</b></span><span
-style='mso-bidi-font-weight:bold'> Integrate support for parsing and evaluating
-OCL constraints and expressions. Consider providing a convenience method on
-Constraint for returning the parsed representation of OCL expressions. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=105199"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>105199</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Cohesion]<o:p></o:p></span></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Proposed
-Items (UML2 UML subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b>Unit Tests.</b></span> Complete the implementation of generated
-unit tests. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=80308"><span
-style='mso-bookmark:UML2'>80308</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Design for Extensibility – Be a Better
-Platform]<b style='mso-bidi-font-weight:normal'><o:p></o:p></b></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b>Validation Rules.</b></span> Complete the generation and
-implementation of validation rules from the UML</span><span style='mso-bookmark:
-UML2'><sup><span style='font-size:9.5pt'>TM</span></sup> 2.1 source model. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=80307"><span
-style='mso-bookmark:UML2'>80307</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: <span style='mso-bidi-font-weight:bold'>Appealing
-to a Broader Community</span>]<b style='mso-bidi-font-weight:normal'><o:p></o:p></b></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Deferred Items
-(UML2 UML subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h2><span style='mso-bookmark:UML2'><a name="_XSD_component"></a>XSD component</span></h2>
-
-<p><span style='mso-bookmark:UML2'>XSD is a library that provides an </span><a
-href="http://download.eclipse.org/tools/emf/xsd/javadoc?org/eclipse/xsd/package-summary.html#details"><span
-style='mso-bookmark:UML2'>API</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'> for manipulating the components of an XML Schema as
-described by the </span><a href="http://www.w3.org/TR/XMLSchema-0"><span
-style='mso-bookmark:UML2'>W3C XML Schema</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'> specifications, as well as an API for manipulating
-the DOM-accessible representation of XML. Plan items reflect new features of
-the XSD component, or areas where existing features will be significantly
-reworked (<span style='mso-bidi-font-style:italic'><img border=0 width=12
-height=12 id="_x0000_i1028" src="../../images/ok.gif"> marks completed work)</span>.</span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Committed
-Items (XSD component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><b
-style='mso-bidi-font-weight:normal'>Java SE 5.0 <span class=GramE>Support</span><span
-style='mso-bidi-font-weight:bold'>.</span></b> Exploit new Java language constructs;
-use generics (e.g. <span class=SpellE>EList</span>, <span class=SpellE>EMap</span>
-and implementations); generate and merge Java 5 constructs; investigate
-enumerations and annotations. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=79768"><span
-style='mso-bookmark:UML2'>79768</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: <span style='mso-bidi-font-weight:bold'>Appealing
-to a Broader Community</span>]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>XSD2Ecore Enhancements<span
-style='mso-bidi-font-weight:bold'>.</span></b></span> Improve ability to record
-complex content models as <span class=SpellE>Ecore</span> annotations. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=152373"><span
-style='mso-bookmark:UML2'>152373</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: <span style='mso-bidi-font-weight:bold'>Cohesion</span>]</span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Proposed
-Items (XSD component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Deferred
-Items (XSD component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<span style='mso-bookmark:UML2'></span>
-
-<p><o:p>&nbsp;</o:p></p>
-
-</div>
-
-</body>
-
-</html>
diff --git a/docs/plans/mdt_project_plan_1_0_20061019.html b/docs/plans/mdt_project_plan_1_0_20061019.html
deleted file mode 100644
index 723e8c8..0000000
--- a/docs/plans/mdt_project_plan_1_0_20061019.html
+++ /dev/null
@@ -1,1392 +0,0 @@
-<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns:st1="urn:schemas-microsoft-com:office:smarttags"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 10">
-<meta name=Originator content="Microsoft Word 10">
-<link rel=File-List href="mdt_project_plan_1_0_files/filelist.xml">
-<link rel=Edit-Time-Data href="mdt_project_plan_1_0_files/editdata.mso">
-<!--[if !mso]>
-<style>
-v\:* {behavior:url(#default#VML);}
-o\:* {behavior:url(#default#VML);}
-w\:* {behavior:url(#default#VML);}
-.shape {behavior:url(#default#VML);}
-</style>
-<![endif]-->
-<title>Eclipse MDT - DRAFT 1.0 Plan</title>
-<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
- name="time"/>
-<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
- name="date"/>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>khussey</o:Author>
-  <o:Template>Normal</o:Template>
-  <o:LastAuthor>Kenn Hussey</o:LastAuthor>
-  <o:Revision>90</o:Revision>
-  <o:TotalTime>3166</o:TotalTime>
-  <o:Created>2004-10-27T01:51:00Z</o:Created>
-  <o:LastSaved>2006-10-19T14:35:00Z</o:LastSaved>
-  <o:Pages>1</o:Pages>
-  <o:Words>4569</o:Words>
-  <o:Characters>26045</o:Characters>
-  <o:Company>Rational Software</o:Company>
-  <o:Lines>217</o:Lines>
-  <o:Paragraphs>61</o:Paragraphs>
-  <o:CharactersWithSpaces>30553</o:CharactersWithSpaces>
-  <o:Version>10.6817</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
-  <w:SpellingState>Clean</w:SpellingState>
-  <w:GrammarState>Clean</w:GrammarState>
-  <w:Compatibility>
-   <w:ApplyBreakingRules/>
-  </w:Compatibility>
-  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]--><!--[if !mso]><object
- classid="clsid:38481807-CA0E-42D2-BF39-B33AF135CC4D" id=ieooui></object>
-<style>
-st1\:*{behavior:url(#ieooui) }
-</style>
-<![endif]-->
-<link rel=Stylesheet type="text/css" media=all href="default_style.css">
-<style>
-<!--
- /* Font Definitions */
- @font-face
-	{font-family:"MS Mincho";
-	panose-1:2 2 6 9 4 2 5 8 3 4;
-	mso-font-alt:"\FF2D\FF33 \660E\671D";
-	mso-font-charset:128;
-	mso-generic-font-family:roman;
-	mso-font-format:other;
-	mso-font-pitch:fixed;
-	mso-font-signature:1 134676480 16 0 131072 0;}
-@font-face
-	{font-family:Verdana;
-	panose-1:2 11 6 4 3 5 4 4 2 4;
-	mso-font-charset:0;
-	mso-generic-font-family:swiss;
-	mso-font-pitch:variable;
-	mso-font-signature:536871559 0 0 0 415 0;}
-@font-face
-	{font-family:"\@MS Mincho";
-	mso-font-charset:128;
-	mso-generic-font-family:modern;
-	mso-font-pitch:fixed;
-	mso-font-signature:-1610612033 1757936891 16 0 131231 0;}
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	mso-believe-normal-left:yes;}
-h1
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:1;
-	font-size:21.0pt;
-	mso-fareast-font-family:"MS Mincho";
-	font-weight:bold;}
-h2
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-line-height-alt:10.5pt;
-	mso-pagination:widow-orphan;
-	mso-outline-level:2;
-	font-size:18.0pt;
-	mso-fareast-font-family:"MS Mincho";
-	font-weight:bold;}
-h3
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:3;
-	font-size:14.0pt;
-	mso-fareast-font-family:"MS Mincho";
-	font-weight:bold;}
-h4
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:4;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"MS Mincho";
-	font-weight:bold;}
-a:link, span.MsoHyperlink
-	{color:blue;
-	text-decoration:underline;
-	text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
-	{color:blue;
-	text-decoration:underline;
-	text-underline:single;}
-p
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-code
-	{mso-fareast-font-family:"Times New Roman";}
-pre
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
-	font-size:10.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.indextop, li.indextop, div.indextop
-	{mso-style-name:indextop;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:24.0pt;
-	mso-fareast-font-family:"Times New Roman";
-	font-weight:bold;}
-p.indexsub, li.indexsub, div.indexsub
-	{mso-style-name:indexsub;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:7.5pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.jump, li.jump, div.jump
-	{mso-style-name:jump;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-span.header
-	{mso-style-name:header;}
-span.SpellE
-	{mso-style-name:"";
-	mso-spl-e:yes;}
-span.GramE
-	{mso-style-name:"";
-	mso-gram-e:yes;}
-@page Section1
-	{size:8.5in 11.0in;
-	margin:1.0in 1.25in 1.0in 1.25in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
- /* List Definitions */
- @list l0
-	{mso-list-id:199630218;
-	mso-list-template-ids:-1221184516;}
-@list l0:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l0:level2
-	{mso-level-tab-stop:1.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l0:level3
-	{mso-level-tab-stop:1.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l0:level4
-	{mso-level-tab-stop:2.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l0:level5
-	{mso-level-tab-stop:2.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l0:level6
-	{mso-level-tab-stop:3.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l0:level7
-	{mso-level-tab-stop:3.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l0:level8
-	{mso-level-tab-stop:4.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l0:level9
-	{mso-level-tab-stop:4.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1
-	{mso-list-id:213278280;
-	mso-list-template-ids:1664226462;}
-@list l1:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l1:level2
-	{mso-level-tab-stop:1.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level3
-	{mso-level-tab-stop:1.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level4
-	{mso-level-tab-stop:2.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level5
-	{mso-level-tab-stop:2.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level6
-	{mso-level-tab-stop:3.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level7
-	{mso-level-tab-stop:3.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level8
-	{mso-level-tab-stop:4.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level9
-	{mso-level-tab-stop:4.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2
-	{mso-list-id:676233000;
-	mso-list-template-ids:-227133684;}
-@list l2:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l2:level2
-	{mso-level-tab-stop:1.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2:level3
-	{mso-level-tab-stop:1.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2:level4
-	{mso-level-tab-stop:2.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2:level5
-	{mso-level-tab-stop:2.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2:level6
-	{mso-level-tab-stop:3.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2:level7
-	{mso-level-tab-stop:3.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2:level8
-	{mso-level-tab-stop:4.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2:level9
-	{mso-level-tab-stop:4.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l3
-	{mso-list-id:776872047;
-	mso-list-template-ids:416836620;}
-@list l3:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l4
-	{mso-list-id:1136023621;
-	mso-list-template-ids:666525140;}
-@list l4:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l5
-	{mso-list-id:1303848377;
-	mso-list-template-ids:-391109514;}
-@list l5:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l5:level2
-	{mso-level-tab-stop:1.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l5:level3
-	{mso-level-tab-stop:1.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l5:level4
-	{mso-level-tab-stop:2.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l5:level5
-	{mso-level-tab-stop:2.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l5:level6
-	{mso-level-tab-stop:3.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l5:level7
-	{mso-level-tab-stop:3.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l5:level8
-	{mso-level-tab-stop:4.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l5:level9
-	{mso-level-tab-stop:4.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l6
-	{mso-list-id:1339386365;
-	mso-list-template-ids:-835044638;}
-@list l6:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l7
-	{mso-list-id:2081704997;
-	mso-list-template-ids:175019298;}
-@list l7:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l8
-	{mso-list-id:2129355873;
-	mso-list-template-ids:862480008;}
-@list l8:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-ol
-	{margin-bottom:0in;}
-ul
-	{margin-bottom:0in;}
--->
-</style>
-<!--[if gte mso 10]>
-<style>
- /* Style Definitions */
- table.MsoNormalTable
-	{mso-style-name:"Table Normal";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	mso-style-noshow:yes;
-	mso-style-parent:"";
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-</style>
-<![endif]--><![if mso 9]>
-<style>
-p.MsoNormal
-	{margin-left:8.5pt;}
-</style>
-<![endif]>
-<meta name="Kenn Hussey" content="Eclipse UML2 PMC">
-<!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="9218"/>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <o:shapelayout v:ext="edit">
-  <o:idmap v:ext="edit" data="1"/>
- </o:shapelayout></xml><![endif]-->
-</head>
-
-<body lang=EN-US link=blue vlink=blue style='tab-interval:.5in;margin-left:
-8.5pt;margin-top:14.2pt'>
-
-<div class=Section1>
-
-<h1>Eclipse MDT<br>
-DRAFT 1.0 Plan</h1>
-
-<p>Last revised <st1:time Minute="35" Hour="10">10:35 EDT</st1:time> <st1:date
-Year="2006" Day="19" Month="10">October 19, 2006</st1:date> (<img width=12
-height=12 id="_x0000_i1025" src="../../images/new.gif" border=0> marks
-interesting changes over the <a href="mdt_project_plan_1_0_20061018.html">previous
-plan revision</a>)</p>
-
-<p><i>&nbsp;&nbsp;&nbsp; Please send comments about this plan to the </i><a
-href="mailto:mdt-dev@eclipse.org">mdt-dev@eclipse.org</a> <i>developer mailing
-list.</i></p>
-
-<p>This document lays out the feature and API set for the next feature release
-of the Eclipse MDT project, designated release 1.0. </p>
-
-<ul type=disc>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#Deliverables">Release deliverables</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#Milestones">Release milestones</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#TargetOperatingEnvironments">Target operating
-     environments</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#Compatibility">Compatibility with previous
-     releases</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#_EODM_component">EODM component</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#_UML2_component">UML2 component</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#_XSD_component">XSD component</a><o:p></o:p></span></li>
-</ul>
-
-<p>Plans do not materialize out of nowhere, nor are they entirely static. To
-ensure the planning process is transparent and open to the entire Eclipse
-community, plans are posted in an embryonic form and then revised from time to
-time throughout the release cycle. </p>
-
-<p>The first part of the plan deals with the important matters of release
-deliverables, release milestones, target operating environments, and
-release-to-release compatibility. These are all things that need to be clear
-for any release, even if no features were to change.&nbsp; </p>
-
-<p>The remainder of the plan consists of plan items for the components under
-the Eclipse MDT project. Each plan item covers a feature or API that is to be
-added, or some aspect that is to be improved. Each plan item has its own entry
-in the Eclipse <span class=SpellE>bugzilla</span> database, with a title and a
-concise summary (usually a single paragraph) that explains the work item at a
-suitably high enough level so that everyone can readily understand what the
-work item is without having to understand the nitty-gritty detail. </p>
-
-<p>Not all plan items represent the same amount of work; some may be quite
-large, others, quite small. Some plan items may involve work that is localized
-to a single subsystem; others may involve coordinated changes across several
-projects within the same top-level project; and others may involve coordination
-with other top-level projects. Although some plan items are for work that is
-more pressing that others, the plan items appear in no particular order. </p>
-
-<p>Fixing bugs, improving test coverage, documentation, examples, performance
-tuning, usability, etc. are considered routine ongoing maintenance activities
-and are not included in this plan unless they would also involve a significant
-change to the API or feature set, or involve a significant amount of work. The
-intent of the plan is to account for all interesting feature work.</p>
-
-<p>The current status of each plan item is noted: </p>
-
-<ul type=disc>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo3;tab-stops:list .5in'><b style='mso-bidi-font-weight:
-     normal'><span style='font-size:10.0pt;font-family:Arial'>Committed</span></b><span
-     style='font-size:10.0pt;font-family:Arial'> plan item – A committed plan
-     item is one that we have decided to address for the release.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo3;tab-stops:list .5in'><b style='mso-bidi-font-weight:
-     normal'><span style='font-size:10.0pt;font-family:Arial'>Proposed</span></b><span
-     style='font-size:10.0pt;font-family:Arial'> plan item – A proposed plan
-     item is one that we are considering addressing for the release. Although
-     we are actively investigating it, we are not yet in a position to commit
-     to it, or to say that we won’t be able to address it. After due
-     consideration, a proposal will either be committed or deferred.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo3;tab-stops:list .5in'><b style='mso-bidi-font-weight:
-     normal'><span style='font-size:10.0pt;font-family:Arial'>Deferred</span></b><span
-     style='font-size:10.0pt;font-family:Arial'> plan item – A reasonable
-     proposal that will not make it into this release for some reason is marked
-     as deferred with a brief note as to why it was deferred. Deferred plan
-     items may resurface as committed plan items at a later point.<o:p></o:p></span></li>
-</ul>
-
-<h2><a name=Deliverables></a>Release deliverables</h2>
-
-<p>The release deliverables are: </p>
-
-<ul type=disc>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Source code release for the EODM component, available
-     as versions tagged &quot;R2_0&quot; in the eclipse.org <a
-     href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>EODM runtime binary and SDK distributions
-     (downloadable).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>EODM runtime binary and SDK features on eclipse.org
-     update site (install via Eclipse update manager).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Source code release for the UML2 OCL subcomponent,
-     available as versions tagged &quot;R1_1&quot; in the eclipse.org <a
-     href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 OCL runtime binary and SDK distributions
-     (downloadable).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 OCL runtime binary and SDK features on eclipse.org
-     update site (install via Eclipse update manager).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Source code release for the UML2 Tools subcomponent,
-     available as versions tagged &quot;R1_0&quot; in the eclipse.org <a
-     href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 Tools runtime binary and SDK distributions
-     (downloadable).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 Tools runtime binary and SDK features on
-     eclipse.org update site (install via Eclipse update manager).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Source code release for the UML2 UML subcomponent,
-     available as versions tagged &quot;R2_1&quot; in the eclipse.org <a
-     href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 UML runtime binary and SDK distributions
-     (downloadable).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 UML runtime binary and SDK features on eclipse.org
-     update site (install via Eclipse update manager).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Source code release for XSD component, available as
-     versions tagged &quot;R3_0&quot; in the eclipse.org <a
-     href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>XSD runtime binary and SDK distributions
-     (downloadable).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>XSD runtime binary and SDK features on eclipse.org
-     update site (install via Eclipse update manager).<o:p></o:p></span></li>
-</ul>
-
-<h2><a name=Milestones></a>Release milestones</h2>
-
-<p>Release milestone occurring at roughly 6 week intervals exist to facilitate
-coarse-grained planning and staging. The milestones are:</p>
-
-<ul type=disc>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l0 level1 lfo10;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Thursday, October 5 - Milestone 2 (1.0 M2) - Stable
-     Build based on Eclipse 3.3 M2<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l0 level1 lfo10;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Thursday, November 16 - Milestone 3 (1.0 M3) - Stable
-     Build based on Eclipse 3.3 M3<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l0 level1 lfo10;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Thursday, December 28 - Milestone 4 (1.0 M4) - Stable
-     Build based on Eclipse 3.3 M4<o:p></o:p></span></li>
-</ul>
-
-<p>The 1.0 release is targeted for late June 2007. All release deliverables
-will be available for download as soon as the release has been tested and
-validated in the target operating configurations listed below.</p>
-
-<h2><a name=TargetOperatingEnvironments></a>Target Operating Environments</h2>
-
-<p>In order to remain current, each release of an Eclipse project targets
-reasonably current versions of underlying operating environments and other
-Eclipse projects on which it depends.&nbsp;</p>
-
-<p>Most of Eclipse is &quot;pure&quot; <span class=SpellE>Java<sup><span
-style='font-size:9.5pt'>TM</span></sup></span> code and has no direct
-dependence on the underlying operating system. The chief dependence is on the
-Eclipse Platform, and on the Java 2 Platform that runs it.</p>
-
-<p>The MDT 1.0 release depends on the following:</p>
-
-<ul type=disc>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l5 level1 lfo13;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Java 2 Platform 1.5<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l5 level1 lfo13;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Eclipse Platform 3.3<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l5 level1 lfo13;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>EMF 3.0<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l5 level1 lfo13;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>GMF 2.0<o:p></o:p></span></li>
-</ul>
-
-<p>The 1.0 release of MDT is designed to run on any configuration supporting
-the above components.</p>
-
-<p>The Eclipse Platform runs in a variety of operating environments. Testing is
-focused on a handful of popular <span class=header>combinations of operating
-system and Java 2 Platform; these are our </span><em><span style='font-family:
-Arial'>reference platforms</span></em><span class=header>. Eclipse undoubtedly
-runs fine in many operating environments beyond the reference platforms we
-test. However, since we do not systematically test them we cannot vouch for
-them. Problems encountered when running Eclipse on non-reference platform that
-cannot be recreated on any reference platform will be given lower priority than
-problems with running Eclipse on a reference platform.</span></p>
-
-<p><span style='mso-bidi-font-weight:bold'>See the <a
-href="http://www.eclipse.org/eclipse/development/eclipse_project_plan_3_3.html">Eclipse
-Project 3.3 plan</a> for a list of reference platforms.</span></p>
-
-<h4><span style='font-family:Arial'>Internationalization<o:p></o:p></span></h4>
-
-<p>Eclipse is designed as the basis for internationalized products. The user
-interface elements provided by the various Eclipse projects, including dialogs
-and error messages, are externalized. The English strings for MDT are provided
-as the default resource bundles. Translations are not provided with this
-release. However, the plug-in fragment mechanism provides the means by which
-translations into any number of other languages can be incorporated.</p>
-
-<h2><a name=Compatibility></a>Compatibility with Previous Releases</h2>
-
-<h3>Compatibility of EODM 2.0 with 1.0</h3>
-
-<p>The EODM 2.0 component of Eclipse MDT will <b style='mso-bidi-font-weight:
-normal'>not</b> be compatible with EODM 1.0.</p>
-
-<p><b>API Contract Compatibility:</b> EODM 2.0 will <b style='mso-bidi-font-weight:
-normal'>not</b> be upwards contract-compatible with EODM 1.0 as noted in the <i>EODM
-2.0 Migration</i> Guide. Programs that use affected APIs and extension points
-will need to be ported to EODM 2.0 APIs. Downward contract compatibility is not
-supported. Compliance with EODM 2.0 APIs would <b style='mso-bidi-font-weight:
-normal'>not</b> ensure compliance with EODM 1.0 APIs. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain contract compatibility.</p>
-
-<p><b>Binary (plug-in) Compatibility:</b> EODM 2.0 will <b style='mso-bidi-font-weight:
-normal'>not</b> be upwards binary-compatible with EODM 1.0 as noted in the <i>EODM
-2.0 Migration</i> Guide. Downward plug-in compatibility is not supported:
-plug-ins compiled against EODM 2.0 will be unusable with EODM 1.0. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain binary compatibility.</p>
-
-<p><b>Source Compatibility:</b> Source files written to use EODM 1.0 APIs will <b
-style='mso-bidi-font-weight:normal'>not</b> compile and run successfully
-against EODM 2.0 APIs. In some cases, it may be necessary to make minor changes
-to the source code to disambiguate things like imports or overloaded method
-invocations. Downward source compatibility is not supported. If source files
-use new APIs, they will not be usable with earlier versions. </p>
-
-<p><b>Workspace Compatibility:</b> EODM 2.0 will <b style='mso-bidi-font-weight:
-normal'>not</b> be upwards workspace-compatible with EODM 1.0 as noted. This
-means that workspaces and projects created by an Eclipse with EODM 1.0
-installed <b style='mso-bidi-font-weight:normal'>cannot</b> be successfully
-opened by an Eclipse with EODM 2.0 installed. This includes both hidden
-metadata, which is localized to a particular workspace, as well as metadata
-files found within a workspace project, which may propagate between workspaces
-via file copying or team repositories. User interface session state may be
-discarded when a workspace is upgraded. Downward workspace compatibility is not
-supported. Metadata files created (or overwritten) by the newer version will
-generally be unusable with older versions.</p>
-
-<p><b>Non-compliant usage of API's</b>: All non-API methods and classes, and
-certainly everything in a package with &quot;internal&quot; in its name, are
-considered implementation details which may vary between operating environment
-and are subject to change without notice. Client plug-ins that directly <span
-class=GramE>depend</span> on anything other than what is specified in the API
-are inherently unsupportable and receive no guarantees about compatibility
-within a single release much less with an earlier releases. Refer to <i><a
-href="http://www.eclipse.org/articles/Article-API%20use/eclipse-api-usage-rules.html">How
-to Use the Eclipse API</a></i> for information about how to write compliant
-plug-ins.</p>
-
-<h3>Compatibility of UML2 OCL 1.1 with 1.0</h3>
-
-<p>The UML2 OCL 1.1 subcomponent of Eclipse MDT will be compatible with UML2
-OCL 1.0, except in those areas noted in the UML2 OCL 1.1 Migration Guide.</p>
-
-<p><b>API Contract Compatibility:</b> UML2 OCL 1.1 will be upwards
-contract-compatible with UML2 OCL 1.0 except in those areas noted in the <i>UML2
-OCL 1.1 Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Programs
-that use affected APIs and extension points will need to be ported to UML2 OCL
-1.1 APIs. Downward contract compatibility is not supported. There is no
-guarantee that compliance with UML2 OCL 1.1 APIs would ensure compliance with
-UML2 OCL 1.0 APIs. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain contract compatibility.</p>
-
-<p><b>Binary (plug-in) Compatibility:</b> UML2 OCL 1.1 will be upwards
-binary-compatible with UML2 OCL 1.0 except in those areas noted in the <i>UML2
-OCL 1.1 Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Downward
-plug-in compatibility is not supported: plug-ins compiled against UML2 OCL 1.1
-will likely be unusable with UML2 OCL 1.0. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain binary compatibility.</p>
-
-<p><b>Source Compatibility:</b> Source files written to use UML2 OCL 1.0 APIs
-will usually compile and run successfully against UML2 OCL 1.1 APIs, although
-this cannot be guaranteed. Because UML2 OCL 1.1 may exploit new Java language
-constructs and/or aspects of the OCL specification, there is an increased
-chance of source incompatibilities compared to previous UML2 OCL releases. In
-some cases, it may be necessary to make minor changes to the source code to
-disambiguate things like imports or overloaded method invocations. Downward
-source compatibility is not supported. If source files use new APIs, they will
-not be usable with earlier versions.</p>
-
-<p><b>Workspace Compatibility:</b> UML2 OCL 1.1 will be upwards workspace-compatible
-with UML2 OCL 1.0 unless noted. This means that workspaces and projects created
-by an Eclipse with UML2 OCL 1.0 installed can be successfully opened by an
-Eclipse with UML2 OCL 1.1 installed. This includes both hidden metadata, which is
-localized to a particular workspace, as well as metadata files found within a
-workspace project, which may propagate between workspaces via file copying or
-team repositories. User interface session state may be discarded when a
-workspace is upgraded. Downward workspace compatibility is not supported.
-Metadata files created (or overwritten) by the newer version will generally be
-unusable with older versions.</p>
-
-<p><b>Non-compliant usage of API's</b>: All non-API methods and classes, and
-certainly everything in a package with &quot;internal&quot; in its name, are
-considered implementation details which may vary between operating environment
-and are subject to change without notice. Client plug-ins that directly <span
-class=GramE>depend</span> on anything other than what is specified in the API
-are inherently unsupportable and receive no guarantees about compatibility
-within a single release much less with an earlier releases. Refer to <i><a
-href="http://www.eclipse.org/articles/Article-API%20use/eclipse-api-usage-rules.html">How
-to Use the Eclipse API</a></i> for information about how to write compliant
-plug-ins.</p>
-
-<h3>Compatibility of UML2 UML 2.1 with 2.0</h3>
-
-<p>The UML2 UML 2.1 subcomponent of Eclipse MDT will be compatible with UML2
-UML 2.0, except in those areas noted in the UML2 UML 2.1 Migration Guide.</p>
-
-<p><b>API Contract Compatibility:</b> UML2 UML 2.1 will be upwards
-contract-compatible with UML2 UML 2.0 except in those areas noted in the <i>UML2
-UML 2.1 Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Programs
-that use affected APIs and extension points will need to be ported to UML2 UML
-2.1 APIs. Downward contract compatibility is not supported. There is no
-guarantee that compliance with UML2 UML 2.1 APIs would ensure compliance with
-UML2 UML 2.0 APIs. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain contract compatibility.</p>
-
-<p><b>Binary (plug-in) Compatibility:</b> UML2 UML 2.1 will be upwards
-binary-compatible with UML2 UML 2.0 except in those areas noted in the <i>UML2
-UML 2.1 Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Downward
-plug-in compatibility is not supported: plug-ins compiled against UML2 UML 2.1
-will likely be unusable with UML2 UML 2.0. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain binary compatibility.</p>
-
-<p><b>Source Compatibility:</b> Source files written to use UML2 UML 2.0 APIs
-will usually compile and run successfully against UML2 UML 2.1 APIs, although this
-cannot be guaranteed. Because UML2 UML 2.1 may exploit new Java language
-constructs, there is an increased chance of source incompatibilities compared
-to previous UML2 UML releases. In some cases, it may be necessary to make minor
-changes to the source code to disambiguate things like imports or overloaded
-method invocations. Downward source compatibility is not supported. If source
-files use new APIs, they will not be usable with earlier versions.</p>
-
-<p><b>Workspace Compatibility:</b> UML2 UML 2.1 will be upwards workspace-compatible
-with UML2 UML 2.0 unless noted. This means that workspaces and projects created
-by an Eclipse with UML2 UML 2.0 installed can be successfully opened by an
-Eclipse with UML2 UML 2.1 installed. This includes both hidden metadata, which
-is localized to a particular workspace, as well as metadata files found within
-a workspace project, which may propagate between workspaces via file copying or
-team repositories. User interface session state may be discarded when a
-workspace is upgraded. Downward workspace compatibility is not supported.
-Metadata files created (or overwritten) by the newer version will generally be
-unusable with older versions.</p>
-
-<p><b>Non-compliant usage of API's</b>: All non-API methods and classes, and
-certainly everything in a package with &quot;internal&quot; in its name, are
-considered implementation details which may vary between operating environment
-and are subject to change without notice. Client plug-ins that directly <span
-class=GramE>depend</span> on anything other than what is specified in the API
-are inherently unsupportable and receive no guarantees about compatibility
-within a single release much less with an earlier releases. Refer to <i><a
-href="http://www.eclipse.org/articles/Article-API%20use/eclipse-api-usage-rules.html">How
-to Use the Eclipse API</a></i> for information about how to write compliant
-plug-ins.</p>
-
-<h3>Compatibility of XSD 3.0 with 2.2</h3>
-
-<p>The XSD 2.0 component of Eclipse MDT will be compatible with XSD 2.2, except
-in those areas noted in the XSD 3.0 Migration Guide.</p>
-
-<p><b>API Contract Compatibility:</b> XSD 3.0 will be upwards
-contract-compatible with XSD 2.2 except in those areas noted in the <i>XSD 3.0
-Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Programs that
-use affected APIs and extension points will need to be ported to XSD 3.0 APIs.
-Downward contract compatibility is not supported. There is no guarantee that
-compliance with XSD 3.0 APIs would ensure compliance with XSD 2.2 APIs. Refer
-to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain contract compatibility.</p>
-
-<p><b>Binary (plug-in) Compatibility:</b> XSD 3.0 will be upwards
-binary-compatible with XSD 2.2 except in those areas noted in the <i>XSD 3.0
-Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Downward plug-in
-compatibility is not supported: plug-ins compiled against XSD 3.0 will likely
-be unusable with XSD 2.2. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain binary compatibility.</p>
-
-<p><b>Source Compatibility:</b> Source files written to use XSD 2.2 APIs will
-usually compile and run successfully against XSD 3.0 APIs, although this cannot
-be guaranteed. Because XSD 3.0 may exploit new Java language constructs, there
-is an increased chance of source incompatibilities compared to previous XSD
-releases. In some cases, it may be necessary to make minor changes to the
-source code to disambiguate things like imports or overloaded method
-invocations. Downward source compatibility is not supported. If source files
-use new APIs, they will not be usable with earlier versions.</p>
-
-<p><b>Workspace Compatibility:</b> XSD 3.0 will be upwards workspace-compatible
-with XSD 2.2 unless noted. This means that workspaces and projects created by
-an Eclipse with XSD 2.2 installed can be successfully opened by an Eclipse with
-XSD 3.0 installed. This includes both hidden metadata, which is localized to a
-particular workspace, as well as metadata files found within a workspace
-project, which may propagate between workspaces via file copying or team
-repositories. User interface session state may be discarded when a workspace is
-upgraded. Downward workspace compatibility is not supported. Metadata files
-created (or overwritten) by the newer version will generally be unusable with
-older versions.</p>
-
-<p><b>Non-compliant usage of API's</b>: All non-API methods and classes, and
-certainly everything in a package with &quot;internal&quot; in its name, are
-considered implementation details which may vary between operating environment
-and are subject to change without notice. Client plug-ins that directly <span
-class=GramE>depend</span> on anything other than what is specified in the API
-are inherently unsupportable and receive no guarantees about compatibility
-within a single release much less with an earlier releases. Refer to <i><a
-href="http://www.eclipse.org/articles/Article-API%20use/eclipse-api-usage-rules.html">How
-to Use the Eclipse API</a></i> for information about how to write compliant
-plug-ins.</p>
-
-<h2>Themes</h2>
-
-<p>The changes under consideration for the next release of Eclipse MDT align
-with themes identified by the <a
-href="http://www.eclipse.org/org/councils/roadmap_v2_0/themes_v2_0.php">Eclipse
-Requirements Council</a> and <a
-href="http://wiki.eclipse.org/index.php/Modeling_Project_Plan">Modeling project</a>.</p>
-
-<h2><a name=UML2></a><a name="_EODM_component"></a><span style='mso-bookmark:
-UML2'>EODM component</span></h2>
-
-<p><span style='mso-bookmark:UML2'>EODM is an implementation of RDF(S)/OWL <span
-class=SpellE>metamodels</span> of the </span><a
-href="http://www.omg.org/ontology"><span style='mso-bookmark:UML2'>Ontology
-Definition <span class=SpellE>Metamodel</span> (ODM)</span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'> using EMF
-with additional parsing, inference, model transformation and editing functions.
-Plan items reflect new features of the EODM component, or areas where existing
-features will be significantly reworked (<span style='mso-bidi-font-style:italic'><img
-border=0 width=12 height=12 id="_x0000_i1026" src="../../images/ok.gif"> marks
-completed work)</span>.</span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Committed
-Items (EODM component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Standard Compliance<span
-style='mso-bidi-font-weight:bold'>.</span></b></span> Provide a new API that is
-compliant with the (to be adopted) 5th submission of the ODM specification to
-the OMG. (?) [Theme: Appealing to a Broader Community]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Dynamic Typing.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide support for dynamic typing. (?)
-[Theme: </span>Appealing to a Broader Community<span style='mso-bidi-font-weight:
-bold'>]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>RDF/OWL Parsing and
-Serialization.</b></span><span style='mso-bidi-font-weight:bold'> Provide
-support for RDF/OWL parsing and serialization. (?) [Theme: </span>Appealing to
-a Broader Community<span style='mso-bidi-font-weight:bold'>]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>RDF/OWL Reasoning.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide support for RDF/OWL reasoning. (?)
-[Theme: </span>Appealing to a Broader Community<span style='mso-bidi-font-weight:
-bold'>]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>RDF/OWL Transformation
-to/from <span class=SpellE>Ecore</span>.</b></span><span style='mso-bidi-font-weight:
-bold'> Provide a mechanism to transform RDF/OWL models to/from <span
-class=SpellE>Ecore</span>. (?) [Theme: Cohesion]<o:p></o:p></span></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Proposed
-Items (EODM component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Deferred
-Items (EODM component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h2><span style='mso-bookmark:UML2'><a name="_UML2_component"></a>UML2
-component</span></h2>
-
-<p><span style='mso-bookmark:UML2'>UML2 provides an implementation of the UML 2
-umbrella of standards defined by the OMG and tools to manipulate models based
-on those standards. Plan items reflect new features of (subcomponents of) the
-UML2 component, or areas where existing features will be significantly reworked
-(<span style='mso-bidi-font-style:italic'><img border=0 width=12 height=12
-id="_x0000_i1027" src="../../images/ok.gif"> marks completed work)</span>.</span></p>
-
-<h3><span style='mso-bookmark:UML2'>UML2 OCL subcomponent</span></h3>
-
-<p><span style='mso-bookmark:UML2'>UML2 OCL is an implementation of the OCL OMG
-standard for EMF-based models.</span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Committed Items
-(UML2 OCL subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Parsing API.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide a public API for parsing OCL
-documents, with the complete context declaration syntax. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=144210"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>144210</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: </span>Design for Extensibility – Be
-a Better Platform<span style='mso-bidi-font-weight:bold'>]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Integration with UML.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide support for parsing and evaluating
-OCL constraints and expressions on the UML <span class=SpellE>metamodel</span>.
-(</span></span><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=105199"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>105199</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Cohesion]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>EMF 3.0 / J2SE 5 Support.</b></span><span
-style='mso-bidi-font-weight:bold'> Adopt EMF 3.0, including regeneration of the
-OCL <span class=SpellE>metamodel</span>. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=156361"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>156361</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: </span>Design for Extensibility –
-Be a Better Platform<span style='mso-bidi-font-weight:bold'>]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Improved Documentation.</b></span><span
-style='mso-bidi-font-weight:bold'> Develop a complete Programmer’s Guide for
-the OCL subcomponent. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=156360"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>156360</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Simple to Use]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>LPG.</b></span><span
-style='mso-bidi-font-weight:bold'> Consume LPG runtime library from the Orbit
-project. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=156366"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>156366</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Project Restructuring]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Standard Compliance.</b></span><span
-style='mso-bidi-font-weight:bold'> Maintain currency of the API with the <span
-class=SpellE>OMG’s</span> OCL, ensuring backward API compatibility as much as
-possible. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=156363"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>156363</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>OCL Conformance.</b></span><span
-style='mso-bidi-font-weight:bold'> Validate and document the API’s conformance
-to the OCL Specification’s compliance points. This includes which language
-capabilities are supported and which <span class=SpellE>metamodels</span>
-(EMOF/<span class=SpellE>Ecore</span>, UML) are supported. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=152003"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>152003</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: </span>Design for Extensibility –
-Be a Better Platform<span style='mso-bidi-font-weight:bold'>]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Stand-alone support.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide a stand-alone (Eclipse-free) OCL
-build. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=136817"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>136817</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><b
-style='mso-bidi-font-weight:normal'>ICU4J.</b><span style='mso-bidi-font-weight:
-bold'> Isolate and minimize dependency on ICU4J; ensure support for the “thin”
-variant of ICU4J. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=156364"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>156364</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Enable Consistent Multi-language
-Support]<o:p></o:p></span></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Proposed
-Items (UML2 OCL subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Deferred
-Items (UML2 OCL subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h3><span style='mso-bookmark:UML2'>UML2 Tools subcomponent</span></h3>
-
-<p><span style='mso-bookmark:UML2'>UML2 Tools is set <span class=GramE>of a
-GMF-based editors</span> for viewing and editing UML models.</span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Committed
-Items (UML2 Tools subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Class Diagrams.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide a GMF-based editor for UML class
-diagrams. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=80318"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>80318</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]</span><img
-border=0 width=12 height=12 id="_x0000_i1029" src="../../images/new.gif"><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>State Machine Diagrams.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide a GMF-based editor for UML state
-machine diagrams. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=161572"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>161572</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]</span><img
-border=0 width=12 height=12 id="_x0000_i1030" src="../../images/new.gif"><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Component Diagrams.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide a GMF-based editor for UML component
-diagrams. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=161573"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>161573</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]</span><img
-border=0 width=12 height=12 id="_x0000_i1031" src="../../images/new.gif"><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Activity Diagrams.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide a GMF-based editor for UML activity
-diagrams. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=161574"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>161574</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]</span><img
-border=0 width=12 height=12 id="_x0000_i1032" src="../../images/new.gif"><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Proposed
-Items (UML2 Tools subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><b
-style='mso-bidi-font-weight:normal'>Import/Export from/to DI.</b><span
-style='mso-bidi-font-weight:bold'> Provide a mechanism whereby UML diagrams can
-be imported/exported from/to a format based on the Diagram Interchange
-specification. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=161575"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>161575</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]</span><img
-border=0 width=12 height=12 id="_x0000_i1033" src="../../images/new.gif"><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Deferred
-Items (UML2 Tools subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h3><span style='mso-bookmark:UML2'>UML2 UML subcomponent</span></h3>
-
-<p><span style='mso-bookmark:UML2'>UML2 UML is an EMF-based implementation of
-the UML</span><span style='mso-bookmark:UML2'><sup><span style='font-size:9.5pt'>TM</span></sup>
-2.x <span class=SpellE>metamodel</span> for the Eclipse platform.</span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Committed Items
-(UML2 UML subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Eclipse 3.3 / EMF 3.0
-Compatibility<span style='mso-bidi-font-weight:bold'>.</span></b></span>
-Maintain release currency concurrent with EMF 3.0 (and Eclipse 3.3). Make
-changes as required to align with EMF features and bug fixes, in particular
-support for Java SE 5.0. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=160679"><span
-style='mso-bookmark:UML2'>160679</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Cohesion]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b>Improved Documentation.</b></span> Improve documentation by
-updating the FAQ, enhancing the <span class=SpellE>Javadoc</span>, and
-publishing new articles. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=77413"><span
-style='mso-bookmark:UML2'>77413</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Simple to Use]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Ant Task for <span
-class=SpellE>Ecore</span> Importer<span style='mso-bidi-font-weight:bold'>.</span></b></span>
-Provide an Ant task for the UML <span class=SpellE>Ecore</span> importer,
-similar to those provided for the Rose and <span class=SpellE>Ecore</span>
-importers in EMF. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=160680"><span
-style='mso-bookmark:UML2'>160680</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Design for Extensibility – Be a Better
-Platform]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Static Profile Definition<span
-style='mso-bidi-font-weight:bold'>.</span></b></span> Provide a way to specify
-that a profile definition be generated using EMF. This would allow, among other
-things, support for custom data types and derived stereotype properties. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=155535"><span
-style='mso-bookmark:UML2'>155535</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: <span style='mso-bidi-font-weight:bold'>Appealing
-to a Broader Community</span>]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>XML Primitive Types<span
-style='mso-bidi-font-weight:bold'>.</span></b></span> Provide a model library
-to represent the types defined in the <span class=SpellE>XMLType</span> <span
-class=SpellE>metamodel</span> in EMF; be sure to update <span class=SpellE>Ecore</span>/UML
-converters to make use of this new library. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=150154"><span
-style='mso-bookmark:UML2'>150154</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Cohesion]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=SpellE><b style='mso-bidi-font-weight:normal'>BiDi</b></span><b
-style='mso-bidi-font-weight:normal'> Support<span style='mso-bidi-font-weight:
-bold'>.</span></b> Provide better support for <span class=SpellE>BiDi</span>
-languages. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=160682"><span
-style='mso-bookmark:UML2'>160682</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: <span style='mso-bidi-font-weight:bold'>Enable
-Consistent Multi-language Support</span>]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><b
-style='mso-bidi-font-weight:normal'>Create Child/Sibling Menu Reorganization<span
-style='mso-bidi-font-weight:bold'>.</span></b> Reorganize the ‘Create Child’
-and ‘Create Sibling’ menus of the UML editor so that the items are grouped by
-feature. (</span><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=160684"><span
-style='mso-bookmark:UML2'>160684</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Simple to Use]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Integration with OCL.</b></span><span
-style='mso-bidi-font-weight:bold'> Integrate support for parsing and evaluating
-OCL constraints and expressions. Consider providing a convenience method on
-Constraint for returning the parsed representation of OCL expressions. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=105199"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>105199</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Cohesion]<o:p></o:p></span></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Proposed
-Items (UML2 UML subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b>Unit Tests.</b></span> Complete the implementation of generated
-unit tests. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=80308"><span
-style='mso-bookmark:UML2'>80308</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Design for Extensibility – Be a Better
-Platform]<b style='mso-bidi-font-weight:normal'><o:p></o:p></b></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b>Validation Rules.</b></span> Complete the generation and
-implementation of validation rules from the UML</span><span style='mso-bookmark:
-UML2'><sup><span style='font-size:9.5pt'>TM</span></sup> 2.1 source model. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=80307"><span
-style='mso-bookmark:UML2'>80307</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: <span style='mso-bidi-font-weight:bold'>Appealing
-to a Broader Community</span>]<b style='mso-bidi-font-weight:normal'><o:p></o:p></b></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Deferred
-Items (UML2 UML subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h2><span style='mso-bookmark:UML2'><a name="_XSD_component"></a>XSD component</span></h2>
-
-<p><span style='mso-bookmark:UML2'>XSD is a library that provides an </span><a
-href="http://download.eclipse.org/tools/emf/xsd/javadoc?org/eclipse/xsd/package-summary.html#details"><span
-style='mso-bookmark:UML2'>API</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'> for manipulating the components of an XML Schema as
-described by the </span><a href="http://www.w3.org/TR/XMLSchema-0"><span
-style='mso-bookmark:UML2'>W3C XML Schema</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'> specifications, as well as an API for manipulating
-the DOM-accessible representation of XML. Plan items reflect new features of
-the XSD component, or areas where existing features will be significantly
-reworked (<span style='mso-bidi-font-style:italic'><img border=0 width=12
-height=12 id="_x0000_i1028" src="../../images/ok.gif"> marks completed work)</span>.</span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Committed
-Items (XSD component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><b
-style='mso-bidi-font-weight:normal'>Java SE 5.0 <span class=GramE>Support</span><span
-style='mso-bidi-font-weight:bold'>.</span></b> Exploit new Java language
-constructs; use generics (e.g. <span class=SpellE>EList</span>, <span
-class=SpellE>EMap</span> and implementations); generate and merge Java 5
-constructs; investigate enumerations and annotations. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=79768"><span
-style='mso-bookmark:UML2'>79768</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: <span style='mso-bidi-font-weight:bold'>Appealing
-to a Broader Community</span>]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>XSD2Ecore Enhancements<span
-style='mso-bidi-font-weight:bold'>.</span></b></span> Improve ability to record
-complex content models as <span class=SpellE>Ecore</span> annotations. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=152373"><span
-style='mso-bookmark:UML2'>152373</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: <span style='mso-bidi-font-weight:bold'>Cohesion</span>]</span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Proposed
-Items (XSD component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Deferred
-Items (XSD component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<span style='mso-bookmark:UML2'></span>
-
-<p><o:p>&nbsp;</o:p></p>
-
-</div>
-
-</body>
-
-</html>
diff --git a/docs/plans/mdt_project_plan_1_0_20061030.html b/docs/plans/mdt_project_plan_1_0_20061030.html
deleted file mode 100644
index f057374..0000000
--- a/docs/plans/mdt_project_plan_1_0_20061030.html
+++ /dev/null
@@ -1,1387 +0,0 @@
-<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 10">
-<meta name=Originator content="Microsoft Word 10">
-<link rel=File-List href="mdt_project_plan_1_0_files/filelist.xml">
-<link rel=Edit-Time-Data href="mdt_project_plan_1_0_files/editdata.mso">
-<!--[if !mso]>
-<style>
-v\:* {behavior:url(#default#VML);}
-o\:* {behavior:url(#default#VML);}
-w\:* {behavior:url(#default#VML);}
-.shape {behavior:url(#default#VML);}
-</style>
-<![endif]-->
-<title>Eclipse MDT - DRAFT 1.0 Plan</title>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>khussey</o:Author>
-  <o:Template>Normal</o:Template>
-  <o:LastAuthor>Kenn Hussey</o:LastAuthor>
-  <o:Revision>96</o:Revision>
-  <o:TotalTime>3173</o:TotalTime>
-  <o:Created>2004-10-27T01:51:00Z</o:Created>
-  <o:LastSaved>2006-10-30T20:47:00Z</o:LastSaved>
-  <o:Pages>2</o:Pages>
-  <o:Words>4625</o:Words>
-  <o:Characters>26365</o:Characters>
-  <o:Company>Rational Software</o:Company>
-  <o:Lines>219</o:Lines>
-  <o:Paragraphs>61</o:Paragraphs>
-  <o:CharactersWithSpaces>30929</o:CharactersWithSpaces>
-  <o:Version>10.6817</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
-  <w:SpellingState>Clean</w:SpellingState>
-  <w:GrammarState>Clean</w:GrammarState>
-  <w:Compatibility>
-   <w:ApplyBreakingRules/>
-  </w:Compatibility>
-  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]-->
-<link rel=Stylesheet type="text/css" media=all href="default_style.css">
-<style>
-<!--
- /* Font Definitions */
- @font-face
-	{font-family:"MS Mincho";
-	panose-1:2 2 6 9 4 2 5 8 3 4;
-	mso-font-alt:"\FF2D\FF33 \660E\671D";
-	mso-font-charset:128;
-	mso-generic-font-family:roman;
-	mso-font-format:other;
-	mso-font-pitch:fixed;
-	mso-font-signature:1 134676480 16 0 131072 0;}
-@font-face
-	{font-family:Verdana;
-	panose-1:2 11 6 4 3 5 4 4 2 4;
-	mso-font-charset:0;
-	mso-generic-font-family:swiss;
-	mso-font-pitch:variable;
-	mso-font-signature:536871559 0 0 0 415 0;}
-@font-face
-	{font-family:"\@MS Mincho";
-	mso-font-charset:128;
-	mso-generic-font-family:modern;
-	mso-font-pitch:fixed;
-	mso-font-signature:-1610612033 1757936891 16 0 131231 0;}
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	mso-believe-normal-left:yes;}
-h1
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:1;
-	font-size:21.0pt;
-	mso-fareast-font-family:"MS Mincho";
-	font-weight:bold;}
-h2
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-line-height-alt:10.5pt;
-	mso-pagination:widow-orphan;
-	mso-outline-level:2;
-	font-size:18.0pt;
-	mso-fareast-font-family:"MS Mincho";
-	font-weight:bold;}
-h3
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:3;
-	font-size:14.0pt;
-	mso-fareast-font-family:"MS Mincho";
-	font-weight:bold;}
-h4
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:4;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"MS Mincho";
-	font-weight:bold;}
-a:link, span.MsoHyperlink
-	{color:blue;
-	text-decoration:underline;
-	text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
-	{color:blue;
-	text-decoration:underline;
-	text-underline:single;}
-p
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-code
-	{mso-fareast-font-family:"Times New Roman";}
-pre
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
-	font-size:10.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.indextop, li.indextop, div.indextop
-	{mso-style-name:indextop;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:24.0pt;
-	mso-fareast-font-family:"Times New Roman";
-	font-weight:bold;}
-p.indexsub, li.indexsub, div.indexsub
-	{mso-style-name:indexsub;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:7.5pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.jump, li.jump, div.jump
-	{mso-style-name:jump;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-span.header
-	{mso-style-name:header;}
-span.SpellE
-	{mso-style-name:"";
-	mso-spl-e:yes;}
-span.GramE
-	{mso-style-name:"";
-	mso-gram-e:yes;}
-@page Section1
-	{size:8.5in 11.0in;
-	margin:1.0in 1.25in 1.0in 1.25in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
- /* List Definitions */
- @list l0
-	{mso-list-id:38751456;
-	mso-list-template-ids:-702243982;}
-@list l0:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l1
-	{mso-list-id:199630218;
-	mso-list-template-ids:-1221184516;}
-@list l1:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l1:level2
-	{mso-level-tab-stop:1.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level3
-	{mso-level-tab-stop:1.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level4
-	{mso-level-tab-stop:2.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level5
-	{mso-level-tab-stop:2.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level6
-	{mso-level-tab-stop:3.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level7
-	{mso-level-tab-stop:3.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level8
-	{mso-level-tab-stop:4.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level9
-	{mso-level-tab-stop:4.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2
-	{mso-list-id:213278280;
-	mso-list-template-ids:1664226462;}
-@list l2:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l2:level2
-	{mso-level-tab-stop:1.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2:level3
-	{mso-level-tab-stop:1.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2:level4
-	{mso-level-tab-stop:2.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2:level5
-	{mso-level-tab-stop:2.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2:level6
-	{mso-level-tab-stop:3.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2:level7
-	{mso-level-tab-stop:3.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2:level8
-	{mso-level-tab-stop:4.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2:level9
-	{mso-level-tab-stop:4.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l3
-	{mso-list-id:230506707;
-	mso-list-template-ids:503491586;}
-@list l3:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l4
-	{mso-list-id:635792378;
-	mso-list-template-ids:1074320544;}
-@list l4:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l5
-	{mso-list-id:676233000;
-	mso-list-template-ids:-227133684;}
-@list l5:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l5:level2
-	{mso-level-tab-stop:1.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l5:level3
-	{mso-level-tab-stop:1.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l5:level4
-	{mso-level-tab-stop:2.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l5:level5
-	{mso-level-tab-stop:2.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l5:level6
-	{mso-level-tab-stop:3.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l5:level7
-	{mso-level-tab-stop:3.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l5:level8
-	{mso-level-tab-stop:4.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l5:level9
-	{mso-level-tab-stop:4.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l6
-	{mso-list-id:874462603;
-	mso-list-template-ids:1464472106;}
-@list l6:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l7
-	{mso-list-id:1303848377;
-	mso-list-template-ids:-391109514;}
-@list l7:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l7:level2
-	{mso-level-tab-stop:1.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l7:level3
-	{mso-level-tab-stop:1.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l7:level4
-	{mso-level-tab-stop:2.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l7:level5
-	{mso-level-tab-stop:2.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l7:level6
-	{mso-level-tab-stop:3.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l7:level7
-	{mso-level-tab-stop:3.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l7:level8
-	{mso-level-tab-stop:4.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l7:level9
-	{mso-level-tab-stop:4.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l8
-	{mso-list-id:1866819926;
-	mso-list-template-ids:-1854242372;}
-@list l8:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-ol
-	{margin-bottom:0in;}
-ul
-	{margin-bottom:0in;}
--->
-</style>
-<!--[if gte mso 10]>
-<style>
- /* Style Definitions */
- table.MsoNormalTable
-	{mso-style-name:"Table Normal";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	mso-style-noshow:yes;
-	mso-style-parent:"";
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-</style>
-<![endif]--><![if mso 9]>
-<style>
-p.MsoNormal
-	{margin-left:8.5pt;}
-</style>
-<![endif]>
-<meta name="Kenn Hussey" content="Eclipse UML2 PMC">
-<!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="11266"/>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <o:shapelayout v:ext="edit">
-  <o:idmap v:ext="edit" data="1"/>
- </o:shapelayout></xml><![endif]-->
-</head>
-
-<body lang=EN-US link=blue vlink=blue style='tab-interval:.5in;margin-left:
-8.5pt;margin-top:14.2pt'>
-
-<div class=Section1>
-
-<h1>Eclipse MDT<br>
-DRAFT 1.0 Plan</h1>
-
-<p>Last revised 15:47 EST October 30, 2006 (<img width=12 height=12
-id="_x0000_i1025" src="../../images/new.gif" border=0> marks interesting
-changes over the <a href="mdt_project_plan_1_0_20061019.html">previous plan
-revision</a>)</p>
-
-<p><i>Please send comments about this plan to the </i><a
-href="mailto:mdt-dev@eclipse.org">mdt-dev@eclipse.org</a> <i>developer mailing
-list.</i></p>
-
-<p>This document lays out the feature and API set for the next feature release
-of the Eclipse MDT project, designated release 1.0. </p>
-
-<ul type=disc>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#Deliverables">Release deliverables</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#Milestones">Release milestones</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#TargetOperatingEnvironments">Target operating
-     environments</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#Compatibility">Compatibility with previous
-     releases</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#_EODM_component">EODM component</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#_UML2_component">UML2 component</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#_XSD_component">XSD component</a><o:p></o:p></span></li>
-</ul>
-
-<p>Plans do not materialize out of nowhere, nor are they entirely static. To
-ensure the planning process is transparent and open to the entire Eclipse
-community, plans are posted in an embryonic form and then revised from time to
-time throughout the release cycle. </p>
-
-<p>The first part of the plan deals with the important matters of release
-deliverables, release milestones, target operating environments, and
-release-to-release compatibility. These are all things that need to be clear
-for any release, even if no features were to change.&nbsp; </p>
-
-<p>The remainder of the plan consists of plan items for the components under
-the Eclipse MDT project. Each plan item covers a feature or API that is to be
-added, or some aspect that is to be improved. Each plan item has its own entry
-in the Eclipse <span class=SpellE>bugzilla</span> database, with a title and a
-concise summary (usually a single paragraph) that explains the work item at a
-suitably high enough level so that everyone can readily understand what the
-work item is without having to understand the nitty-gritty detail. </p>
-
-<p>Not all plan items represent the same amount of work; some may be quite
-large, others, quite small. Some plan items may involve work that is localized
-to a single subsystem; others may involve coordinated changes across several
-projects within the same top-level project; and others may involve coordination
-with other top-level projects. Although some plan items are for work that is
-more pressing that others, the plan items appear in no particular order. </p>
-
-<p>Fixing bugs, improving test coverage, documentation, examples, performance
-tuning, usability, etc. are considered routine ongoing maintenance activities
-and are not included in this plan unless they would also involve a significant
-change to the API or feature set, or involve a significant amount of work. The
-intent of the plan is to account for all interesting feature work.</p>
-
-<p>The current status of each plan item is noted: </p>
-
-<ul type=disc>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo3;tab-stops:list .5in'><b style='mso-bidi-font-weight:
-     normal'><span style='font-size:10.0pt;font-family:Arial'>Committed</span></b><span
-     style='font-size:10.0pt;font-family:Arial'> plan item – A committed plan
-     item is one that we have decided to address for the release.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo3;tab-stops:list .5in'><b style='mso-bidi-font-weight:
-     normal'><span style='font-size:10.0pt;font-family:Arial'>Proposed</span></b><span
-     style='font-size:10.0pt;font-family:Arial'> plan item – A proposed plan item
-     is one that we are considering addressing for the release. Although we are
-     actively investigating it, we are not yet in a position to commit to it,
-     or to say that we won’t be able to address it. After due consideration, a
-     proposal will either be committed or deferred.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo3;tab-stops:list .5in'><b style='mso-bidi-font-weight:
-     normal'><span style='font-size:10.0pt;font-family:Arial'>Deferred</span></b><span
-     style='font-size:10.0pt;font-family:Arial'> plan item – A reasonable
-     proposal that will not make it into this release for some reason is marked
-     as deferred with a brief note as to why it was deferred. Deferred plan
-     items may resurface as committed plan items at a later point.<o:p></o:p></span></li>
-</ul>
-
-<h2><a name=Deliverables></a>Release deliverables</h2>
-
-<p>The release deliverables are: </p>
-
-<ul type=disc>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l5 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Source code release for the EODM component, available
-     as versions tagged &quot;R2_0&quot; in the eclipse.org <a
-     href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l5 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>EODM runtime binary and SDK distributions
-     (downloadable).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l5 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>EODM runtime binary and SDK features on eclipse.org
-     update site (install via Eclipse update manager).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l5 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Source code release for the UML2 OCL subcomponent,
-     available as versions tagged &quot;R1_1&quot; in the eclipse.org <a
-     href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l5 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 OCL runtime binary and SDK distributions
-     (downloadable).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l5 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 OCL runtime binary and SDK features on eclipse.org
-     update site (install via Eclipse update manager).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l5 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Source code release for the UML2 Tools subcomponent,
-     available as versions tagged &quot;R1_0&quot; in the eclipse.org <a
-     href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l5 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 Tools runtime binary and SDK distributions
-     (downloadable).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l5 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 Tools runtime binary and SDK features on
-     eclipse.org update site (install via Eclipse update manager).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l5 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Source code release for the UML2 UML subcomponent,
-     available as versions tagged &quot;R2_1&quot; in the eclipse.org <a
-     href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l5 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 UML runtime binary and SDK distributions
-     (downloadable).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l5 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 UML runtime binary and SDK features on eclipse.org
-     update site (install via Eclipse update manager).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l5 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Source code release for XSD component, available as
-     versions tagged &quot;R3_0&quot; in the eclipse.org <a
-     href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l5 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>XSD runtime binary and SDK distributions
-     (downloadable).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l5 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>XSD runtime binary and SDK features on eclipse.org
-     update site (install via Eclipse update manager).<o:p></o:p></span></li>
-</ul>
-
-<h2><a name=Milestones></a>Release milestones</h2>
-
-<p>Release milestone occurring at roughly 6 week intervals exist to facilitate
-coarse-grained planning and staging. The milestones are:</p>
-
-<ul type=disc>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo10;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Thursday, November 16 - Milestone 3 (1.0 M3) - Stable
-     Build based on Eclipse 3.3 M3<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo10;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Thursday, December 28 - Milestone 4 (1.0 M4) - Stable
-     Build based on Eclipse 3.3 M4<o:p></o:p></span></li>
-</ul>
-
-<p>The 1.0 release is targeted for late June 2007. All release deliverables
-will be available for download as soon as the release has been tested and
-validated in the target operating configurations listed below.</p>
-
-<h2><a name=TargetOperatingEnvironments></a>Target Operating Environments</h2>
-
-<p>In order to remain current, each release of an Eclipse project targets
-reasonably current versions of underlying operating environments and other
-Eclipse projects on which it depends.&nbsp;</p>
-
-<p>Most of Eclipse is &quot;pure&quot; <span class=SpellE>Java<sup><span
-style='font-size:9.5pt'>TM</span></sup></span> code and has no direct
-dependence on the underlying operating system. The chief dependence is on the
-Eclipse Platform, and on the Java 2 Platform that runs it.</p>
-
-<p>The MDT 1.0 release depends on the following:</p>
-
-<ul type=disc>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l7 level1 lfo13;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Java 2 Platform 1.5<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l7 level1 lfo13;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Eclipse Platform 3.3<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l7 level1 lfo13;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>EMF 3.0<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l7 level1 lfo13;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>GMF 2.0<o:p></o:p></span></li>
-</ul>
-
-<p>The 1.0 release of MDT is designed to run on any configuration supporting
-the above components.</p>
-
-<p>The Eclipse Platform runs in a variety of operating environments. Testing is
-focused on a handful of popular <span class=header>combinations of operating
-system and Java 2 Platform; these are our </span><em><span style='font-family:
-Arial'>reference platforms</span></em><span class=header>. Eclipse undoubtedly
-runs fine in many operating environments beyond the reference platforms we
-test. However, since we do not systematically test them we cannot vouch for
-them. Problems encountered when running Eclipse on non-reference platform that
-cannot be recreated on any reference platform will be given lower priority than
-problems with running Eclipse on a reference platform.</span></p>
-
-<p><span style='mso-bidi-font-weight:bold'>See the <a
-href="http://www.eclipse.org/eclipse/development/eclipse_project_plan_3_3.html">Eclipse
-Project 3.3 plan</a> for a list of reference platforms.</span></p>
-
-<h4><span style='font-family:Arial'>Internationalization<o:p></o:p></span></h4>
-
-<p>Eclipse is designed as the basis for internationalized products. The user
-interface elements provided by the various Eclipse projects, including dialogs
-and error messages, are externalized. The English strings for MDT are provided
-as the default resource bundles. Translations are not provided with this
-release. However, the plug-in fragment mechanism provides the means by which
-translations into any number of other languages can be incorporated.</p>
-
-<h2><a name=Compatibility></a>Compatibility with Previous Releases</h2>
-
-<h3>Compatibility of EODM 2.0 with 1.0</h3>
-
-<p>The EODM 2.0 component of Eclipse MDT will <b style='mso-bidi-font-weight:
-normal'>not</b> be compatible with EODM 1.0.</p>
-
-<p><b>API Contract Compatibility:</b> EODM 2.0 will <b style='mso-bidi-font-weight:
-normal'>not</b> be upwards contract-compatible with EODM 1.0 as noted in the <i>EODM
-2.0 Migration</i> Guide. Programs that use affected APIs and extension points
-will need to be ported to EODM 2.0 APIs. Downward contract compatibility is not
-supported. Compliance with EODM 2.0 APIs would <b style='mso-bidi-font-weight:
-normal'>not</b> ensure compliance with EODM 1.0 APIs. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain contract compatibility.</p>
-
-<p><b>Binary (plug-in) Compatibility:</b> EODM 2.0 will <b style='mso-bidi-font-weight:
-normal'>not</b> be upwards binary-compatible with EODM 1.0 as noted in the <i>EODM
-2.0 Migration</i> Guide. Downward plug-in compatibility is not supported:
-plug-ins compiled against EODM 2.0 will be unusable with EODM 1.0. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain binary compatibility.</p>
-
-<p><b>Source Compatibility:</b> Source files written to use EODM 1.0 APIs will <b
-style='mso-bidi-font-weight:normal'>not</b> compile and run successfully
-against EODM 2.0 APIs. In some cases, it may be necessary to make minor changes
-to the source code to disambiguate things like imports or overloaded method
-invocations. Downward source compatibility is not supported. If source files
-use new APIs, they will not be usable with earlier versions. </p>
-
-<p><b>Workspace Compatibility:</b> EODM 2.0 will <b style='mso-bidi-font-weight:
-normal'>not</b> be upwards workspace-compatible with EODM 1.0 as noted. This
-means that workspaces and projects created by an Eclipse with EODM 1.0
-installed <b style='mso-bidi-font-weight:normal'>cannot</b> be successfully
-opened by an Eclipse with EODM 2.0 installed. This includes both hidden
-metadata, which is localized to a particular workspace, as well as metadata
-files found within a workspace project, which may propagate between workspaces
-via file copying or team repositories. User interface session state may be
-discarded when a workspace is upgraded. Downward workspace compatibility is not
-supported. Metadata files created (or overwritten) by the newer version will
-generally be unusable with older versions.</p>
-
-<p><b>Non-compliant usage of API's</b>: All non-API methods and classes, and
-certainly everything in a package with &quot;internal&quot; in its name, are
-considered implementation details which may vary between operating environment
-and are subject to change without notice. Client plug-ins that directly <span
-class=GramE>depend</span> on anything other than what is specified in the API
-are inherently unsupportable and receive no guarantees about compatibility
-within a single release much less with an earlier releases. Refer to <i><a
-href="http://www.eclipse.org/articles/Article-API%20use/eclipse-api-usage-rules.html">How
-to Use the Eclipse API</a></i> for information about how to write compliant
-plug-ins.</p>
-
-<h3>Compatibility of UML2 OCL 1.1 with 1.0</h3>
-
-<p>The UML2 OCL 1.1 subcomponent of Eclipse MDT will be compatible with UML2
-OCL 1.0, except in those areas noted in the UML2 OCL 1.1 Migration Guide.</p>
-
-<p><b>API Contract Compatibility:</b> UML2 OCL 1.1 will be upwards
-contract-compatible with UML2 OCL 1.0 except in those areas noted in the <i>UML2
-OCL 1.1 Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Programs
-that use affected APIs and extension points will need to be ported to UML2 OCL
-1.1 APIs. Downward contract compatibility is not supported. There is no
-guarantee that compliance with UML2 OCL 1.1 APIs would ensure compliance with
-UML2 OCL 1.0 APIs. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain contract compatibility.</p>
-
-<p><b>Binary (plug-in) Compatibility:</b> UML2 OCL 1.1 will be upwards
-binary-compatible with UML2 OCL 1.0 except in those areas noted in the <i>UML2
-OCL 1.1 Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Downward
-plug-in compatibility is not supported: plug-ins compiled against UML2 OCL 1.1
-will likely be unusable with UML2 OCL 1.0. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain binary compatibility.</p>
-
-<p><b>Source Compatibility:</b> Source files written to use UML2 OCL 1.0 APIs
-will usually compile and run successfully against UML2 OCL 1.1 APIs, although
-this cannot be guaranteed. Because UML2 OCL 1.1 may exploit new Java language
-constructs and/or aspects of the OCL specification, there is an increased
-chance of source incompatibilities compared to previous UML2 OCL releases. In
-some cases, it may be necessary to make minor changes to the source code to
-disambiguate things like imports or overloaded method invocations. Downward
-source compatibility is not supported. If source files use new APIs, they will
-not be usable with earlier versions.</p>
-
-<p><b>Workspace Compatibility:</b> UML2 OCL 1.1 will be upwards workspace-compatible
-with UML2 OCL 1.0 unless noted. This means that workspaces and projects created
-by an Eclipse with UML2 OCL 1.0 installed can be successfully opened by an
-Eclipse with UML2 OCL 1.1 installed. This includes both hidden metadata, which is
-localized to a particular workspace, as well as metadata files found within a
-workspace project, which may propagate between workspaces via file copying or
-team repositories. User interface session state may be discarded when a
-workspace is upgraded. Downward workspace compatibility is not supported.
-Metadata files created (or overwritten) by the newer version will generally be
-unusable with older versions.</p>
-
-<p><b>Non-compliant usage of API's</b>: All non-API methods and classes, and
-certainly everything in a package with &quot;internal&quot; in its name, are
-considered implementation details which may vary between operating environment
-and are subject to change without notice. Client plug-ins that directly <span
-class=GramE>depend</span> on anything other than what is specified in the API
-are inherently unsupportable and receive no guarantees about compatibility
-within a single release much less with an earlier releases. Refer to <i><a
-href="http://www.eclipse.org/articles/Article-API%20use/eclipse-api-usage-rules.html">How
-to Use the Eclipse API</a></i> for information about how to write compliant
-plug-ins.</p>
-
-<h3>Compatibility of UML2 UML 2.1 with 2.0</h3>
-
-<p>The UML2 UML 2.1 subcomponent of Eclipse MDT will be compatible with UML2
-UML 2.0, except in those areas noted in the UML2 UML 2.1 Migration Guide.</p>
-
-<p><b>API Contract Compatibility:</b> UML2 UML 2.1 will be upwards
-contract-compatible with UML2 UML 2.0 except in those areas noted in the <i>UML2
-UML 2.1 Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Programs
-that use affected APIs and extension points will need to be ported to UML2 UML
-2.1 APIs. Downward contract compatibility is not supported. There is no
-guarantee that compliance with UML2 UML 2.1 APIs would ensure compliance with
-UML2 UML 2.0 APIs. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain contract compatibility.</p>
-
-<p><b>Binary (plug-in) Compatibility:</b> UML2 UML 2.1 will be upwards
-binary-compatible with UML2 UML 2.0 except in those areas noted in the <i>UML2
-UML 2.1 Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Downward
-plug-in compatibility is not supported: plug-ins compiled against UML2 UML 2.1
-will likely be unusable with UML2 UML 2.0. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain binary compatibility.</p>
-
-<p><b>Source Compatibility:</b> Source files written to use UML2 UML 2.0 APIs
-will usually compile and run successfully against UML2 UML 2.1 APIs, although
-this cannot be guaranteed. Because UML2 UML 2.1 may exploit new Java language
-constructs, there is an increased chance of source incompatibilities compared
-to previous UML2 UML releases. In some cases, it may be necessary to make minor
-changes to the source code to disambiguate things like imports or overloaded
-method invocations. Downward source compatibility is not supported. If source
-files use new APIs, they will not be usable with earlier versions.</p>
-
-<p><b>Workspace Compatibility:</b> UML2 UML 2.1 will be upwards
-workspace-compatible with UML2 UML 2.0 unless noted. This means that workspaces
-and projects created by an Eclipse with UML2 UML 2.0 installed can be
-successfully opened by an Eclipse with UML2 UML 2.1 installed. This includes
-both hidden metadata, which is localized to a particular workspace, as well as
-metadata files found within a workspace project, which may propagate between
-workspaces via file copying or team repositories. User interface session state
-may be discarded when a workspace is upgraded. Downward workspace compatibility
-is not supported. Metadata files created (or overwritten) by the newer version
-will generally be unusable with older versions.</p>
-
-<p><b>Non-compliant usage of API's</b>: All non-API methods and classes, and
-certainly everything in a package with &quot;internal&quot; in its name, are
-considered implementation details which may vary between operating environment
-and are subject to change without notice. Client plug-ins that directly <span
-class=GramE>depend</span> on anything other than what is specified in the API
-are inherently unsupportable and receive no guarantees about compatibility
-within a single release much less with an earlier releases. Refer to <i><a
-href="http://www.eclipse.org/articles/Article-API%20use/eclipse-api-usage-rules.html">How
-to Use the Eclipse API</a></i> for information about how to write compliant
-plug-ins.</p>
-
-<h3>Compatibility of XSD 3.0 with 2.2</h3>
-
-<p>The XSD 2.0 component of Eclipse MDT will be compatible with XSD 2.2, except
-in those areas noted in the XSD 3.0 Migration Guide.</p>
-
-<p><b>API Contract Compatibility:</b> XSD 3.0 will be upwards contract-compatible
-with XSD 2.2 except in those areas noted in the <i>XSD 3.0 Migration</i><i
-style='mso-bidi-font-style:normal'> Guide</i>. Programs that use affected APIs
-and extension points will need to be ported to XSD 3.0 APIs. Downward contract
-compatibility is not supported. There is no guarantee that compliance with XSD
-3.0 APIs would ensure compliance with XSD 2.2 APIs. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that maintain
-contract compatibility.</p>
-
-<p><b>Binary (plug-in) Compatibility:</b> XSD 3.0 will be upwards
-binary-compatible with XSD 2.2 except in those areas noted in the <i>XSD 3.0
-Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Downward plug-in
-compatibility is not supported: plug-ins compiled against XSD 3.0 will likely
-be unusable with XSD 2.2. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain binary compatibility.</p>
-
-<p><b>Source Compatibility:</b> Source files written to use XSD 2.2 APIs will
-usually compile and run successfully against XSD 3.0 APIs, although this cannot
-be guaranteed. Because XSD 3.0 may exploit new Java language constructs, there
-is an increased chance of source incompatibilities compared to previous XSD
-releases. In some cases, it may be necessary to make minor changes to the
-source code to disambiguate things like imports or overloaded method
-invocations. Downward source compatibility is not supported. If source files use
-new APIs, they will not be usable with earlier versions.</p>
-
-<p><b>Workspace Compatibility:</b> XSD 3.0 will be upwards workspace-compatible
-with XSD 2.2 unless noted. This means that workspaces and projects created by
-an Eclipse with XSD 2.2 installed can be successfully opened by an Eclipse with
-XSD 3.0 installed. This includes both hidden metadata, which is localized to a
-particular workspace, as well as metadata files found within a workspace
-project, which may propagate between workspaces via file copying or team repositories.
-User interface session state may be discarded when a workspace is upgraded.
-Downward workspace compatibility is not supported. Metadata files created (or
-overwritten) by the newer version will generally be unusable with older
-versions.</p>
-
-<p><b>Non-compliant usage of API's</b>: All non-API methods and classes, and
-certainly everything in a package with &quot;internal&quot; in its name, are
-considered implementation details which may vary between operating environment
-and are subject to change without notice. Client plug-ins that directly <span
-class=GramE>depend</span> on anything other than what is specified in the API
-are inherently unsupportable and receive no guarantees about compatibility
-within a single release much less with an earlier releases. Refer to <i><a
-href="http://www.eclipse.org/articles/Article-API%20use/eclipse-api-usage-rules.html">How
-to Use the Eclipse API</a></i> for information about how to write compliant
-plug-ins.</p>
-
-<h2>Themes</h2>
-
-<p>The changes under consideration for the next release of Eclipse MDT align
-with themes identified by the <a
-href="http://www.eclipse.org/org/councils/roadmap_v2_0/themes_v2_0.php">Eclipse
-Requirements Council</a> and <a
-href="http://wiki.eclipse.org/index.php/Modeling_Project_Plan">Modeling project</a>.</p>
-
-<h2><a name=UML2></a><a name="_EODM_component"></a><span style='mso-bookmark:
-UML2'>EODM component</span></h2>
-
-<p><span style='mso-bookmark:UML2'>EODM is an implementation of RDF(S)/OWL <span
-class=SpellE>metamodels</span> of the </span><a
-href="http://www.omg.org/ontology"><span style='mso-bookmark:UML2'>Ontology
-Definition <span class=SpellE>Metamodel</span> (ODM)</span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'> using EMF
-with additional parsing, inference, model transformation and editing functions.
-Plan items reflect new features of the EODM component, or areas where existing
-features will be significantly reworked (<span style='mso-bidi-font-style:italic'><img
-border=0 width=12 height=12 id="_x0000_i1026" src="../../images/ok.gif"> marks
-completed work)</span>.</span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Committed
-Items (EODM component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Standard Compliance<span
-style='mso-bidi-font-weight:bold'>.</span></b></span> Provide a new API that is
-compliant with the (to be adopted) 5th submission of the ODM specification to
-the OMG. (</span><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=162682"><span
-style='mso-bookmark:UML2'>162682</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'><img border=0 width=12 height=12 id="_x0000_i1027"
-src="../../images/new.gif">) [Theme: Appealing to a Broader Community]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Dynamic Typing.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide support for dynamic typing. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=162683"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>162683</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><img
-border=0 width=12 height=12 id="_x0000_i1028" src="../../images/new.gif"><span
-style='mso-bidi-font-weight:bold'>) [Theme: </span>Appealing to a Broader
-Community<span style='mso-bidi-font-weight:bold'>]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>RDF/OWL Parsing and
-Serialization.</b></span><span style='mso-bidi-font-weight:bold'> Provide
-support for RDF/OWL parsing and serialization. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=162684"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>162684</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><img
-border=0 width=12 height=12 id="_x0000_i1029" src="../../images/new.gif"><span
-style='mso-bidi-font-weight:bold'>) [Theme: </span>Appealing to a Broader
-Community<span style='mso-bidi-font-weight:bold'>]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>RDF/OWL Reasoning.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide support for RDF/OWL reasoning. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=162685"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>162685</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><img
-border=0 width=12 height=12 id="_x0000_i1030" src="../../images/new.gif"><span
-style='mso-bidi-font-weight:bold'>) [Theme: </span>Appealing to a Broader
-Community<span style='mso-bidi-font-weight:bold'>]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>RDF/OWL Transformation to/from
-<span class=SpellE>Ecore</span>.</b></span><span style='mso-bidi-font-weight:
-bold'> Provide a mechanism to transform RDF/OWL models to/from <span
-class=SpellE>Ecore</span>. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=162686"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>162686</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><img
-border=0 width=12 height=12 id="_x0000_i1031" src="../../images/new.gif"><span
-style='mso-bidi-font-weight:bold'>) [Theme: Cohesion]<o:p></o:p></span></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Proposed
-Items (EODM component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Deferred
-Items (EODM component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h2><span style='mso-bookmark:UML2'><a name="_UML2_component"></a>UML2
-component</span></h2>
-
-<p><span style='mso-bookmark:UML2'>UML2 provides an implementation of the UML 2
-umbrella of standards defined by the OMG and tools to manipulate models based
-on those standards. Plan items reflect new features of (subcomponents of) the
-UML2 component, or areas where existing features will be significantly reworked
-(<span style='mso-bidi-font-style:italic'><img border=0 width=12 height=12
-id="_x0000_i1032" src="../../images/ok.gif"> marks completed work)</span>.</span></p>
-
-<h3><span style='mso-bookmark:UML2'>UML2 OCL subcomponent</span></h3>
-
-<p><span style='mso-bookmark:UML2'>UML2 OCL is an implementation of the OCL OMG
-standard for EMF-based models.</span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Committed
-Items (UML2 OCL subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Parsing API.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide a public API for parsing OCL
-documents, with the complete context declaration syntax. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=144210"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>144210</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: </span>Design for Extensibility –
-Be a Better Platform<span style='mso-bidi-font-weight:bold'>]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Integration with UML.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide support for parsing and evaluating
-OCL constraints and expressions on the UML <span class=SpellE>metamodel</span>.
-(</span></span><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=105199"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>105199</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Cohesion]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>EMF 3.0 / J2SE 5 Support.</b></span><span
-style='mso-bidi-font-weight:bold'> Adopt EMF 3.0, including regeneration of the
-OCL <span class=SpellE>metamodel</span>. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=156361"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>156361</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: </span>Design for Extensibility –
-Be a Better Platform<span style='mso-bidi-font-weight:bold'>]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Improved Documentation.</b></span><span
-style='mso-bidi-font-weight:bold'> Develop a complete Programmer’s Guide for
-the OCL subcomponent. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=156360"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>156360</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Simple to Use]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>LPG.</b></span><span
-style='mso-bidi-font-weight:bold'> Consume LPG runtime library from the Orbit
-project. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=156366"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>156366</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Project Restructuring]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Standard Compliance.</b></span><span
-style='mso-bidi-font-weight:bold'> Maintain currency of the API with the <span
-class=SpellE>OMG’s</span> OCL, ensuring backward API compatibility as much as
-possible. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=156363"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>156363</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>OCL Conformance.</b></span><span
-style='mso-bidi-font-weight:bold'> Validate and document the API’s conformance
-to the OCL Specification’s compliance points. This includes which language
-capabilities are supported and which <span class=SpellE>metamodels</span>
-(EMOF/<span class=SpellE>Ecore</span>, UML) are supported. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=152003"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>152003</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: </span>Design for Extensibility –
-Be a Better Platform<span style='mso-bidi-font-weight:bold'>]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Stand-alone support.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide a stand-alone (Eclipse-free) OCL
-build. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=136817"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>136817</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><b
-style='mso-bidi-font-weight:normal'>ICU4J.</b><span style='mso-bidi-font-weight:
-bold'> Isolate and minimize dependency on ICU4J; ensure support for the “thin”
-variant of ICU4J. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=156364"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>156364</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Enable Consistent Multi-language
-Support]<o:p></o:p></span></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Proposed
-Items (UML2 OCL subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Deferred
-Items (UML2 OCL subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h3><span style='mso-bookmark:UML2'>UML2 Tools subcomponent</span></h3>
-
-<p><span style='mso-bookmark:UML2'>UML2 Tools is set <span class=GramE>of a
-GMF-based editors</span> for viewing and editing UML models.</span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Committed
-Items (UML2 Tools subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Class Diagrams.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide a GMF-based editor for UML class
-diagrams. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=80318"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>80318</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>State Machine Diagrams.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide a GMF-based editor for UML state
-machine diagrams. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=161572"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>161572</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Component Diagrams.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide a GMF-based editor for UML component
-diagrams. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=161573"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>161573</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Activity Diagrams.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide a GMF-based editor for UML activity
-diagrams. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=161574"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>161574</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]<o:p></o:p></span></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Proposed
-Items (UML2 Tools subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><b
-style='mso-bidi-font-weight:normal'>Import/Export from/to DI.</b><span
-style='mso-bidi-font-weight:bold'> Provide a mechanism whereby UML diagrams can
-be imported/exported from/to a format based on the Diagram Interchange
-specification. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=161575"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>161575</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]<o:p></o:p></span></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Deferred
-Items (UML2 Tools subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h3><span style='mso-bookmark:UML2'>UML2 UML subcomponent</span></h3>
-
-<p><span style='mso-bookmark:UML2'>UML2 UML is an EMF-based implementation of
-the UML</span><span style='mso-bookmark:UML2'><sup><span style='font-size:9.5pt'>TM</span></sup>
-2.x <span class=SpellE>metamodel</span> for the Eclipse platform.</span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Committed
-Items (UML2 UML subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Eclipse 3.3 / EMF 3.0
-Compatibility<span style='mso-bidi-font-weight:bold'>.</span></b></span> Maintain
-release currency concurrent with EMF 3.0 (and Eclipse 3.3). Make changes as
-required to align with EMF features and bug fixes, in particular support for
-Java SE 5.0. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=160679"><span
-style='mso-bookmark:UML2'>160679</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Cohesion]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b>Improved Documentation.</b></span> Improve documentation by
-updating the FAQ, enhancing the <span class=SpellE>Javadoc</span>, and
-publishing new articles. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=77413"><span
-style='mso-bookmark:UML2'>77413</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Simple to Use]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Ant Task for <span
-class=SpellE>Ecore</span> Importer<span style='mso-bidi-font-weight:bold'>.</span></b></span>
-Provide an Ant task for the UML <span class=SpellE>Ecore</span> importer,
-similar to those provided for the Rose and <span class=SpellE>Ecore</span>
-importers in EMF. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=160680"><span
-style='mso-bookmark:UML2'>160680</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Design for Extensibility – Be a Better
-Platform]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Static Profile Definition<span
-style='mso-bidi-font-weight:bold'>.</span></b></span> Provide a way to specify
-that a profile definition be generated using EMF. This would allow, among other
-things, support for custom data types and derived stereotype properties. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=155535"><span
-style='mso-bookmark:UML2'>155535</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: <span style='mso-bidi-font-weight:bold'>Appealing
-to a Broader Community</span>]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>XML Primitive Types<span
-style='mso-bidi-font-weight:bold'>.</span></b></span> Provide a model library
-to represent the types defined in the <span class=SpellE>XMLType</span> <span
-class=SpellE>metamodel</span> in EMF; be sure to update <span class=SpellE>Ecore</span>/UML
-converters to make use of this new library. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=150154"><span
-style='mso-bookmark:UML2'>150154</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Cohesion]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=SpellE><b style='mso-bidi-font-weight:normal'>BiDi</b></span><b
-style='mso-bidi-font-weight:normal'> Support<span style='mso-bidi-font-weight:
-bold'>.</span></b> Provide better support for <span class=SpellE>BiDi</span>
-languages. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=160682"><span
-style='mso-bookmark:UML2'>160682</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: <span style='mso-bidi-font-weight:bold'>Enable
-Consistent Multi-language Support</span>]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><b
-style='mso-bidi-font-weight:normal'>Create Child/Sibling Menu Reorganization<span
-style='mso-bidi-font-weight:bold'>.</span></b> Reorganize the ‘Create Child’
-and ‘Create Sibling’ menus of the UML editor so that the items are grouped by
-feature. (</span><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=160684"><span
-style='mso-bookmark:UML2'>160684</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Simple to Use]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Integration with OCL.</b></span><span
-style='mso-bidi-font-weight:bold'> Integrate support for parsing and evaluating
-OCL constraints and expressions. Consider providing a convenience method on
-Constraint for returning the parsed representation of OCL expressions. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=105199"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>105199</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Cohesion]<o:p></o:p></span></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Proposed
-Items (UML2 UML subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b>Unit Tests.</b></span> Complete the implementation of generated
-unit tests. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=80308"><span
-style='mso-bookmark:UML2'>80308</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Design for Extensibility – Be a Better
-Platform]<b style='mso-bidi-font-weight:normal'><o:p></o:p></b></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b>Validation Rules.</b></span> Complete the generation and
-implementation of validation rules from the UML</span><span style='mso-bookmark:
-UML2'><sup><span style='font-size:9.5pt'>TM</span></sup> 2.1 source model. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=80307"><span
-style='mso-bookmark:UML2'>80307</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: <span style='mso-bidi-font-weight:bold'>Appealing
-to a Broader Community</span>]<b style='mso-bidi-font-weight:normal'><o:p></o:p></b></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Deferred
-Items (UML2 UML subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h2><span style='mso-bookmark:UML2'><a name="_XSD_component"></a>XSD component</span></h2>
-
-<p><span style='mso-bookmark:UML2'>XSD is a library that provides an </span><a
-href="http://download.eclipse.org/tools/emf/xsd/javadoc?org/eclipse/xsd/package-summary.html#details"><span
-style='mso-bookmark:UML2'>API</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'> for manipulating the components of an XML Schema as
-described by the </span><a href="http://www.w3.org/TR/XMLSchema-0"><span
-style='mso-bookmark:UML2'>W3C XML Schema</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'> specifications, as well as an API for manipulating
-the DOM-accessible representation of XML. Plan items reflect new features of
-the XSD component, or areas where existing features will be significantly
-reworked (<span style='mso-bidi-font-style:italic'><img border=0 width=12
-height=12 id="_x0000_i1033" src="../../images/ok.gif"> marks completed work)</span>.</span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Committed
-Items (XSD component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><b
-style='mso-bidi-font-weight:normal'>Java SE 5.0 <span class=GramE>Support</span><span
-style='mso-bidi-font-weight:bold'>.</span></b> Exploit new Java language
-constructs; use generics (e.g. <span class=SpellE>EList</span>, <span
-class=SpellE>EMap</span> and implementations); generate and merge Java 5
-constructs; investigate enumerations and annotations. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=79768"><span
-style='mso-bookmark:UML2'>79768</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: <span style='mso-bidi-font-weight:bold'>Appealing
-to a Broader Community</span>]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>XSD2Ecore Enhancements<span
-style='mso-bidi-font-weight:bold'>.</span></b></span> Improve ability to record
-complex content models as <span class=SpellE>Ecore</span> annotations. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=152373"><span
-style='mso-bookmark:UML2'>152373</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: <span style='mso-bidi-font-weight:bold'>Cohesion</span>]</span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Proposed
-Items (XSD component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Deferred
-Items (XSD component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<span style='mso-bookmark:UML2'></span>
-
-<p><o:p>&nbsp;</o:p></p>
-
-</div>
-
-</body>
-
-</html>
diff --git a/docs/plans/mdt_project_plan_1_0_20061103.html b/docs/plans/mdt_project_plan_1_0_20061103.html
deleted file mode 100644
index 4910b8d..0000000
--- a/docs/plans/mdt_project_plan_1_0_20061103.html
+++ /dev/null
@@ -1,1403 +0,0 @@
-<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 10">
-<meta name=Originator content="Microsoft Word 10">
-<link rel=File-List href="mdt_project_plan_1_0_files/filelist.xml">
-<link rel=Edit-Time-Data href="mdt_project_plan_1_0_files/editdata.mso">
-<!--[if !mso]>
-<style>
-v\:* {behavior:url(#default#VML);}
-o\:* {behavior:url(#default#VML);}
-w\:* {behavior:url(#default#VML);}
-.shape {behavior:url(#default#VML);}
-</style>
-<![endif]-->
-<title>Eclipse MDT - DRAFT 1.0 Plan</title>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>khussey</o:Author>
-  <o:Template>Normal</o:Template>
-  <o:LastAuthor>Kenn Hussey</o:LastAuthor>
-  <o:Revision>100</o:Revision>
-  <o:TotalTime>3185</o:TotalTime>
-  <o:Created>2004-10-27T01:51:00Z</o:Created>
-  <o:LastSaved>2006-11-03T16:13:00Z</o:LastSaved>
-  <o:Pages>2</o:Pages>
-  <o:Words>4645</o:Words>
-  <o:Characters>26483</o:Characters>
-  <o:Company>Rational Software</o:Company>
-  <o:Lines>220</o:Lines>
-  <o:Paragraphs>62</o:Paragraphs>
-  <o:CharactersWithSpaces>31066</o:CharactersWithSpaces>
-  <o:Version>10.6817</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
-  <w:SpellingState>Clean</w:SpellingState>
-  <w:GrammarState>Clean</w:GrammarState>
-  <w:Compatibility>
-   <w:ApplyBreakingRules/>
-  </w:Compatibility>
-  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]-->
-<link rel=Stylesheet type="text/css" media=all href="default_style.css">
-<style>
-<!--
- /* Font Definitions */
- @font-face
-	{font-family:"MS Mincho";
-	panose-1:2 2 6 9 4 2 5 8 3 4;
-	mso-font-alt:"\FF2D\FF33 \660E\671D";
-	mso-font-charset:128;
-	mso-generic-font-family:roman;
-	mso-font-format:other;
-	mso-font-pitch:fixed;
-	mso-font-signature:1 134676480 16 0 131072 0;}
-@font-face
-	{font-family:Verdana;
-	panose-1:2 11 6 4 3 5 4 4 2 4;
-	mso-font-charset:0;
-	mso-generic-font-family:swiss;
-	mso-font-pitch:variable;
-	mso-font-signature:536871559 0 0 0 415 0;}
-@font-face
-	{font-family:"\@MS Mincho";
-	mso-font-charset:128;
-	mso-generic-font-family:modern;
-	mso-font-pitch:fixed;
-	mso-font-signature:-1610612033 1757936891 16 0 131231 0;}
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	mso-believe-normal-left:yes;}
-h1
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:1;
-	font-size:21.0pt;
-	mso-fareast-font-family:"MS Mincho";
-	font-weight:bold;}
-h2
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-line-height-alt:10.5pt;
-	mso-pagination:widow-orphan;
-	mso-outline-level:2;
-	font-size:18.0pt;
-	mso-fareast-font-family:"MS Mincho";
-	font-weight:bold;}
-h3
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:3;
-	font-size:14.0pt;
-	mso-fareast-font-family:"MS Mincho";
-	font-weight:bold;}
-h4
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:4;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"MS Mincho";
-	font-weight:bold;}
-a:link, span.MsoHyperlink
-	{color:blue;
-	text-decoration:underline;
-	text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
-	{color:blue;
-	text-decoration:underline;
-	text-underline:single;}
-p
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-code
-	{mso-fareast-font-family:"Times New Roman";}
-pre
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
-	font-size:10.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.indextop, li.indextop, div.indextop
-	{mso-style-name:indextop;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:24.0pt;
-	mso-fareast-font-family:"Times New Roman";
-	font-weight:bold;}
-p.indexsub, li.indexsub, div.indexsub
-	{mso-style-name:indexsub;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:7.5pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.jump, li.jump, div.jump
-	{mso-style-name:jump;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-span.header
-	{mso-style-name:header;}
-span.SpellE
-	{mso-style-name:"";
-	mso-spl-e:yes;}
-span.GramE
-	{mso-style-name:"";
-	mso-gram-e:yes;}
-@page Section1
-	{size:8.5in 11.0in;
-	margin:1.0in 1.25in 1.0in 1.25in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
- /* List Definitions */
- @list l0
-	{mso-list-id:24715721;
-	mso-list-template-ids:-1976955182;}
-@list l0:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l1
-	{mso-list-id:199630218;
-	mso-list-template-ids:-1221184516;}
-@list l1:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l1:level2
-	{mso-level-tab-stop:1.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level3
-	{mso-level-tab-stop:1.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level4
-	{mso-level-tab-stop:2.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level5
-	{mso-level-tab-stop:2.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level6
-	{mso-level-tab-stop:3.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level7
-	{mso-level-tab-stop:3.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level8
-	{mso-level-tab-stop:4.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level9
-	{mso-level-tab-stop:4.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2
-	{mso-list-id:213278280;
-	mso-list-template-ids:1664226462;}
-@list l2:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l2:level2
-	{mso-level-tab-stop:1.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2:level3
-	{mso-level-tab-stop:1.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2:level4
-	{mso-level-tab-stop:2.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2:level5
-	{mso-level-tab-stop:2.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2:level6
-	{mso-level-tab-stop:3.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2:level7
-	{mso-level-tab-stop:3.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2:level8
-	{mso-level-tab-stop:4.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2:level9
-	{mso-level-tab-stop:4.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l3
-	{mso-list-id:409425194;
-	mso-list-template-ids:194907556;}
-@list l3:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l4
-	{mso-list-id:676233000;
-	mso-list-template-ids:-227133684;}
-@list l4:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l4:level2
-	{mso-level-tab-stop:1.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l4:level3
-	{mso-level-tab-stop:1.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l4:level4
-	{mso-level-tab-stop:2.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l4:level5
-	{mso-level-tab-stop:2.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l4:level6
-	{mso-level-tab-stop:3.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l4:level7
-	{mso-level-tab-stop:3.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l4:level8
-	{mso-level-tab-stop:4.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l4:level9
-	{mso-level-tab-stop:4.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l5
-	{mso-list-id:1303848377;
-	mso-list-template-ids:-391109514;}
-@list l5:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l5:level2
-	{mso-level-tab-stop:1.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l5:level3
-	{mso-level-tab-stop:1.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l5:level4
-	{mso-level-tab-stop:2.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l5:level5
-	{mso-level-tab-stop:2.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l5:level6
-	{mso-level-tab-stop:3.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l5:level7
-	{mso-level-tab-stop:3.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l5:level8
-	{mso-level-tab-stop:4.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l5:level9
-	{mso-level-tab-stop:4.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l6
-	{mso-list-id:1578787144;
-	mso-list-template-ids:-1845598820;}
-@list l6:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l7
-	{mso-list-id:1708678442;
-	mso-list-template-ids:-610253026;}
-@list l7:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l8
-	{mso-list-id:1990476040;
-	mso-list-template-ids:1881054234;}
-@list l8:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-ol
-	{margin-bottom:0in;}
-ul
-	{margin-bottom:0in;}
--->
-</style>
-<!--[if gte mso 10]>
-<style>
- /* Style Definitions */
- table.MsoNormalTable
-	{mso-style-name:"Table Normal";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	mso-style-noshow:yes;
-	mso-style-parent:"";
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-</style>
-<![endif]--><![if mso 9]>
-<style>
-p.MsoNormal
-	{margin-left:8.5pt;}
-</style>
-<![endif]>
-<meta name="Kenn Hussey" content="Eclipse UML2 PMC">
-<!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="13314"/>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <o:shapelayout v:ext="edit">
-  <o:idmap v:ext="edit" data="1"/>
- </o:shapelayout></xml><![endif]-->
-</head>
-
-<body lang=EN-US link=blue vlink=blue style='tab-interval:.5in;margin-left:
-8.5pt;margin-top:14.2pt'>
-
-<div class=Section1>
-
-<h1>Eclipse MDT<br>
-DRAFT 1.0 Plan</h1>
-
-<p>Last revised 11:13 EST November 3, 2006 (<img width=12 height=12
-id="_x0000_i1025" src="../../images/new.gif" border=0> marks interesting
-changes over the <a href="mdt_project_plan_1_0_20061030.html">previous plan
-revision</a>)</p>
-
-<p><i>Please send comments about this plan to the </i><a
-href="mailto:mdt-dev@eclipse.org">mdt-dev@eclipse.org</a> <i>developer mailing
-list.</i></p>
-
-<p>This document lays out the feature and API set for the next feature release
-of the Eclipse MDT project, designated release 1.0. </p>
-
-<ul type=disc>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#Deliverables">Release deliverables</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#Milestones">Release milestones</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#TargetOperatingEnvironments">Target operating
-     environments</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#Compatibility">Compatibility with previous
-     releases</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#_EODM_component">EODM component</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#_UML2_component">UML2 component</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#_XSD_component">XSD component</a><o:p></o:p></span></li>
-</ul>
-
-<p>Plans do not materialize out of nowhere, nor are they entirely static. To
-ensure the planning process is transparent and open to the entire Eclipse
-community, plans are posted in an embryonic form and then revised from time to
-time throughout the release cycle. </p>
-
-<p>The first part of the plan deals with the important matters of release
-deliverables, release milestones, target operating environments, and
-release-to-release compatibility. These are all things that need to be clear
-for any release, even if no features were to change.&nbsp; </p>
-
-<p>The remainder of the plan consists of plan items for the components under
-the Eclipse MDT project. Each plan item covers a feature or API that is to be
-added, or some aspect that is to be improved. Each plan item has its own entry
-in the Eclipse <span class=SpellE>bugzilla</span> database, with a title and a
-concise summary (usually a single paragraph) that explains the work item at a
-suitably high enough level so that everyone can readily understand what the
-work item is without having to understand the nitty-gritty detail. </p>
-
-<p>Not all plan items represent the same amount of work; some may be quite
-large, others, quite small. Some plan items may involve work that is localized
-to a single subsystem; others may involve coordinated changes across several
-projects within the same top-level project; and others may involve coordination
-with other top-level projects. Although some plan items are for work that is
-more pressing that others, the plan items appear in no particular order. </p>
-
-<p>Fixing bugs, improving test coverage, documentation, examples, performance
-tuning, usability, etc. are considered routine ongoing maintenance activities
-and are not included in this plan unless they would also involve a significant
-change to the API or feature set, or involve a significant amount of work. The
-intent of the plan is to account for all interesting feature work.</p>
-
-<p>The current status of each plan item is noted: </p>
-
-<ul type=disc>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo3;tab-stops:list .5in'><b style='mso-bidi-font-weight:
-     normal'><span style='font-size:10.0pt;font-family:Arial'>Committed</span></b><span
-     style='font-size:10.0pt;font-family:Arial'> plan item – A committed plan
-     item is one that we have decided to address for the release.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo3;tab-stops:list .5in'><b style='mso-bidi-font-weight:
-     normal'><span style='font-size:10.0pt;font-family:Arial'>Proposed</span></b><span
-     style='font-size:10.0pt;font-family:Arial'> plan item – A proposed plan item
-     is one that we are considering addressing for the release. Although we are
-     actively investigating it, we are not yet in a position to commit to it,
-     or to say that we won’t be able to address it. After due consideration, a
-     proposal will either be committed or deferred.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo3;tab-stops:list .5in'><b style='mso-bidi-font-weight:
-     normal'><span style='font-size:10.0pt;font-family:Arial'>Deferred</span></b><span
-     style='font-size:10.0pt;font-family:Arial'> plan item – A reasonable
-     proposal that will not make it into this release for some reason is marked
-     as deferred with a brief note as to why it was deferred. Deferred plan
-     items may resurface as committed plan items at a later point.<o:p></o:p></span></li>
-</ul>
-
-<h2><a name=Deliverables></a>Release deliverables</h2>
-
-<p>The release deliverables are: </p>
-
-<ul type=disc>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Source code release for the EODM component, available
-     as versions tagged &quot;R2_0&quot; in the eclipse.org <a
-     href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>EODM runtime binary and SDK distributions
-     (downloadable).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>EODM runtime binary and SDK features on eclipse.org
-     update site (install via Eclipse update manager).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Source code release for the UML2 OCL subcomponent,
-     available as versions tagged &quot;R1_1&quot; in the eclipse.org <a
-     href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 OCL runtime binary and SDK distributions
-     (downloadable).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 OCL runtime binary and SDK features on eclipse.org
-     update site (install via Eclipse update manager).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Source code release for the UML2 Tools subcomponent,
-     available as versions tagged &quot;R1_0&quot; in the eclipse.org <a
-     href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 Tools runtime binary and SDK distributions
-     (downloadable).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 Tools runtime binary and SDK features on
-     eclipse.org update site (install via Eclipse update manager).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Source code release for the UML2 UML subcomponent,
-     available as versions tagged &quot;R2_1&quot; in the eclipse.org <a
-     href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 UML runtime binary and SDK distributions
-     (downloadable).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 UML runtime binary and SDK features on eclipse.org
-     update site (install via Eclipse update manager).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Source code release for XSD component, available as
-     versions tagged &quot;R3_0&quot; in the eclipse.org <a
-     href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>XSD runtime binary and SDK distributions
-     (downloadable).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>XSD runtime binary and SDK features on eclipse.org
-     update site (install via Eclipse update manager).<o:p></o:p></span></li>
-</ul>
-
-<h2><a name=Milestones></a>Release milestones</h2>
-
-<p>Release milestone occurring at roughly 6 week intervals exist to facilitate
-coarse-grained planning and staging. The milestones are:</p>
-
-<ul type=disc>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo10;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Thursday, November 16 – Milestone 3 (1.0 M3) – Stable
-     Build based on Eclipse 3.3 M3<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo10;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Thursday, January 4 – Milestone 4 (1.0 M4) – Stable
-     Build based on Eclipse 3.3 M4</span><img border=0 width=12 height=12
-     id="_x0000_i1029" src="../../images/new.gif"><span style='font-size:10.0pt;
-     font-family:Arial'><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo10;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Friday, February 23 – Milestone 5 (1.0 M5) – Stable
-     Build based on Eclipse 3.3 M5</span><img border=0 width=12 height=12
-     id="_x0000_i1030" src="../../images/new.gif"><span style='font-size:10.0pt;
-     font-family:Arial'><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo10;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Friday, April 6 – Milestone 6 (1.0 M6) – API Freeze –
-     Stable Build based on Eclipse 3.3 M6</span><img border=0 width=12
-     height=12 id="_x0000_i1032" src="../../images/new.gif"><span
-     style='font-size:10.0pt;font-family:Arial'><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo10;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Friday, May 18 – Milestone 7 (1.0 RC0) – Stable Build
-     based on Eclipse 3.3 RC0</span><img border=0 width=12 height=12
-     id="_x0000_i1031" src="../../images/new.gif"><span style='font-size:10.0pt;
-     font-family:Arial'><o:p></o:p></span></li>
-</ul>
-
-<p>The 1.0 release is targeted for late June 2007. All release deliverables
-will be available for download as soon as the release has been tested and
-validated in the target operating configurations listed below.</p>
-
-<h2><a name=TargetOperatingEnvironments></a>Target Operating Environments</h2>
-
-<p>In order to remain current, each release of an Eclipse project targets
-reasonably current versions of underlying operating environments and other
-Eclipse projects on which it depends.&nbsp;</p>
-
-<p>Most of Eclipse is &quot;pure&quot; <span class=SpellE>Java<sup><span
-style='font-size:9.5pt'>TM</span></sup></span> code and has no direct
-dependence on the underlying operating system. The chief dependence is on the
-Eclipse Platform, and on the Java 2 Platform that runs it.</p>
-
-<p>The MDT 1.0 release depends on the following:</p>
-
-<ul type=disc>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l5 level1 lfo13;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Java 2 Platform 1.5<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l5 level1 lfo13;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Eclipse Platform 3.3<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l5 level1 lfo13;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>EMF 3.0<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l5 level1 lfo13;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>GMF 2.0<o:p></o:p></span></li>
-</ul>
-
-<p>The 1.0 release of MDT is designed to run on any configuration supporting
-the above components.</p>
-
-<p>The Eclipse Platform runs in a variety of operating environments. Testing is
-focused on a handful of popular <span class=header>combinations of operating
-system and Java 2 Platform; these are our </span><em><span style='font-family:
-Arial'>reference platforms</span></em><span class=header>. Eclipse undoubtedly
-runs fine in many operating environments beyond the reference platforms we
-test. However, since we do not systematically test them we cannot vouch for
-them. Problems encountered when running Eclipse on non-reference platform that
-cannot be recreated on any reference platform will be given lower priority than
-problems with running Eclipse on a reference platform.</span></p>
-
-<p><span style='mso-bidi-font-weight:bold'>See the <a
-href="http://www.eclipse.org/eclipse/development/eclipse_project_plan_3_3.html">Eclipse
-Project 3.3 plan</a> for a list of reference platforms.</span></p>
-
-<h4><span style='font-family:Arial'>Internationalization<o:p></o:p></span></h4>
-
-<p>Eclipse is designed as the basis for internationalized products. The user
-interface elements provided by the various Eclipse projects, including dialogs
-and error messages, are externalized. The English strings for MDT are provided
-as the default resource bundles. Translations are not provided with this
-release. However, the plug-in fragment mechanism provides the means by which
-translations into any number of other languages can be incorporated.</p>
-
-<h2><a name=Compatibility></a>Compatibility with Previous Releases</h2>
-
-<h3>Compatibility of EODM 2.0 with 1.0</h3>
-
-<p>The EODM 2.0 component of Eclipse MDT will <b style='mso-bidi-font-weight:
-normal'>not</b> be compatible with EODM 1.0.</p>
-
-<p><b>API Contract Compatibility:</b> EODM 2.0 will <b style='mso-bidi-font-weight:
-normal'>not</b> be upwards contract-compatible with EODM 1.0 as noted in the <i>EODM
-2.0 Migration</i> Guide. Programs that use affected APIs and extension points
-will need to be ported to EODM 2.0 APIs. Downward contract compatibility is not
-supported. Compliance with EODM 2.0 APIs would <b style='mso-bidi-font-weight:
-normal'>not</b> ensure compliance with EODM 1.0 APIs. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain contract compatibility.</p>
-
-<p><b>Binary (plug-in) Compatibility:</b> EODM 2.0 will <b style='mso-bidi-font-weight:
-normal'>not</b> be upwards binary-compatible with EODM 1.0 as noted in the <i>EODM
-2.0 Migration</i> Guide. Downward plug-in compatibility is not supported:
-plug-ins compiled against EODM 2.0 will be unusable with EODM 1.0. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain binary compatibility.</p>
-
-<p><b>Source Compatibility:</b> Source files written to use EODM 1.0 APIs will <b
-style='mso-bidi-font-weight:normal'>not</b> compile and run successfully
-against EODM 2.0 APIs. In some cases, it may be necessary to make minor changes
-to the source code to disambiguate things like imports or overloaded method
-invocations. Downward source compatibility is not supported. If source files
-use new APIs, they will not be usable with earlier versions. </p>
-
-<p><b>Workspace Compatibility:</b> EODM 2.0 will <b style='mso-bidi-font-weight:
-normal'>not</b> be upwards workspace-compatible with EODM 1.0 as noted. This
-means that workspaces and projects created by an Eclipse with EODM 1.0
-installed <b style='mso-bidi-font-weight:normal'>cannot</b> be successfully
-opened by an Eclipse with EODM 2.0 installed. This includes both hidden
-metadata, which is localized to a particular workspace, as well as metadata
-files found within a workspace project, which may propagate between workspaces
-via file copying or team repositories. User interface session state may be
-discarded when a workspace is upgraded. Downward workspace compatibility is not
-supported. Metadata files created (or overwritten) by the newer version will
-generally be unusable with older versions.</p>
-
-<p><b>Non-compliant usage of API's</b>: All non-API methods and classes, and
-certainly everything in a package with &quot;internal&quot; in its name, are
-considered implementation details which may vary between operating environment
-and are subject to change without notice. Client plug-ins that directly <span
-class=GramE>depend</span> on anything other than what is specified in the API
-are inherently unsupportable and receive no guarantees about compatibility
-within a single release much less with an earlier releases. Refer to <i><a
-href="http://www.eclipse.org/articles/Article-API%20use/eclipse-api-usage-rules.html">How
-to Use the Eclipse API</a></i> for information about how to write compliant
-plug-ins.</p>
-
-<h3>Compatibility of UML2 OCL 1.1 with 1.0</h3>
-
-<p>The UML2 OCL 1.1 subcomponent of Eclipse MDT will be compatible with UML2
-OCL 1.0, except in those areas noted in the UML2 OCL 1.1 Migration Guide.</p>
-
-<p><b>API Contract Compatibility:</b> UML2 OCL 1.1 will be upwards
-contract-compatible with UML2 OCL 1.0 except in those areas noted in the <i>UML2
-OCL 1.1 Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Programs
-that use affected APIs and extension points will need to be ported to UML2 OCL
-1.1 APIs. Downward contract compatibility is not supported. There is no
-guarantee that compliance with UML2 OCL 1.1 APIs would ensure compliance with
-UML2 OCL 1.0 APIs. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain contract compatibility.</p>
-
-<p><b>Binary (plug-in) Compatibility:</b> UML2 OCL 1.1 will be upwards
-binary-compatible with UML2 OCL 1.0 except in those areas noted in the <i>UML2
-OCL 1.1 Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Downward
-plug-in compatibility is not supported: plug-ins compiled against UML2 OCL 1.1
-will likely be unusable with UML2 OCL 1.0. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain binary compatibility.</p>
-
-<p><b>Source Compatibility:</b> Source files written to use UML2 OCL 1.0 APIs
-will usually compile and run successfully against UML2 OCL 1.1 APIs, although
-this cannot be guaranteed. Because UML2 OCL 1.1 may exploit new Java language
-constructs and/or aspects of the OCL specification, there is an increased
-chance of source incompatibilities compared to previous UML2 OCL releases. In
-some cases, it may be necessary to make minor changes to the source code to
-disambiguate things like imports or overloaded method invocations. Downward
-source compatibility is not supported. If source files use new APIs, they will
-not be usable with earlier versions.</p>
-
-<p><b>Workspace Compatibility:</b> UML2 OCL 1.1 will be upwards
-workspace-compatible with UML2 OCL 1.0 unless noted. This means that workspaces
-and projects created by an Eclipse with UML2 OCL 1.0 installed can be
-successfully opened by an Eclipse with UML2 OCL 1.1 installed. This includes
-both hidden metadata, which is localized to a particular workspace, as well as
-metadata files found within a workspace project, which may propagate between
-workspaces via file copying or team repositories. User interface session state
-may be discarded when a workspace is upgraded. Downward workspace compatibility
-is not supported. Metadata files created (or overwritten) by the newer version
-will generally be unusable with older versions.</p>
-
-<p><b>Non-compliant usage of API's</b>: All non-API methods and classes, and
-certainly everything in a package with &quot;internal&quot; in its name, are
-considered implementation details which may vary between operating environment
-and are subject to change without notice. Client plug-ins that directly <span
-class=GramE>depend</span> on anything other than what is specified in the API
-are inherently unsupportable and receive no guarantees about compatibility
-within a single release much less with an earlier releases. Refer to <i><a
-href="http://www.eclipse.org/articles/Article-API%20use/eclipse-api-usage-rules.html">How
-to Use the Eclipse API</a></i> for information about how to write compliant
-plug-ins.</p>
-
-<h3>Compatibility of UML2 UML 2.1 with 2.0</h3>
-
-<p>The UML2 UML 2.1 subcomponent of Eclipse MDT will be compatible with UML2
-UML 2.0, except in those areas noted in the UML2 UML 2.1 Migration Guide.</p>
-
-<p><b>API Contract Compatibility:</b> UML2 UML 2.1 will be upwards
-contract-compatible with UML2 UML 2.0 except in those areas noted in the <i>UML2
-UML 2.1 Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Programs
-that use affected APIs and extension points will need to be ported to UML2 UML
-2.1 APIs. Downward contract compatibility is not supported. There is no
-guarantee that compliance with UML2 UML 2.1 APIs would ensure compliance with
-UML2 UML 2.0 APIs. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain contract compatibility.</p>
-
-<p><b>Binary (plug-in) Compatibility:</b> UML2 UML 2.1 will be upwards
-binary-compatible with UML2 UML 2.0 except in those areas noted in the <i>UML2
-UML 2.1 Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Downward
-plug-in compatibility is not supported: plug-ins compiled against UML2 UML 2.1
-will likely be unusable with UML2 UML 2.0. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain binary compatibility.</p>
-
-<p><b>Source Compatibility:</b> Source files written to use UML2 UML 2.0 APIs
-will usually compile and run successfully against UML2 UML 2.1 APIs, although
-this cannot be guaranteed. Because UML2 UML 2.1 may exploit new Java language
-constructs, there is an increased chance of source incompatibilities compared
-to previous UML2 UML releases. In some cases, it may be necessary to make minor
-changes to the source code to disambiguate things like imports or overloaded
-method invocations. Downward source compatibility is not supported. If source
-files use new APIs, they will not be usable with earlier versions.</p>
-
-<p><b>Workspace Compatibility:</b> UML2 UML 2.1 will be upwards
-workspace-compatible with UML2 UML 2.0 unless noted. This means that workspaces
-and projects created by an Eclipse with UML2 UML 2.0 installed can be
-successfully opened by an Eclipse with UML2 UML 2.1 installed. This includes
-both hidden metadata, which is localized to a particular workspace, as well as
-metadata files found within a workspace project, which may propagate between
-workspaces via file copying or team repositories. User interface session state
-may be discarded when a workspace is upgraded. Downward workspace compatibility
-is not supported. Metadata files created (or overwritten) by the newer version
-will generally be unusable with older versions.</p>
-
-<p><b>Non-compliant usage of API's</b>: All non-API methods and classes, and
-certainly everything in a package with &quot;internal&quot; in its name, are
-considered implementation details which may vary between operating environment
-and are subject to change without notice. Client plug-ins that directly <span
-class=GramE>depend</span> on anything other than what is specified in the API
-are inherently unsupportable and receive no guarantees about compatibility
-within a single release much less with an earlier releases. Refer to <i><a
-href="http://www.eclipse.org/articles/Article-API%20use/eclipse-api-usage-rules.html">How
-to Use the Eclipse API</a></i> for information about how to write compliant
-plug-ins.</p>
-
-<h3>Compatibility of XSD 3.0 with 2.2</h3>
-
-<p>The XSD 2.0 component of Eclipse MDT will be compatible with XSD 2.2, except
-in those areas noted in the XSD 3.0 Migration Guide.</p>
-
-<p><b>API Contract Compatibility:</b> XSD 3.0 will be upwards
-contract-compatible with XSD 2.2 except in those areas noted in the <i>XSD 3.0
-Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Programs that
-use affected APIs and extension points will need to be ported to XSD 3.0 APIs.
-Downward contract compatibility is not supported. There is no guarantee that
-compliance with XSD 3.0 APIs would ensure compliance with XSD 2.2 APIs. Refer
-to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain contract compatibility.</p>
-
-<p><b>Binary (plug-in) Compatibility:</b> XSD 3.0 will be upwards
-binary-compatible with XSD 2.2 except in those areas noted in the <i>XSD 3.0
-Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Downward plug-in
-compatibility is not supported: plug-ins compiled against XSD 3.0 will likely
-be unusable with XSD 2.2. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain binary compatibility.</p>
-
-<p><b>Source Compatibility:</b> Source files written to use XSD 2.2 APIs will
-usually compile and run successfully against XSD 3.0 APIs, although this cannot
-be guaranteed. Because XSD 3.0 may exploit new Java language constructs, there
-is an increased chance of source incompatibilities compared to previous XSD
-releases. In some cases, it may be necessary to make minor changes to the
-source code to disambiguate things like imports or overloaded method invocations.
-Downward source compatibility is not supported. If source files use new APIs,
-they will not be usable with earlier versions.</p>
-
-<p><b>Workspace Compatibility:</b> XSD 3.0 will be upwards workspace-compatible
-with XSD 2.2 unless noted. This means that workspaces and projects created by
-an Eclipse with XSD 2.2 installed can be successfully opened by an Eclipse with
-XSD 3.0 installed. This includes both hidden metadata, which is localized to a
-particular workspace, as well as metadata files found within a workspace
-project, which may propagate between workspaces via file copying or team
-repositories. User interface session state may be discarded when a workspace is
-upgraded. Downward workspace compatibility is not supported. Metadata files
-created (or overwritten) by the newer version will generally be unusable with
-older versions.</p>
-
-<p><b>Non-compliant usage of API's</b>: All non-API methods and classes, and
-certainly everything in a package with &quot;internal&quot; in its name, are
-considered implementation details which may vary between operating environment
-and are subject to change without notice. Client plug-ins that directly <span
-class=GramE>depend</span> on anything other than what is specified in the API
-are inherently unsupportable and receive no guarantees about compatibility
-within a single release much less with an earlier releases. Refer to <i><a
-href="http://www.eclipse.org/articles/Article-API%20use/eclipse-api-usage-rules.html">How
-to Use the Eclipse API</a></i> for information about how to write compliant
-plug-ins.</p>
-
-<h2>Themes</h2>
-
-<p>The changes under consideration for the next release of Eclipse MDT align
-with themes identified by the <a
-href="http://www.eclipse.org/org/councils/roadmap_v2_0/themes_v2_0.php">Eclipse
-Requirements Council</a> and <a
-href="http://wiki.eclipse.org/index.php/Modeling_Project_Plan">Modeling project</a>.</p>
-
-<h2><a name=UML2></a><a name="_EODM_component"></a><span style='mso-bookmark:
-UML2'>EODM component</span></h2>
-
-<p><span style='mso-bookmark:UML2'>EODM is an implementation of RDF(S)/OWL <span
-class=SpellE>metamodels</span> of the </span><a
-href="http://www.omg.org/ontology"><span style='mso-bookmark:UML2'>Ontology
-Definition <span class=SpellE>Metamodel</span> (ODM)</span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'> using EMF
-with additional parsing, inference, model transformation and editing functions.
-Plan items reflect new features of the EODM component, or areas where existing
-features will be significantly reworked (<span style='mso-bidi-font-style:italic'><img
-border=0 width=12 height=12 id="_x0000_i1026" src="../../images/ok.gif"> marks
-completed work)</span>.</span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Committed
-Items (EODM component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Standard Compliance<span
-style='mso-bidi-font-weight:bold'>.</span></b></span> Provide a new API that is
-compliant with the (to be adopted) 5th submission of the ODM specification to
-the OMG. (</span><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=162682"><span
-style='mso-bookmark:UML2'>162682</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Appealing to a Broader Community]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Dynamic Typing.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide support for dynamic typing. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=162683"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>162683</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: </span>Appealing to a Broader
-Community<span style='mso-bidi-font-weight:bold'>]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>RDF/OWL Parsing and
-Serialization.</b></span><span style='mso-bidi-font-weight:bold'> Provide
-support for RDF/OWL parsing and serialization. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=162684"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>162684</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: </span>Appealing to a Broader
-Community<span style='mso-bidi-font-weight:bold'>]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>RDF/OWL Reasoning.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide support for RDF/OWL reasoning. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=162685"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>162685</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: </span>Appealing to a Broader
-Community<span style='mso-bidi-font-weight:bold'>]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>RDF/OWL Transformation
-to/from <span class=SpellE>Ecore</span>.</b></span><span style='mso-bidi-font-weight:
-bold'> Provide a mechanism to transform RDF/OWL models to/from <span
-class=SpellE>Ecore</span>. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=162686"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>162686</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Cohesion]<o:p></o:p></span></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Proposed
-Items (EODM component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Deferred
-Items (EODM component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h2><span style='mso-bookmark:UML2'><a name="_UML2_component"></a>UML2
-component</span></h2>
-
-<p><span style='mso-bookmark:UML2'>UML2 provides an implementation of the UML 2
-umbrella of standards defined by the OMG and tools to manipulate models based
-on those standards. Plan items reflect new features of (subcomponents of) the
-UML2 component, or areas where existing features will be significantly reworked
-(<span style='mso-bidi-font-style:italic'><img border=0 width=12 height=12
-id="_x0000_i1027" src="../../images/ok.gif"> marks completed work)</span>.</span></p>
-
-<h3><span style='mso-bookmark:UML2'>UML2 OCL subcomponent</span></h3>
-
-<p><span style='mso-bookmark:UML2'>UML2 OCL is an implementation of the OCL OMG
-standard for EMF-based models.</span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Committed
-Items (UML2 OCL subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Parsing API.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide a public API for parsing OCL
-documents, with the complete context declaration syntax. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=144210"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>144210</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: </span>Design for Extensibility –
-Be a Better Platform<span style='mso-bidi-font-weight:bold'>]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Integration with UML.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide support for parsing and evaluating
-OCL constraints and expressions on the UML <span class=SpellE>metamodel</span>.
-(</span></span><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=105199"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>105199</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Cohesion]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>EMF 3.0 / J2SE 5 Support.</b></span><span
-style='mso-bidi-font-weight:bold'> Adopt EMF 3.0, including regeneration of the
-OCL <span class=SpellE>metamodel</span>. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=156361"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>156361</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: </span>Design for Extensibility –
-Be a Better Platform<span style='mso-bidi-font-weight:bold'>]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Improved Documentation.</b></span><span
-style='mso-bidi-font-weight:bold'> Develop a complete Programmer’s Guide for
-the OCL subcomponent. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=156360"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>156360</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Simple to Use]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>LPG.</b></span><span
-style='mso-bidi-font-weight:bold'> Consume LPG runtime library from the Orbit
-project. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=156366"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>156366</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Project Restructuring]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Standard Compliance.</b></span><span
-style='mso-bidi-font-weight:bold'> Maintain currency of the API with the <span
-class=SpellE>OMG’s</span> OCL, ensuring backward API compatibility as much as
-possible. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=156363"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>156363</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>OCL Conformance.</b></span><span
-style='mso-bidi-font-weight:bold'> Validate and document the API’s conformance
-to the OCL Specification’s compliance points. This includes which language
-capabilities are supported and which <span class=SpellE>metamodels</span>
-(EMOF/<span class=SpellE>Ecore</span>, UML) are supported. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=152003"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>152003</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: </span>Design for Extensibility –
-Be a Better Platform<span style='mso-bidi-font-weight:bold'>]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Stand-alone support.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide a stand-alone (Eclipse-free) OCL
-build. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=136817"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>136817</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><b
-style='mso-bidi-font-weight:normal'>ICU4J.</b><span style='mso-bidi-font-weight:
-bold'> Isolate and minimize dependency on ICU4J; ensure support for the “thin”
-variant of ICU4J. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=156364"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>156364</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Enable Consistent Multi-language
-Support]<o:p></o:p></span></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Proposed Items
-(UML2 OCL subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Deferred
-Items (UML2 OCL subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h3><span style='mso-bookmark:UML2'>UML2 Tools subcomponent</span></h3>
-
-<p><span style='mso-bookmark:UML2'>UML2 Tools is set <span class=GramE>of a
-GMF-based editors</span> for viewing and editing UML models.</span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Committed
-Items (UML2 Tools subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Class Diagrams.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide a GMF-based editor for UML class
-diagrams. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=80318"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>80318</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>State Machine Diagrams.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide a GMF-based editor for UML state
-machine diagrams. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=161572"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>161572</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Component Diagrams.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide a GMF-based editor for UML component
-diagrams. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=161573"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>161573</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Activity Diagrams.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide a GMF-based editor for UML activity
-diagrams. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=161574"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>161574</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]<o:p></o:p></span></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Proposed
-Items (UML2 Tools subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><b
-style='mso-bidi-font-weight:normal'>Import/Export from/to DI.</b><span
-style='mso-bidi-font-weight:bold'> Provide a mechanism whereby UML diagrams can
-be imported/exported from/to a format based on the Diagram Interchange
-specification. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=161575"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>161575</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]<o:p></o:p></span></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Deferred
-Items (UML2 Tools subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h3><span style='mso-bookmark:UML2'>UML2 UML subcomponent</span></h3>
-
-<p><span style='mso-bookmark:UML2'>UML2 UML is an EMF-based implementation of
-the UML</span><span style='mso-bookmark:UML2'><sup><span style='font-size:9.5pt'>TM</span></sup>
-2.x <span class=SpellE>metamodel</span> for the Eclipse platform.</span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Committed Items
-(UML2 UML subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Eclipse 3.3 / EMF 3.0
-Compatibility<span style='mso-bidi-font-weight:bold'>.</span></b></span>
-Maintain release currency concurrent with EMF 3.0 (and Eclipse 3.3). Make
-changes as required to align with EMF features and bug fixes, in particular
-support for Java SE 5.0. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=160679"><span
-style='mso-bookmark:UML2'>160679</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Cohesion]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b>Improved Documentation.</b></span> Improve documentation by
-updating the FAQ, enhancing the <span class=SpellE>Javadoc</span>, and
-publishing new articles. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=77413"><span
-style='mso-bookmark:UML2'>77413</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Simple to Use]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Ant Task for <span
-class=SpellE>Ecore</span> Importer<span style='mso-bidi-font-weight:bold'>.</span></b></span>
-Provide an Ant task for the UML <span class=SpellE>Ecore</span> importer,
-similar to those provided for the Rose and <span class=SpellE>Ecore</span>
-importers in EMF. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=160680"><span
-style='mso-bookmark:UML2'>160680</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Design for Extensibility – Be a Better
-Platform]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Static Profile Definition<span
-style='mso-bidi-font-weight:bold'>.</span></b></span> Provide a way to specify
-that a profile definition be generated using EMF. This would allow, among other
-things, support for custom data types and derived stereotype properties. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=155535"><span
-style='mso-bookmark:UML2'>155535</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: <span style='mso-bidi-font-weight:bold'>Appealing
-to a Broader Community</span>]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>XML Primitive Types<span
-style='mso-bidi-font-weight:bold'>.</span></b></span> Provide a model library
-to represent the types defined in the <span class=SpellE>XMLType</span> <span
-class=SpellE>metamodel</span> in EMF; be sure to update <span class=SpellE>Ecore</span>/UML
-converters to make use of this new library. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=150154"><span
-style='mso-bookmark:UML2'>150154</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Cohesion]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=SpellE><b style='mso-bidi-font-weight:normal'>BiDi</b></span><b
-style='mso-bidi-font-weight:normal'> Support<span style='mso-bidi-font-weight:
-bold'>.</span></b> Provide better support for <span class=SpellE>BiDi</span>
-languages. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=160682"><span
-style='mso-bookmark:UML2'>160682</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: <span style='mso-bidi-font-weight:bold'>Enable
-Consistent Multi-language Support</span>]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><b
-style='mso-bidi-font-weight:normal'>Create Child/Sibling Menu Reorganization<span
-style='mso-bidi-font-weight:bold'>.</span></b> Reorganize the ‘Create Child’
-and ‘Create Sibling’ menus of the UML editor so that the items are grouped by
-feature. (</span><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=160684"><span
-style='mso-bookmark:UML2'>160684</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Simple to Use]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Integration with OCL.</b></span><span
-style='mso-bidi-font-weight:bold'> Integrate support for parsing and evaluating
-OCL constraints and expressions. Consider providing a convenience method on
-Constraint for returning the parsed representation of OCL expressions. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=105199"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>105199</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Cohesion]<o:p></o:p></span></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Proposed
-Items (UML2 UML subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b>Unit Tests.</b></span> Complete the implementation of generated
-unit tests. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=80308"><span
-style='mso-bookmark:UML2'>80308</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Design for Extensibility – Be a Better
-Platform]<b style='mso-bidi-font-weight:normal'><o:p></o:p></b></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b>Validation Rules.</b></span> Complete the generation and
-implementation of validation rules from the UML</span><span style='mso-bookmark:
-UML2'><sup><span style='font-size:9.5pt'>TM</span></sup> 2.1 source model. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=80307"><span
-style='mso-bookmark:UML2'>80307</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: <span style='mso-bidi-font-weight:bold'>Appealing
-to a Broader Community</span>]<b style='mso-bidi-font-weight:normal'><o:p></o:p></b></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Deferred
-Items (UML2 UML subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h2><span style='mso-bookmark:UML2'><a name="_XSD_component"></a>XSD component</span></h2>
-
-<p><span style='mso-bookmark:UML2'>XSD is a library that provides an </span><a
-href="http://download.eclipse.org/tools/emf/xsd/javadoc?org/eclipse/xsd/package-summary.html#details"><span
-style='mso-bookmark:UML2'>API</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'> for manipulating the components of an XML Schema as
-described by the </span><a href="http://www.w3.org/TR/XMLSchema-0"><span
-style='mso-bookmark:UML2'>W3C XML Schema</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'> specifications, as well as an API for manipulating
-the DOM-accessible representation of XML. Plan items reflect new features of
-the XSD component, or areas where existing features will be significantly
-reworked (<span style='mso-bidi-font-style:italic'><img border=0 width=12
-height=12 id="_x0000_i1028" src="../../images/ok.gif"> marks completed work)</span>.</span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Committed
-Items (XSD component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><b
-style='mso-bidi-font-weight:normal'>Java SE 5.0 <span class=GramE>Support</span><span
-style='mso-bidi-font-weight:bold'>.</span></b> Exploit new Java language
-constructs; use generics (e.g. <span class=SpellE>EList</span>, <span
-class=SpellE>EMap</span> and implementations); generate and merge Java 5
-constructs; investigate enumerations and annotations. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=79768"><span
-style='mso-bookmark:UML2'>79768</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: <span style='mso-bidi-font-weight:bold'>Appealing
-to a Broader Community</span>]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>XSD2Ecore Enhancements<span
-style='mso-bidi-font-weight:bold'>.</span></b></span> Improve ability to record
-complex content models as <span class=SpellE>Ecore</span> annotations. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=152373"><span
-style='mso-bookmark:UML2'>152373</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: <span style='mso-bidi-font-weight:bold'>Cohesion</span>]</span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Proposed
-Items (XSD component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Deferred
-Items (XSD component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<span style='mso-bookmark:UML2'></span>
-
-<p><o:p>&nbsp;</o:p></p>
-
-</div>
-
-</body>
-
-</html>
diff --git a/docs/plans/mdt_project_plan_1_0_20061108.html b/docs/plans/mdt_project_plan_1_0_20061108.html
deleted file mode 100644
index 0f00c4a..0000000
--- a/docs/plans/mdt_project_plan_1_0_20061108.html
+++ /dev/null
@@ -1,1419 +0,0 @@
-<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 10">
-<meta name=Originator content="Microsoft Word 10">
-<link rel=File-List href="mdt_project_plan_1_0_files/filelist.xml">
-<link rel=Edit-Time-Data href="mdt_project_plan_1_0_files/editdata.mso">
-<!--[if !mso]>
-<style>
-v\:* {behavior:url(#default#VML);}
-o\:* {behavior:url(#default#VML);}
-w\:* {behavior:url(#default#VML);}
-.shape {behavior:url(#default#VML);}
-</style>
-<![endif]-->
-<title>Eclipse MDT - DRAFT 1.0 Plan</title>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>khussey</o:Author>
-  <o:Template>Normal</o:Template>
-  <o:LastAuthor>Kenn Hussey</o:LastAuthor>
-  <o:Revision>103</o:Revision>
-  <o:TotalTime>3190</o:TotalTime>
-  <o:Created>2004-10-27T01:51:00Z</o:Created>
-  <o:LastSaved>2006-11-08T17:53:00Z</o:LastSaved>
-  <o:Pages>2</o:Pages>
-  <o:Words>4929</o:Words>
-  <o:Characters>28101</o:Characters>
-  <o:Company>Rational Software</o:Company>
-  <o:Lines>234</o:Lines>
-  <o:Paragraphs>65</o:Paragraphs>
-  <o:CharactersWithSpaces>32965</o:CharactersWithSpaces>
-  <o:Version>10.6817</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
-  <w:SpellingState>Clean</w:SpellingState>
-  <w:GrammarState>Clean</w:GrammarState>
-  <w:Compatibility>
-   <w:ApplyBreakingRules/>
-  </w:Compatibility>
-  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]-->
-<link rel=Stylesheet type="text/css" media=all href="default_style.css">
-<style>
-<!--
- /* Font Definitions */
- @font-face
-	{font-family:"MS Mincho";
-	panose-1:2 2 6 9 4 2 5 8 3 4;
-	mso-font-alt:"\FF2D\FF33 \660E\671D";
-	mso-font-charset:128;
-	mso-generic-font-family:roman;
-	mso-font-format:other;
-	mso-font-pitch:fixed;
-	mso-font-signature:1 134676480 16 0 131072 0;}
-@font-face
-	{font-family:Verdana;
-	panose-1:2 11 6 4 3 5 4 4 2 4;
-	mso-font-charset:0;
-	mso-generic-font-family:swiss;
-	mso-font-pitch:variable;
-	mso-font-signature:536871559 0 0 0 415 0;}
-@font-face
-	{font-family:"\@MS Mincho";
-	mso-font-charset:128;
-	mso-generic-font-family:modern;
-	mso-font-pitch:fixed;
-	mso-font-signature:-1610612033 1757936891 16 0 131231 0;}
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	mso-believe-normal-left:yes;}
-h1
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:1;
-	font-size:21.0pt;
-	mso-fareast-font-family:"MS Mincho";
-	font-weight:bold;}
-h2
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-line-height-alt:10.5pt;
-	mso-pagination:widow-orphan;
-	mso-outline-level:2;
-	font-size:18.0pt;
-	mso-fareast-font-family:"MS Mincho";
-	font-weight:bold;}
-h3
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:3;
-	font-size:14.0pt;
-	mso-fareast-font-family:"MS Mincho";
-	font-weight:bold;}
-h4
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:4;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"MS Mincho";
-	font-weight:bold;}
-a:link, span.MsoHyperlink
-	{color:blue;
-	text-decoration:underline;
-	text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
-	{color:blue;
-	text-decoration:underline;
-	text-underline:single;}
-p
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-code
-	{mso-fareast-font-family:"Times New Roman";}
-pre
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
-	font-size:10.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.indextop, li.indextop, div.indextop
-	{mso-style-name:indextop;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:24.0pt;
-	mso-fareast-font-family:"Times New Roman";
-	font-weight:bold;}
-p.indexsub, li.indexsub, div.indexsub
-	{mso-style-name:indexsub;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:7.5pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.jump, li.jump, div.jump
-	{mso-style-name:jump;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-span.header
-	{mso-style-name:header;}
-span.SpellE
-	{mso-style-name:"";
-	mso-spl-e:yes;}
-span.GramE
-	{mso-style-name:"";
-	mso-gram-e:yes;}
-@page Section1
-	{size:8.5in 11.0in;
-	margin:1.0in 1.25in 1.0in 1.25in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
- /* List Definitions */
- @list l0
-	{mso-list-id:26879272;
-	mso-list-template-ids:1493083164;}
-@list l0:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l1
-	{mso-list-id:199630218;
-	mso-list-template-ids:-1221184516;}
-@list l1:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l1:level2
-	{mso-level-tab-stop:1.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level3
-	{mso-level-tab-stop:1.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level4
-	{mso-level-tab-stop:2.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level5
-	{mso-level-tab-stop:2.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level6
-	{mso-level-tab-stop:3.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level7
-	{mso-level-tab-stop:3.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level8
-	{mso-level-tab-stop:4.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level9
-	{mso-level-tab-stop:4.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2
-	{mso-list-id:213278280;
-	mso-list-template-ids:1664226462;}
-@list l2:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l2:level2
-	{mso-level-tab-stop:1.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2:level3
-	{mso-level-tab-stop:1.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2:level4
-	{mso-level-tab-stop:2.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2:level5
-	{mso-level-tab-stop:2.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2:level6
-	{mso-level-tab-stop:3.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2:level7
-	{mso-level-tab-stop:3.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2:level8
-	{mso-level-tab-stop:4.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2:level9
-	{mso-level-tab-stop:4.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l3
-	{mso-list-id:609817513;
-	mso-list-template-ids:191430376;}
-@list l3:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l4
-	{mso-list-id:676233000;
-	mso-list-template-ids:-227133684;}
-@list l4:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l4:level2
-	{mso-level-tab-stop:1.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l4:level3
-	{mso-level-tab-stop:1.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l4:level4
-	{mso-level-tab-stop:2.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l4:level5
-	{mso-level-tab-stop:2.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l4:level6
-	{mso-level-tab-stop:3.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l4:level7
-	{mso-level-tab-stop:3.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l4:level8
-	{mso-level-tab-stop:4.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l4:level9
-	{mso-level-tab-stop:4.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l5
-	{mso-list-id:702368410;
-	mso-list-template-ids:1567632194;}
-@list l5:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l6
-	{mso-list-id:1049256898;
-	mso-list-template-ids:-1854927124;}
-@list l6:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l7
-	{mso-list-id:1303848377;
-	mso-list-template-ids:-391109514;}
-@list l7:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l7:level2
-	{mso-level-tab-stop:1.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l7:level3
-	{mso-level-tab-stop:1.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l7:level4
-	{mso-level-tab-stop:2.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l7:level5
-	{mso-level-tab-stop:2.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l7:level6
-	{mso-level-tab-stop:3.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l7:level7
-	{mso-level-tab-stop:3.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l7:level8
-	{mso-level-tab-stop:4.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l7:level9
-	{mso-level-tab-stop:4.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l8
-	{mso-list-id:2132895501;
-	mso-list-template-ids:818464000;}
-@list l8:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-ol
-	{margin-bottom:0in;}
-ul
-	{margin-bottom:0in;}
--->
-</style>
-<!--[if gte mso 10]>
-<style>
- /* Style Definitions */
- table.MsoNormalTable
-	{mso-style-name:"Table Normal";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	mso-style-noshow:yes;
-	mso-style-parent:"";
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-</style>
-<![endif]--><![if mso 9]>
-<style>
-p.MsoNormal
-	{margin-left:8.5pt;}
-</style>
-<![endif]>
-<meta name="Kenn Hussey" content="Eclipse UML2 PMC">
-<!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="14338"/>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <o:shapelayout v:ext="edit">
-  <o:idmap v:ext="edit" data="1"/>
- </o:shapelayout></xml><![endif]-->
-</head>
-
-<body lang=EN-US link=blue vlink=blue style='tab-interval:.5in;margin-left:
-8.5pt;margin-top:14.2pt'>
-
-<div class=Section1>
-
-<h1>Eclipse MDT<br>
-DRAFT 1.0 Plan</h1>
-
-<p>Last revised 12:53 EST November 8, 2006 (<img width=12 height=12
-id="_x0000_i1025" src="../../images/new.gif" border=0> marks interesting
-changes over the <a href="mdt_project_plan_1_0_20061103.html">previous plan
-revision</a>)</p>
-
-<p><i>Please send comments about this plan to the </i><a
-href="mailto:mdt-dev@eclipse.org">mdt-dev@eclipse.org</a> <i>developer mailing
-list.</i></p>
-
-<p>This document lays out the feature and API set for the next feature release
-of the Eclipse MDT project, designated release 1.0. </p>
-
-<ul type=disc>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#Deliverables">Release deliverables</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#Milestones">Release milestones</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#TargetOperatingEnvironments">Target operating
-     environments</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#Compatibility">Compatibility with previous
-     releases</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#_EODM_component">EODM component</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#_UML2_component">UML2 component</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#_XSD_component">XSD component</a><o:p></o:p></span></li>
-</ul>
-
-<p>Plans do not materialize out of nowhere, nor are they entirely static. To
-ensure the planning process is transparent and open to the entire Eclipse
-community, plans are posted in an embryonic form and then revised from time to
-time throughout the release cycle. </p>
-
-<p>The first part of the plan deals with the important matters of release
-deliverables, release milestones, target operating environments, and
-release-to-release compatibility. These are all things that need to be clear
-for any release, even if no features were to change.&nbsp; </p>
-
-<p>The remainder of the plan consists of plan items for the components under
-the Eclipse MDT project. Each plan item covers a feature or API that is to be
-added, or some aspect that is to be improved. Each plan item has its own entry
-in the Eclipse <span class=SpellE>bugzilla</span> database, with a title and a
-concise summary (usually a single paragraph) that explains the work item at a
-suitably high enough level so that everyone can readily understand what the
-work item is without having to understand the nitty-gritty detail. </p>
-
-<p>Not all plan items represent the same amount of work; some may be quite
-large, others, quite small. Some plan items may involve work that is localized
-to a single subsystem; others may involve coordinated changes across several
-projects within the same top-level project; and others may involve coordination
-with other top-level projects. Although some plan items are for work that is
-more pressing that others, the plan items appear in no particular order. </p>
-
-<p>Fixing bugs, improving test coverage, documentation, examples, performance
-tuning, usability, etc. are considered routine ongoing maintenance activities
-and are not included in this plan unless they would also involve a significant
-change to the API or feature set, or involve a significant amount of work. The
-intent of the plan is to account for all interesting feature work.</p>
-
-<p>The current status of each plan item is noted: </p>
-
-<ul type=disc>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo3;tab-stops:list .5in'><b style='mso-bidi-font-weight:
-     normal'><span style='font-size:10.0pt;font-family:Arial'>Committed</span></b><span
-     style='font-size:10.0pt;font-family:Arial'> plan item – A committed plan
-     item is one that we have decided to address for the release.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo3;tab-stops:list .5in'><b style='mso-bidi-font-weight:
-     normal'><span style='font-size:10.0pt;font-family:Arial'>Proposed</span></b><span
-     style='font-size:10.0pt;font-family:Arial'> plan item – A proposed plan item
-     is one that we are considering addressing for the release. Although we are
-     actively investigating it, we are not yet in a position to commit to it,
-     or to say that we won’t be able to address it. After due consideration, a
-     proposal will either be committed or deferred.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l2 level1 lfo3;tab-stops:list .5in'><b style='mso-bidi-font-weight:
-     normal'><span style='font-size:10.0pt;font-family:Arial'>Deferred</span></b><span
-     style='font-size:10.0pt;font-family:Arial'> plan item – A reasonable
-     proposal that will not make it into this release for some reason is marked
-     as deferred with a brief note as to why it was deferred. Deferred plan
-     items may resurface as committed plan items at a later point.<o:p></o:p></span></li>
-</ul>
-
-<h2><a name=Deliverables></a>Release deliverables</h2>
-
-<p>The release deliverables are: </p>
-
-<ul type=disc>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Source code release for the EODM component, available
-     as versions tagged &quot;R2_0&quot; in the eclipse.org <a
-     href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>EODM runtime binary and SDK distributions
-     (downloadable).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>EODM runtime binary and SDK features on eclipse.org
-     update site (install via Eclipse update manager).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Source code release for the UML2 OCL subcomponent,
-     available as versions tagged &quot;R1_1&quot; in the eclipse.org <a
-     href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 OCL runtime binary and SDK distributions
-     (downloadable).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 OCL runtime binary and SDK features on eclipse.org
-     update site (install via Eclipse update manager).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Source code release for the UML2 Tools subcomponent,
-     available as versions tagged &quot;R1_0&quot; in the eclipse.org <a
-     href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 Tools runtime binary and SDK distributions
-     (downloadable).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 Tools runtime binary and SDK features on
-     eclipse.org update site (install via Eclipse update manager).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Source code release for the UML2 UML subcomponent,
-     available as versions tagged &quot;R2_1&quot; in the eclipse.org <a
-     href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 UML runtime binary and SDK distributions
-     (downloadable).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 UML runtime binary and SDK features on eclipse.org
-     update site (install via Eclipse update manager).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Source code release for XSD component, available as
-     versions tagged &quot;R2_3&quot;</span><img border=0 width=12 height=12
-     id="_x0000_i1029" src="../../images/new.gif"><span style='font-size:10.0pt;
-     font-family:Arial'> in the eclipse.org <a
-     href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>XSD runtime binary and SDK distributions
-     (downloadable).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>XSD runtime binary and SDK features on eclipse.org
-     update site (install via Eclipse update manager).<o:p></o:p></span></li>
-</ul>
-
-<h2><a name=Milestones></a>Release milestones</h2>
-
-<p>Release milestone occurring at roughly 6 week intervals exist to facilitate
-coarse-grained planning and staging. The milestones are:</p>
-
-<ul type=disc>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo10;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Thursday, November 16 – Milestone 3 (1.0 M3) – Stable
-     Build based on Eclipse 3.3 M3<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo10;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Thursday, January 4 – Milestone 4 (1.0 M4) – Stable
-     Build based on Eclipse 3.3 M4<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo10;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Friday, February 23 – Milestone 5 (1.0 M5) – Stable
-     Build based on Eclipse 3.3 M5<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo10;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Friday, April 6 – Milestone 6 (1.0 M6) – API Freeze –
-     Stable Build based on Eclipse 3.3 M6<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo10;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Friday, May 18 – Milestone 7 (1.0 RC0) – Stable Build
-     based on Eclipse 3.3 RC0<o:p></o:p></span></li>
-</ul>
-
-<p>The 1.0 release is targeted for late June 2007. All release deliverables
-will be available for download as soon as the release has been tested and
-validated in the target operating configurations listed below.</p>
-
-<h2><a name=TargetOperatingEnvironments></a>Target Operating Environments</h2>
-
-<p>In order to remain current, each release of an Eclipse project targets
-reasonably current versions of underlying operating environments and other
-Eclipse projects on which it depends.&nbsp;</p>
-
-<p>Most of Eclipse is &quot;pure&quot; <span class=SpellE>Java<sup><span
-style='font-size:9.5pt'>TM</span></sup></span> code and has no direct
-dependence on the underlying operating system. The chief dependence is on the
-Eclipse Platform, and on the Java 2 Platform that runs it.</p>
-
-<p>The MDT 1.0 release depends on the following:</p>
-
-<ul type=disc>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l7 level1 lfo13;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Java 2 Platform 1.5<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l7 level1 lfo13;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Eclipse Platform 3.3<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l7 level1 lfo13;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>EMF 2.3</span><img border=0 width=12 height=12
-     id="_x0000_i1030" src="../../images/new.gif"><span style='font-size:10.0pt;
-     font-family:Arial'><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l7 level1 lfo13;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>GMF 2.0<o:p></o:p></span></li>
-</ul>
-
-<p>The 1.0 release of MDT is designed to run on any configuration supporting
-the above components.</p>
-
-<p>The Eclipse Platform runs in a variety of operating environments. Testing is
-focused on a handful of popular <span class=header>combinations of operating
-system and Java 2 Platform; these are our </span><em><span style='font-family:
-Arial'>reference platforms</span></em><span class=header>. Eclipse undoubtedly
-runs fine in many operating environments beyond the reference platforms we
-test. However, since we do not systematically test them we cannot vouch for
-them. Problems encountered when running Eclipse on non-reference platform that
-cannot be recreated on any reference platform will be given lower priority than
-problems with running Eclipse on a reference platform.</span></p>
-
-<p><span style='mso-bidi-font-weight:bold'>See the <a
-href="http://www.eclipse.org/eclipse/development/eclipse_project_plan_3_3.html">Eclipse
-Project 3.3 plan</a> for a list of reference platforms.</span></p>
-
-<h4><span style='font-family:Arial'>Internationalization<o:p></o:p></span></h4>
-
-<p>Eclipse is designed as the basis for internationalized products. The user
-interface elements provided by the various Eclipse projects, including dialogs
-and error messages, are externalized. The English strings for MDT are provided
-as the default resource bundles. Translations are not provided with this
-release. However, the plug-in fragment mechanism provides the means by which
-translations into any number of other languages can be incorporated.</p>
-
-<h2><a name=Compatibility></a>Compatibility with Previous Releases</h2>
-
-<h3>Compatibility of EODM 2.0 with 1.0</h3>
-
-<p>The EODM 2.0 component of Eclipse MDT will <b style='mso-bidi-font-weight:
-normal'>not</b> be compatible with EODM 1.0.</p>
-
-<p><b>API Contract Compatibility:</b> EODM 2.0 will <b style='mso-bidi-font-weight:
-normal'>not</b> be upwards contract-compatible with EODM 1.0 as noted in the <i>EODM
-2.0 Migration</i> Guide. Programs that use affected APIs and extension points
-will need to be ported to EODM 2.0 APIs. Downward contract compatibility is not
-supported. Compliance with EODM 2.0 APIs would <b style='mso-bidi-font-weight:
-normal'>not</b> ensure compliance with EODM 1.0 APIs. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain contract compatibility.</p>
-
-<p><b>Binary (plug-in) Compatibility:</b> EODM 2.0 will <b style='mso-bidi-font-weight:
-normal'>not</b> be upwards binary-compatible with EODM 1.0 as noted in the <i>EODM
-2.0 Migration</i> Guide. Downward plug-in compatibility is not supported:
-plug-ins compiled against EODM 2.0 will be unusable with EODM 1.0. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain binary compatibility.</p>
-
-<p><b>Source Compatibility:</b> Source files written to use EODM 1.0 APIs will <b
-style='mso-bidi-font-weight:normal'>not</b> compile and run successfully
-against EODM 2.0 APIs. In some cases, it may be necessary to make minor changes
-to the source code to disambiguate things like imports or overloaded method
-invocations. Downward source compatibility is not supported. If source files
-use new APIs, they will not be usable with earlier versions. </p>
-
-<p><b>Workspace Compatibility:</b> EODM 2.0 will <b style='mso-bidi-font-weight:
-normal'>not</b> be upwards workspace-compatible with EODM 1.0 as noted. This
-means that workspaces and projects created by an Eclipse with EODM 1.0
-installed <b style='mso-bidi-font-weight:normal'>cannot</b> be successfully opened
-by an Eclipse with EODM 2.0 installed. This includes both hidden metadata,
-which is localized to a particular workspace, as well as metadata files found
-within a workspace project, which may propagate between workspaces via file
-copying or team repositories. User interface session state may be discarded
-when a workspace is upgraded. Downward workspace compatibility is not
-supported. Metadata files created (or overwritten) by the newer version will
-generally be unusable with older versions.</p>
-
-<p><b>Non-compliant usage of API's</b>: All non-API methods and classes, and
-certainly everything in a package with &quot;internal&quot; in its name, are
-considered implementation details which may vary between operating environment
-and are subject to change without notice. Client plug-ins that directly <span
-class=GramE>depend</span> on anything other than what is specified in the API
-are inherently unsupportable and receive no guarantees about compatibility
-within a single release much less with an earlier releases. Refer to <i><a
-href="http://www.eclipse.org/articles/Article-API%20use/eclipse-api-usage-rules.html">How
-to Use the Eclipse API</a></i> for information about how to write compliant
-plug-ins.</p>
-
-<h3>Compatibility of UML2 OCL 1.1 with 1.0</h3>
-
-<p>The UML2 OCL 1.1 subcomponent of Eclipse MDT will be compatible with UML2 OCL
-1.0, except in those areas noted in the UML2 OCL 1.1 Migration Guide.</p>
-
-<p><b>API Contract Compatibility:</b> UML2 OCL 1.1 will be upwards
-contract-compatible with UML2 OCL 1.0 except in those areas noted in the <i>UML2
-OCL 1.1 Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Programs
-that use affected APIs and extension points will need to be ported to UML2 OCL
-1.1 APIs. Downward contract compatibility is not supported. There is no
-guarantee that compliance with UML2 OCL 1.1 APIs would ensure compliance with
-UML2 OCL 1.0 APIs. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain contract compatibility.</p>
-
-<p><b>Binary (plug-in) Compatibility:</b> UML2 OCL 1.1 will be upwards
-binary-compatible with UML2 OCL 1.0 except in those areas noted in the <i>UML2
-OCL 1.1 Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Downward
-plug-in compatibility is not supported: plug-ins compiled against UML2 OCL 1.1
-will likely be unusable with UML2 OCL 1.0. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain binary compatibility.</p>
-
-<p><b>Source Compatibility:</b> Source files written to use UML2 OCL 1.0 APIs
-will usually compile and run successfully against UML2 OCL 1.1 APIs, although
-this cannot be guaranteed. Because UML2 OCL 1.1 may exploit new Java language
-constructs and/or aspects of the OCL specification, there is an increased
-chance of source incompatibilities compared to previous UML2 OCL releases. In
-some cases, it may be necessary to make minor changes to the source code to
-disambiguate things like imports or overloaded method invocations. Downward
-source compatibility is not supported. If source files use new APIs, they will
-not be usable with earlier versions.</p>
-
-<p><b>Workspace Compatibility:</b> UML2 OCL 1.1 will be upwards
-workspace-compatible with UML2 OCL 1.0 unless noted. This means that workspaces
-and projects created by an Eclipse with UML2 OCL 1.0 installed can be
-successfully opened by an Eclipse with UML2 OCL 1.1 installed. This includes
-both hidden metadata, which is localized to a particular workspace, as well as
-metadata files found within a workspace project, which may propagate between
-workspaces via file copying or team repositories. User interface session state
-may be discarded when a workspace is upgraded. Downward workspace compatibility
-is not supported. Metadata files created (or overwritten) by the newer version
-will generally be unusable with older versions.</p>
-
-<p><b>Non-compliant usage of API's</b>: All non-API methods and classes, and
-certainly everything in a package with &quot;internal&quot; in its name, are
-considered implementation details which may vary between operating environment
-and are subject to change without notice. Client plug-ins that directly <span
-class=GramE>depend</span> on anything other than what is specified in the API
-are inherently unsupportable and receive no guarantees about compatibility
-within a single release much less with an earlier releases. Refer to <i><a
-href="http://www.eclipse.org/articles/Article-API%20use/eclipse-api-usage-rules.html">How
-to Use the Eclipse API</a></i> for information about how to write compliant
-plug-ins.</p>
-
-<h3>Compatibility of UML2 UML 2.1 with 2.0</h3>
-
-<p>The UML2 UML 2.1 subcomponent of Eclipse MDT will be compatible with UML2
-UML 2.0, except in those areas noted in the UML2 UML 2.1 Migration Guide.</p>
-
-<p><b>API Contract Compatibility:</b> UML2 UML 2.1 will be upwards
-contract-compatible with UML2 UML 2.0 except in those areas noted in the <i>UML2
-UML 2.1 Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Programs
-that use affected APIs and extension points will need to be ported to UML2 UML
-2.1 APIs. Downward contract compatibility is not supported. There is no
-guarantee that compliance with UML2 UML 2.1 APIs would ensure compliance with
-UML2 UML 2.0 APIs. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain contract compatibility.</p>
-
-<p><b>Binary (plug-in) Compatibility:</b> UML2 UML 2.1 will be upwards
-binary-compatible with UML2 UML 2.0 except in those areas noted in the <i>UML2
-UML 2.1 Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Downward
-plug-in compatibility is not supported: plug-ins compiled against UML2 UML 2.1
-will likely be unusable with UML2 UML 2.0. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain binary compatibility.</p>
-
-<p><b>Source Compatibility:</b> Source files written to use UML2 UML 2.0 APIs will
-usually compile and run successfully against UML2 UML 2.1 APIs, although this
-cannot be guaranteed. Because UML2 UML 2.1 may exploit new Java language
-constructs, there is an increased chance of source incompatibilities compared
-to previous UML2 UML releases. In some cases, it may be necessary to make minor
-changes to the source code to disambiguate things like imports or overloaded
-method invocations. Downward source compatibility is not supported. If source
-files use new APIs, they will not be usable with earlier versions.</p>
-
-<p><b>Workspace Compatibility:</b> UML2 UML 2.1 will be upwards
-workspace-compatible with UML2 UML 2.0 unless noted. This means that workspaces
-and projects created by an Eclipse with UML2 UML 2.0 installed can be
-successfully opened by an Eclipse with UML2 UML 2.1 installed. This includes
-both hidden metadata, which is localized to a particular workspace, as well as
-metadata files found within a workspace project, which may propagate between
-workspaces via file copying or team repositories. User interface session state
-may be discarded when a workspace is upgraded. Downward workspace compatibility
-is not supported. Metadata files created (or overwritten) by the newer version
-will generally be unusable with older versions.</p>
-
-<p><b>Non-compliant usage of API's</b>: All non-API methods and classes, and
-certainly everything in a package with &quot;internal&quot; in its name, are
-considered implementation details which may vary between operating environment
-and are subject to change without notice. Client plug-ins that directly <span
-class=GramE>depend</span> on anything other than what is specified in the API
-are inherently unsupportable and receive no guarantees about compatibility
-within a single release much less with an earlier releases. Refer to <i><a
-href="http://www.eclipse.org/articles/Article-API%20use/eclipse-api-usage-rules.html">How
-to Use the Eclipse API</a></i> for information about how to write compliant
-plug-ins.</p>
-
-<h3>Compatibility of XSD 2.3<img border=0 width=12 height=12 id="_x0000_i1031"
-src="../../images/new.gif"> with 2.2</h3>
-
-<p>The XSD 2.3<img border=0 width=12 height=12 id="_x0000_i1032"
-src="../../images/new.gif"> component of Eclipse MDT will be compatible with
-XSD 2.2, except in those areas noted in the XSD 2.3<img border=0 width=12
-height=12 id="_x0000_i1033" src="../../images/new.gif"> Migration Guide.</p>
-
-<p><b>API Contract Compatibility:</b> XSD 2.3<img border=0 width=12 height=12
-id="_x0000_i1034" src="../../images/new.gif"> will be upwards
-contract-compatible with XSD 2.2 except in those areas noted in the <i>XSD 2.3</i><img
-border=0 width=12 height=12 id="_x0000_i1035" src="../../images/new.gif"><i>
-Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Programs that
-use affected APIs and extension points will need to be ported to XSD 2.3<img
-border=0 width=12 height=12 id="_x0000_i1036" src="../../images/new.gif"> APIs.
-Downward contract compatibility is not supported. There is no guarantee that
-compliance with XSD 2.3<img border=0 width=12 height=12 id="_x0000_i1037"
-src="../../images/new.gif"> APIs would ensure compliance with XSD 2.2 APIs.
-Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain contract compatibility.</p>
-
-<p><b>Binary (plug-in) Compatibility:</b> XSD 2.3<img border=0 width=12
-height=12 id="_x0000_i1038" src="../../images/new.gif"> will be upwards
-binary-compatible with XSD 2.3<img border=0 width=12 height=12 id="_x0000_i1039"
-src="../../images/new.gif"> except in those areas noted in the <i>XSD 2.3</i><img
-border=0 width=12 height=12 id="_x0000_i1040" src="../../images/new.gif"><i>
-Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Downward plug-in
-compatibility is not supported: plug-ins compiled against XSD 2.3<img border=0
-width=12 height=12 id="_x0000_i1041" src="../../images/new.gif"> will likely be
-unusable with XSD 2.2. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain binary compatibility.</p>
-
-<p><b>Source Compatibility:</b> Source files written to use XSD 2.2 APIs will
-usually compile and run successfully against XSD 2.3<img border=0 width=12
-height=12 id="_x0000_i1042" src="../../images/new.gif"> APIs, although this
-cannot be guaranteed. Because XSD 2.3<img border=0 width=12 height=12
-id="_x0000_i1043" src="../../images/new.gif"> may exploit new Java language
-constructs, there is an increased chance of source incompatibilities compared
-to previous XSD releases. In some cases, it may be necessary to make minor
-changes to the source code to disambiguate things like imports or overloaded
-method invocations. Downward source compatibility is not supported. If source
-files use new APIs, they will not be usable with earlier versions.</p>
-
-<p><b>Workspace Compatibility:</b> XSD 2.3<img border=0 width=12 height=12
-id="_x0000_i1044" src="../../images/new.gif"> will be upwards
-workspace-compatible with XSD 2.2 unless noted. This means that workspaces and
-projects created by an Eclipse with XSD 2.2 installed can be successfully
-opened by an Eclipse with XSD 2.3<img border=0 width=12 height=12
-id="_x0000_i1045" src="../../images/new.gif"> installed. This includes both
-hidden metadata, which is localized to a particular workspace, as well as
-metadata files found within a workspace project, which may propagate between
-workspaces via file copying or team repositories. User interface session state
-may be discarded when a workspace is upgraded. Downward workspace compatibility
-is not supported. Metadata files created (or overwritten) by the newer version
-will generally be unusable with older versions.</p>
-
-<p><b>Non-compliant usage of API's</b>: All non-API methods and classes, and
-certainly everything in a package with &quot;internal&quot; in its name, are
-considered implementation details which may vary between operating environment
-and are subject to change without notice. Client plug-ins that directly <span
-class=GramE>depend</span> on anything other than what is specified in the API
-are inherently unsupportable and receive no guarantees about compatibility
-within a single release much less with an earlier releases. Refer to <i><a
-href="http://www.eclipse.org/articles/Article-API%20use/eclipse-api-usage-rules.html">How
-to Use the Eclipse API</a></i> for information about how to write compliant
-plug-ins.</p>
-
-<h2>Themes</h2>
-
-<p>The changes under consideration for the next release of Eclipse MDT align
-with themes identified by the <a
-href="http://www.eclipse.org/org/councils/roadmap_v2_0/themes_v2_0.php">Eclipse
-Requirements Council</a> and <a
-href="http://wiki.eclipse.org/index.php/Modeling_Project_Plan">Modeling project</a>.</p>
-
-<h2><a name=UML2></a><a name="_EODM_component"></a><span style='mso-bookmark:
-UML2'>EODM component</span></h2>
-
-<p><span style='mso-bookmark:UML2'>EODM is an implementation of RDF(S)/OWL <span
-class=SpellE>metamodels</span> of the </span><a
-href="http://www.omg.org/ontology"><span style='mso-bookmark:UML2'>Ontology
-Definition <span class=SpellE>Metamodel</span> (ODM)</span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'> using EMF
-with additional parsing, inference, model transformation and editing functions.
-Plan items reflect new features of the EODM component, or areas where existing
-features will be significantly reworked (<span style='mso-bidi-font-style:italic'><img
-border=0 width=12 height=12 id="_x0000_i1026" src="../../images/ok.gif"> marks
-completed work)</span>.</span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Committed
-Items (EODM component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Standard Compliance<span
-style='mso-bidi-font-weight:bold'>.</span></b></span> Provide a new API that is
-compliant with the (to be adopted) 5th submission of the ODM specification to
-the OMG. (</span><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=162682"><span
-style='mso-bookmark:UML2'>162682</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Appealing to a Broader Community]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Dynamic Typing.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide support for dynamic typing. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=162683"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>162683</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: </span>Appealing to a Broader
-Community<span style='mso-bidi-font-weight:bold'>]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>RDF/OWL Parsing and
-Serialization.</b></span><span style='mso-bidi-font-weight:bold'> Provide
-support for RDF/OWL parsing and serialization. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=162684"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>162684</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: </span>Appealing to a Broader
-Community<span style='mso-bidi-font-weight:bold'>]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>RDF/OWL Reasoning.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide support for RDF/OWL reasoning. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=162685"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>162685</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: </span>Appealing to a Broader
-Community<span style='mso-bidi-font-weight:bold'>]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>RDF/OWL Transformation
-to/from <span class=SpellE>Ecore</span>.</b></span><span style='mso-bidi-font-weight:
-bold'> Provide a mechanism to transform RDF/OWL models to/from <span
-class=SpellE>Ecore</span>. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=162686"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>162686</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Cohesion]<o:p></o:p></span></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Proposed
-Items (EODM component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Deferred
-Items (EODM component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h2><span style='mso-bookmark:UML2'><a name="_UML2_component"></a>UML2
-component</span></h2>
-
-<p><span style='mso-bookmark:UML2'>UML2 provides an implementation of the UML 2
-umbrella of standards defined by the OMG and tools to manipulate models based
-on those standards. Plan items reflect new features of (subcomponents of) the
-UML2 component, or areas where existing features will be significantly reworked
-(<span style='mso-bidi-font-style:italic'><img border=0 width=12 height=12
-id="_x0000_i1027" src="../../images/ok.gif"> marks completed work)</span>.</span></p>
-
-<h3><span style='mso-bookmark:UML2'>UML2 OCL subcomponent</span></h3>
-
-<p><span style='mso-bookmark:UML2'>UML2 OCL is an implementation of the OCL OMG
-standard for EMF-based models.</span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Committed
-Items (UML2 OCL subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Parsing API.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide a public API for parsing OCL
-documents, with the complete context declaration syntax. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=144210"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>144210</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: </span>Design for Extensibility –
-Be a Better Platform<span style='mso-bidi-font-weight:bold'>]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Integration with UML.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide support for parsing and evaluating
-OCL constraints and expressions on the UML <span class=SpellE>metamodel</span>.
-(</span></span><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=105199"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>105199</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Cohesion]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>EMF 2.3</b><img border=0
-width=12 height=12 id="_x0000_i1048" src="../../images/new.gif"><b
-style='mso-bidi-font-weight:normal'> / J2SE 5 Support.</b></span><span
-style='mso-bidi-font-weight:bold'> Adopt EMF 2.3</span><img border=0 width=12
-height=12 id="_x0000_i1049" src="../../images/new.gif"><span style='mso-bidi-font-weight:
-bold'>, including regeneration of the OCL <span class=SpellE>metamodel</span>.
-(</span></span><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=156361"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>156361</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: </span>Design for Extensibility –
-Be a Better Platform<span style='mso-bidi-font-weight:bold'>]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Improved Documentation.</b></span><span
-style='mso-bidi-font-weight:bold'> Develop a complete Programmer’s Guide for
-the OCL subcomponent. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=156360"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>156360</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Simple to Use]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>LPG.</b></span><span
-style='mso-bidi-font-weight:bold'> Consume LPG runtime library from the Orbit
-project. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=156366"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>156366</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Project Restructuring]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Standard Compliance.</b></span><span
-style='mso-bidi-font-weight:bold'> Maintain currency of the API with the <span
-class=SpellE>OMG’s</span> OCL, ensuring backward API compatibility as much as
-possible. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=156363"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>156363</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>OCL Conformance.</b></span><span
-style='mso-bidi-font-weight:bold'> Validate and document the API’s conformance
-to the OCL Specification’s compliance points. This includes which language
-capabilities are supported and which <span class=SpellE>metamodels</span>
-(EMOF/<span class=SpellE>Ecore</span>, UML) are supported. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=152003"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>152003</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: </span>Design for Extensibility –
-Be a Better Platform<span style='mso-bidi-font-weight:bold'>]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Stand-alone support.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide a stand-alone (Eclipse-free) OCL
-build. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=136817"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>136817</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><b
-style='mso-bidi-font-weight:normal'>ICU4J.</b><span style='mso-bidi-font-weight:
-bold'> Isolate and minimize dependency on ICU4J; ensure support for the “thin”
-variant of ICU4J. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=156364"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>156364</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Enable Consistent Multi-language
-Support]<o:p></o:p></span></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Proposed Items
-(UML2 OCL subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Deferred
-Items (UML2 OCL subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h3><span style='mso-bookmark:UML2'>UML2 Tools subcomponent</span></h3>
-
-<p><span style='mso-bookmark:UML2'>UML2 Tools is set <span class=GramE>of a
-GMF-based editors</span> for viewing and editing UML models.</span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Committed
-Items (UML2 Tools subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Class Diagrams.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide a GMF-based editor for UML class
-diagrams. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=80318"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>80318</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>State Machine Diagrams.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide a GMF-based editor for UML state
-machine diagrams. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=161572"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>161572</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Component Diagrams.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide a GMF-based editor for UML component
-diagrams. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=161573"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>161573</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]<o:p></o:p></span></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Activity Diagrams.</b></span><span
-style='mso-bidi-font-weight:bold'> Provide a GMF-based editor for UML activity
-diagrams. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=161574"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>161574</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]<o:p></o:p></span></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Proposed
-Items (UML2 Tools subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><b
-style='mso-bidi-font-weight:normal'>Import/Export from/to DI.</b><span
-style='mso-bidi-font-weight:bold'> Provide a mechanism whereby UML diagrams can
-be imported/exported from/to a format based on the Diagram Interchange
-specification. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=161575"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>161575</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Appealing to a Broader Community]<o:p></o:p></span></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Deferred
-Items (UML2 Tools subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h3><span style='mso-bookmark:UML2'>UML2 UML subcomponent</span></h3>
-
-<p><span style='mso-bookmark:UML2'>UML2 UML is an EMF-based implementation of
-the UML</span><span style='mso-bookmark:UML2'><sup><span style='font-size:9.5pt'>TM</span></sup>
-2.x <span class=SpellE>metamodel</span> for the Eclipse platform.</span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Committed
-Items (UML2 UML subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Eclipse 3.3 / EMF 2.3</b><img
-border=0 width=12 height=12 id="_x0000_i1046" src="../../images/new.gif"><b
-style='mso-bidi-font-weight:normal'> Compatibility<span style='mso-bidi-font-weight:
-bold'>.</span></b></span> Maintain release currency concurrent with EMF 2.3<img
-border=0 width=12 height=12 id="_x0000_i1047" src="../../images/new.gif"> (and
-Eclipse 3.3). Make changes as required to align with EMF features and bug
-fixes, in particular support for Java SE 5.0. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=160679"><span
-style='mso-bookmark:UML2'>160679</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Cohesion]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b>Improved Documentation.</b></span> Improve documentation by
-updating the FAQ, enhancing the <span class=SpellE>Javadoc</span>, and
-publishing new articles. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=77413"><span
-style='mso-bookmark:UML2'>77413</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Simple to Use]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Ant Task for <span
-class=SpellE>Ecore</span> Importer<span style='mso-bidi-font-weight:bold'>.</span></b></span>
-Provide an Ant task for the UML <span class=SpellE>Ecore</span> importer,
-similar to those provided for the Rose and <span class=SpellE>Ecore</span>
-importers in EMF. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=160680"><span
-style='mso-bookmark:UML2'>160680</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Design for Extensibility – Be a Better
-Platform]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Static Profile Definition<span
-style='mso-bidi-font-weight:bold'>.</span></b></span> Provide a way to specify
-that a profile definition be generated using EMF. This would allow, among other
-things, support for custom data types and derived stereotype properties. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=155535"><span
-style='mso-bookmark:UML2'>155535</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: <span style='mso-bidi-font-weight:bold'>Appealing
-to a Broader Community</span>]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>XML Primitive Types<span
-style='mso-bidi-font-weight:bold'>.</span></b></span> Provide a model library
-to represent the types defined in the <span class=SpellE>XMLType</span> <span
-class=SpellE>metamodel</span> in EMF; be sure to update <span class=SpellE>Ecore</span>/UML
-converters to make use of this new library. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=150154"><span
-style='mso-bookmark:UML2'>150154</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Cohesion]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=SpellE><b style='mso-bidi-font-weight:normal'>BiDi</b></span><b
-style='mso-bidi-font-weight:normal'> Support<span style='mso-bidi-font-weight:
-bold'>.</span></b> Provide better support for <span class=SpellE>BiDi</span>
-languages. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=160682"><span
-style='mso-bookmark:UML2'>160682</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: <span style='mso-bidi-font-weight:bold'>Enable
-Consistent Multi-language Support</span>]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><b
-style='mso-bidi-font-weight:normal'>Create Child/Sibling Menu Reorganization<span
-style='mso-bidi-font-weight:bold'>.</span></b> Reorganize the ‘Create Child’
-and ‘Create Sibling’ menus of the UML editor so that the items are grouped by
-feature. (</span><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=160684"><span
-style='mso-bookmark:UML2'>160684</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Simple to Use]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>Integration with OCL.</b></span><span
-style='mso-bidi-font-weight:bold'> Integrate support for parsing and evaluating
-OCL constraints and expressions. Consider providing a convenience method on
-Constraint for returning the parsed representation of OCL expressions. (</span></span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=105199"><span
-style='mso-bookmark:UML2'><span style='mso-bidi-font-weight:bold'>105199</span></span><span
-style='mso-bookmark:UML2'></span></a><span style='mso-bookmark:UML2'><span
-style='mso-bidi-font-weight:bold'>) [Theme: Cohesion]<o:p></o:p></span></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Proposed
-Items (UML2 UML subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b>Unit Tests.</b></span> Complete the implementation of generated
-unit tests. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=80308"><span
-style='mso-bookmark:UML2'>80308</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: Design for Extensibility – Be a Better
-Platform]<b style='mso-bidi-font-weight:normal'><o:p></o:p></b></span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b>Validation Rules.</b></span> Complete the generation and
-implementation of validation rules from the UML</span><span style='mso-bookmark:
-UML2'><sup><span style='font-size:9.5pt'>TM</span></sup> 2.1 source model. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=80307"><span
-style='mso-bookmark:UML2'>80307</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: <span style='mso-bidi-font-weight:bold'>Appealing
-to a Broader Community</span>]<b style='mso-bidi-font-weight:normal'><o:p></o:p></b></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Deferred
-Items (UML2 UML subcomponent)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h2><span style='mso-bookmark:UML2'><a name="_XSD_component"></a>XSD component</span></h2>
-
-<p><span style='mso-bookmark:UML2'>XSD is a library that provides an </span><a
-href="http://download.eclipse.org/tools/emf/xsd/javadoc?org/eclipse/xsd/package-summary.html#details"><span
-style='mso-bookmark:UML2'>API</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'> for manipulating the components of an XML Schema as
-described by the </span><a href="http://www.w3.org/TR/XMLSchema-0"><span
-style='mso-bookmark:UML2'>W3C XML Schema</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'> specifications, as well as an API for manipulating
-the DOM-accessible representation of XML. Plan items reflect new features of
-the XSD component, or areas where existing features will be significantly
-reworked (<span style='mso-bidi-font-style:italic'><img border=0 width=12
-height=12 id="_x0000_i1028" src="../../images/ok.gif"> marks completed work)</span>.</span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Committed
-Items (XSD component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><b
-style='mso-bidi-font-weight:normal'>Java SE 5.0 <span class=GramE>Support</span><span
-style='mso-bidi-font-weight:bold'>.</span></b> Exploit new Java language
-constructs; use generics (e.g. <span class=SpellE>EList</span>, <span
-class=SpellE>EMap</span> and implementations); generate and merge Java 5
-constructs; investigate enumerations and annotations. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=79768"><span
-style='mso-bookmark:UML2'>79768</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: <span style='mso-bidi-font-weight:bold'>Appealing
-to a Broader Community</span>]</span></p>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><b style='mso-bidi-font-weight:normal'>XSD2Ecore Enhancements<span
-style='mso-bidi-font-weight:bold'>.</span></b></span> Improve ability to record
-complex content models as <span class=SpellE>Ecore</span> annotations. (</span><a
-href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=152373"><span
-style='mso-bookmark:UML2'>152373</span><span style='mso-bookmark:UML2'></span></a><span
-style='mso-bookmark:UML2'>) [Theme: <span style='mso-bidi-font-weight:bold'>Cohesion</span>]</span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Proposed
-Items (XSD component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<h4><span style='mso-bookmark:UML2'><span style='font-family:Arial'>Deferred
-Items (XSD component)<o:p></o:p></span></span></h4>
-
-<p style='margin-left:27.5pt'><span style='mso-bookmark:UML2'><span
-class=GramE><i style='mso-bidi-font-style:normal'><span style='mso-bidi-font-weight:
-bold'>None at this time.</span></i></span><i style='mso-bidi-font-style:normal'><span
-style='mso-bidi-font-weight:bold'><o:p></o:p></span></i></span></p>
-
-<span style='mso-bookmark:UML2'></span>
-
-<p><o:p>&nbsp;</o:p></p>
-
-</div>
-
-</body>
-
-</html>
diff --git a/docs/plans/mdt_project_plan_1_0_20061201.html b/docs/plans/mdt_project_plan_1_0_20061201.html
deleted file mode 100644
index 9ebcb10..0000000
--- a/docs/plans/mdt_project_plan_1_0_20061201.html
+++ /dev/null
@@ -1,1402 +0,0 @@
-<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 10">
-<meta name=Originator content="Microsoft Word 10">
-<link rel=File-List href="mdt_project_plan_1_0_files/filelist.xml">
-<link rel=Edit-Time-Data href="mdt_project_plan_1_0_files/editdata.mso">
-<!--[if !mso]>
-<style>
-v\:* {behavior:url(#default#VML);}
-o\:* {behavior:url(#default#VML);}
-w\:* {behavior:url(#default#VML);}
-.shape {behavior:url(#default#VML);}
-</style>
-<![endif]-->
-<title>Eclipse MDT - DRAFT 1.0 Plan</title>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>khussey</o:Author>
-  <o:Template>Normal</o:Template>
-  <o:LastAuthor>Kenn Hussey</o:LastAuthor>
-  <o:Revision>105</o:Revision>
-  <o:TotalTime>3194</o:TotalTime>
-  <o:Created>2004-10-27T01:51:00Z</o:Created>
-  <o:LastSaved>2006-12-01T13:14:00Z</o:LastSaved>
-  <o:Pages>1</o:Pages>
-  <o:Words>4645</o:Words>
-  <o:Characters>26483</o:Characters>
-  <o:Company>Rational Software</o:Company>
-  <o:Lines>220</o:Lines>
-  <o:Paragraphs>62</o:Paragraphs>
-  <o:CharactersWithSpaces>31066</o:CharactersWithSpaces>
-  <o:Version>10.6817</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
-  <w:SpellingState>Clean</w:SpellingState>
-  <w:GrammarState>Clean</w:GrammarState>
-  <w:Compatibility>
-   <w:ApplyBreakingRules/>
-  </w:Compatibility>
-  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]-->
-<link rel=Stylesheet type="text/css" media=all href="default_style.css">
-<style>
-<!--
- /* Font Definitions */
- @font-face
-	{font-family:"MS Mincho";
-	panose-1:2 2 6 9 4 2 5 8 3 4;
-	mso-font-alt:"\FF2D\FF33 \660E\671D";
-	mso-font-charset:128;
-	mso-generic-font-family:roman;
-	mso-font-format:other;
-	mso-font-pitch:fixed;
-	mso-font-signature:1 134676480 16 0 131072 0;}
-@font-face
-	{font-family:Verdana;
-	panose-1:2 11 6 4 3 5 4 4 2 4;
-	mso-font-charset:0;
-	mso-generic-font-family:swiss;
-	mso-font-pitch:variable;
-	mso-font-signature:536871559 0 0 0 415 0;}
-@font-face
-	{font-family:"\@MS Mincho";
-	mso-font-charset:128;
-	mso-generic-font-family:modern;
-	mso-font-pitch:fixed;
-	mso-font-signature:-1610612033 1757936891 16 0 131231 0;}
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
-	{mso-style-parent:"";
-	margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"Times New Roman";
-	mso-believe-normal-left:yes;}
-h1
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:1;
-	font-size:21.0pt;
-	mso-fareast-font-family:"MS Mincho";
-	font-weight:bold;}
-h2
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-line-height-alt:10.5pt;
-	mso-pagination:widow-orphan;
-	mso-outline-level:2;
-	font-size:18.0pt;
-	mso-fareast-font-family:"MS Mincho";
-	font-weight:bold;}
-h3
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:3;
-	font-size:14.0pt;
-	mso-fareast-font-family:"MS Mincho";
-	font-weight:bold;}
-h4
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	mso-outline-level:4;
-	font-size:12.0pt;
-	font-family:"Times New Roman";
-	mso-fareast-font-family:"MS Mincho";
-	font-weight:bold;}
-a:link, span.MsoHyperlink
-	{color:blue;
-	text-decoration:underline;
-	text-underline:single;}
-a:visited, span.MsoHyperlinkFollowed
-	{color:blue;
-	text-decoration:underline;
-	text-underline:single;}
-p
-	{mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-code
-	{mso-fareast-font-family:"Times New Roman";}
-pre
-	{margin:0in;
-	margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
-	font-size:10.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.indextop, li.indextop, div.indextop
-	{mso-style-name:indextop;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:24.0pt;
-	mso-fareast-font-family:"Times New Roman";
-	font-weight:bold;}
-p.indexsub, li.indexsub, div.indexsub
-	{mso-style-name:indexsub;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:7.5pt;
-	mso-fareast-font-family:"Times New Roman";}
-p.jump, li.jump, div.jump
-	{mso-style-name:jump;
-	mso-margin-top-alt:auto;
-	margin-right:0in;
-	mso-margin-bottom-alt:auto;
-	margin-left:0in;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	mso-fareast-font-family:"Times New Roman";}
-span.header
-	{mso-style-name:header;}
-span.SpellE
-	{mso-style-name:"";
-	mso-spl-e:yes;}
-span.GramE
-	{mso-style-name:"";
-	mso-gram-e:yes;}
-@page Section1
-	{size:8.5in 11.0in;
-	margin:1.0in 1.25in 1.0in 1.25in;
-	mso-header-margin:.5in;
-	mso-footer-margin:.5in;
-	mso-paper-source:0;}
-div.Section1
-	{page:Section1;}
- /* List Definitions */
- @list l0
-	{mso-list-id:199630218;
-	mso-list-template-ids:-1221184516;}
-@list l0:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l0:level2
-	{mso-level-tab-stop:1.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l0:level3
-	{mso-level-tab-stop:1.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l0:level4
-	{mso-level-tab-stop:2.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l0:level5
-	{mso-level-tab-stop:2.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l0:level6
-	{mso-level-tab-stop:3.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l0:level7
-	{mso-level-tab-stop:3.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l0:level8
-	{mso-level-tab-stop:4.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l0:level9
-	{mso-level-tab-stop:4.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1
-	{mso-list-id:213278280;
-	mso-list-template-ids:1664226462;}
-@list l1:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l1:level2
-	{mso-level-tab-stop:1.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level3
-	{mso-level-tab-stop:1.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level4
-	{mso-level-tab-stop:2.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level5
-	{mso-level-tab-stop:2.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level6
-	{mso-level-tab-stop:3.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level7
-	{mso-level-tab-stop:3.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level8
-	{mso-level-tab-stop:4.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l1:level9
-	{mso-level-tab-stop:4.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l2
-	{mso-list-id:309481084;
-	mso-list-template-ids:-2009269496;}
-@list l2:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l3
-	{mso-list-id:340164565;
-	mso-list-template-ids:-779467590;}
-@list l3:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l4
-	{mso-list-id:676233000;
-	mso-list-template-ids:-227133684;}
-@list l4:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l4:level2
-	{mso-level-tab-stop:1.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l4:level3
-	{mso-level-tab-stop:1.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l4:level4
-	{mso-level-tab-stop:2.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l4:level5
-	{mso-level-tab-stop:2.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l4:level6
-	{mso-level-tab-stop:3.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l4:level7
-	{mso-level-tab-stop:3.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l4:level8
-	{mso-level-tab-stop:4.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l4:level9
-	{mso-level-tab-stop:4.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l5
-	{mso-list-id:1303848377;
-	mso-list-template-ids:-391109514;}
-@list l5:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l5:level2
-	{mso-level-tab-stop:1.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l5:level3
-	{mso-level-tab-stop:1.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l5:level4
-	{mso-level-tab-stop:2.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l5:level5
-	{mso-level-tab-stop:2.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l5:level6
-	{mso-level-tab-stop:3.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l5:level7
-	{mso-level-tab-stop:3.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l5:level8
-	{mso-level-tab-stop:4.0in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l5:level9
-	{mso-level-tab-stop:4.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;}
-@list l6
-	{mso-list-id:1718701971;
-	mso-list-template-ids:253940870;}
-@list l6:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l7
-	{mso-list-id:1736779538;
-	mso-list-template-ids:404663226;}
-@list l7:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-@list l8
-	{mso-list-id:2094741413;
-	mso-list-template-ids:-637097954;}
-@list l8:level1
-	{mso-level-number-format:bullet;
-	mso-level-text:\F0B7;
-	mso-level-tab-stop:.5in;
-	mso-level-number-position:left;
-	text-indent:-.25in;
-	mso-ansi-font-size:10.0pt;
-	font-family:Symbol;}
-ol
-	{margin-bottom:0in;}
-ul
-	{margin-bottom:0in;}
--->
-</style>
-<!--[if gte mso 10]>
-<style>
- /* Style Definitions */
- table.MsoNormalTable
-	{mso-style-name:"Table Normal";
-	mso-tstyle-rowband-size:0;
-	mso-tstyle-colband-size:0;
-	mso-style-noshow:yes;
-	mso-style-parent:"";
-	mso-padding-alt:0in 5.4pt 0in 5.4pt;
-	mso-para-margin:0in;
-	mso-para-margin-bottom:.0001pt;
-	mso-pagination:widow-orphan;
-	font-size:10.0pt;
-	font-family:"Times New Roman";}
-</style>
-<![endif]--><![if mso 9]>
-<style>
-p.MsoNormal
-	{margin-left:8.5pt;}
-</style>
-<![endif]>
-<meta name="Kenn Hussey" content="Eclipse UML2 PMC">
-<!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="15362"/>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <o:shapelayout v:ext="edit">
-  <o:idmap v:ext="edit" data="1"/>
- </o:shapelayout></xml><![endif]-->
-</head>
-
-<body lang=EN-US link=blue vlink=blue style='tab-interval:.5in;margin-left:
-8.5pt;margin-top:14.2pt'>
-
-<div class=Section1>
-
-<h1>Eclipse MDT<br>
-DRAFT 1.0 Plan</h1>
-
-<p>Last revised 08:14 EST December 1, 2006 (<img width=12 height=12
-id="_x0000_i1025" src="../../images/new.gif" border=0> marks interesting
-changes over the <a href="mdt_project_plan_1_0_20061108.html">previous plan
-revision</a>)</p>
-
-<p><i>Please send comments about this plan to the </i><a
-href="mailto:mdt-dev@eclipse.org">mdt-dev@eclipse.org</a> <i>developer mailing
-list.</i></p>
-
-<p>This document lays out the feature and API set for the next feature release
-of the Eclipse MDT project, designated release 1.0. </p>
-
-<ul type=disc>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#Deliverables">Release deliverables</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#Milestones">Release milestones</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#TargetOperatingEnvironments">Target operating
-     environments</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#Compatibility">Compatibility with previous
-     releases</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#_EODM_component">EODM component</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#_UML2_component">UML2 component</a><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'><a href="#_XSD_component">XSD component</a><o:p></o:p></span></li>
-</ul>
-
-<p>Plans do not materialize out of nowhere, nor are they entirely static. To
-ensure the planning process is transparent and open to the entire Eclipse
-community, plans are posted in an embryonic form and then revised from time to
-time throughout the release cycle. </p>
-
-<p>The first part of the plan deals with the important matters of release
-deliverables, release milestones, target operating environments, and
-release-to-release compatibility. These are all things that need to be clear
-for any release, even if no features were to change.&nbsp; </p>
-
-<p>The remainder of the plan consists of plan items for the components under
-the Eclipse MDT project. Each plan item covers a feature or API that is to be
-added, or some aspect that is to be improved. Each plan item has its own entry
-in the Eclipse <span class=SpellE>bugzilla</span> database, with a title and a
-concise summary (usually a single paragraph) that explains the work item at a
-suitably high enough level so that everyone can readily understand what the
-work item is without having to understand the nitty-gritty detail. </p>
-
-<p>Not all plan items represent the same amount of work; some may be quite
-large, others, quite small. Some plan items may involve work that is localized
-to a single subsystem; others may involve coordinated changes across several
-projects within the same top-level project; and others may involve coordination
-with other top-level projects. Although some plan items are for work that is
-more pressing that others, the plan items appear in no particular order. </p>
-
-<p>Fixing bugs, improving test coverage, documentation, examples, performance
-tuning, usability, etc. are considered routine ongoing maintenance activities
-and are not included in this plan unless they would also involve a significant
-change to the API or feature set, or involve a significant amount of work. The
-intent of the plan is to account for all interesting feature work.</p>
-
-<p>The current status of each plan item is noted: </p>
-
-<ul type=disc>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo3;tab-stops:list .5in'><b style='mso-bidi-font-weight:
-     normal'><span style='font-size:10.0pt;font-family:Arial'>Committed</span></b><span
-     style='font-size:10.0pt;font-family:Arial'> plan item – A committed plan
-     item is one that we have decided to address for the release.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo3;tab-stops:list .5in'><b style='mso-bidi-font-weight:
-     normal'><span style='font-size:10.0pt;font-family:Arial'>Proposed</span></b><span
-     style='font-size:10.0pt;font-family:Arial'> plan item – A proposed plan item
-     is one that we are considering addressing for the release. Although we are
-     actively investigating it, we are not yet in a position to commit to it,
-     or to say that we won’t be able to address it. After due consideration, a
-     proposal will either be committed or deferred.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l1 level1 lfo3;tab-stops:list .5in'><b style='mso-bidi-font-weight:
-     normal'><span style='font-size:10.0pt;font-family:Arial'>Deferred</span></b><span
-     style='font-size:10.0pt;font-family:Arial'> plan item – A reasonable
-     proposal that will not make it into this release for some reason is marked
-     as deferred with a brief note as to why it was deferred. Deferred plan
-     items may resurface as committed plan items at a later point.<o:p></o:p></span></li>
-</ul>
-
-<h2><a name=Deliverables></a>Release deliverables</h2>
-
-<p>The release deliverables are: </p>
-
-<ul type=disc>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Source code release for the EODM component, available
-     as versions tagged &quot;R2_0&quot; in the eclipse.org <a
-     href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>EODM runtime binary and SDK distributions
-     (downloadable).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>EODM runtime binary and SDK features on eclipse.org
-     update site (install via Eclipse update manager).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Source code release for the UML2 OCL subcomponent,
-     available as versions tagged &quot;R1_1&quot; in the eclipse.org <a
-     href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 OCL runtime binary and SDK distributions
-     (downloadable).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 OCL runtime binary and SDK features on eclipse.org
-     update site (install via Eclipse update manager).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Source code release for the UML2 Tools subcomponent,
-     available as versions tagged &quot;R1_0&quot; in the eclipse.org <a
-     href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 Tools runtime binary and SDK distributions
-     (downloadable).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 Tools runtime binary and SDK features on
-     eclipse.org update site (install via Eclipse update manager).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Source code release for the UML2 UML subcomponent,
-     available as versions tagged &quot;R2_1&quot; in the eclipse.org <a
-     href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 UML runtime binary and SDK distributions
-     (downloadable).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>UML2 UML runtime binary and SDK features on eclipse.org
-     update site (install via Eclipse update manager).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Source code release for XSD component, available as
-     versions tagged &quot;R2_3&quot; in the eclipse.org <a
-     href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>XSD runtime binary and SDK distributions (downloadable).<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l4 level1 lfo7;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>XSD runtime binary and SDK features on eclipse.org
-     update site (install via Eclipse update manager).<o:p></o:p></span></li>
-</ul>
-
-<h2><a name=Milestones></a>Release milestones</h2>
-
-<p>Release milestone occurring at roughly 6 week intervals exist to facilitate
-coarse-grained planning and staging. The milestones are:</p>
-
-<ul type=disc>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l0 level1 lfo10;tab-stops:list .5in'><img border=0 width=12
-     height=12 id="_x0000_i1030" src="../../images/new.gif"><span
-     style='mso-spacerun:yes'> </span><span style='font-size:10.0pt;font-family:
-     Arial'>Thursday, November 16 – Milestone 3 (1.0 M3) – Stable Build based
-     on Eclipse 3.3 M3 </span><span style='mso-bidi-font-style:italic'><img
-     border=0 width=12 height=12 id="_x0000_i1029" src="../../images/ok.gif"></span><span
-     style='font-size:10.0pt;font-family:Arial'><o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l0 level1 lfo10;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Thursday, January 4 – Milestone 4 (1.0 M4) – Stable
-     Build based on Eclipse 3.3 M4<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l0 level1 lfo10;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Friday, February 23 – Milestone 5 (1.0 M5) – Stable
-     Build based on Eclipse 3.3 M5<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l0 level1 lfo10;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Friday, April 6 – Milestone 6 (1.0 M6) – API Freeze –
-     Stable Build based on Eclipse 3.3 M6<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l0 level1 lfo10;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Friday, May 18 – Milestone 7 (1.0 RC0) – Stable Build
-     based on Eclipse 3.3 RC0<o:p></o:p></span></li>
-</ul>
-
-<p>The 1.0 release is targeted for late June 2007. All release deliverables
-will be available for download as soon as the release has been tested and
-validated in the target operating configurations listed below.</p>
-
-<h2><a name=TargetOperatingEnvironments></a>Target Operating Environments</h2>
-
-<p>In order to remain current, each release of an Eclipse project targets
-reasonably current versions of underlying operating environments and other
-Eclipse projects on which it depends.&nbsp;</p>
-
-<p>Most of Eclipse is &quot;pure&quot; <span class=SpellE>Java<sup><span
-style='font-size:9.5pt'>TM</span></sup></span> code and has no direct
-dependence on the underlying operating system. The chief dependence is on the
-Eclipse Platform, and on the Java 2 Platform that runs it.</p>
-
-<p>The MDT 1.0 release depends on the following:</p>
-
-<ul type=disc>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l5 level1 lfo13;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Java 2 Platform 1.5<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l5 level1 lfo13;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>Eclipse Platform 3.3<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l5 level1 lfo13;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>EMF 2.3<o:p></o:p></span></li>
- <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
-     mso-list:l5 level1 lfo13;tab-stops:list .5in'><span style='font-size:10.0pt;
-     font-family:Arial'>GMF 2.0<o:p></o:p></span></li>
-</ul>
-
-<p>The 1.0 release of MDT is designed to run on any configuration supporting
-the above components.</p>
-
-<p>The Eclipse Platform runs in a variety of operating environments. Testing is
-focused on a handful of popular <span class=header>combinations of operating
-system and Java 2 Platform; these are our </span><em><span style='font-family:
-Arial'>reference platforms</span></em><span class=header>. Eclipse undoubtedly
-runs fine in many operating environments beyond the reference platforms we
-test. However, since we do not systematically test them we cannot vouch for
-them. Problems encountered when running Eclipse on non-reference platform that
-cannot be recreated on any reference platform will be given lower priority than
-problems with running Eclipse on a reference platform.</span></p>
-
-<p><span style='mso-bidi-font-weight:bold'>See the <a
-href="http://www.eclipse.org/eclipse/development/eclipse_project_plan_3_3.html">Eclipse
-Project 3.3 plan</a> for a list of reference platforms.</span></p>
-
-<h4><span style='font-family:Arial'>Internationalization<o:p></o:p></span></h4>
-
-<p>Eclipse is designed as the basis for internationalized products. The user
-interface elements provided by the various Eclipse projects, including dialogs
-and error messages, are externalized. The English strings for MDT are provided
-as the default resource bundles. Translations are not provided with this
-release. However, the plug-in fragment mechanism provides the means by which
-translations into any number of other languages can be incorporated.</p>
-
-<h2><a name=Compatibility></a>Compatibility with Previous Releases</h2>
-
-<h3>Compatibility of EODM 2.0 with 1.0</h3>
-
-<p>The EODM 2.0 component of Eclipse MDT will <b style='mso-bidi-font-weight:
-normal'>not</b> be compatible with EODM 1.0.</p>
-
-<p><b>API Contract Compatibility:</b> EODM 2.0 will <b style='mso-bidi-font-weight:
-normal'>not</b> be upwards contract-compatible with EODM 1.0 as noted in the <i>EODM
-2.0 Migration</i> Guide. Programs that use affected APIs and extension points
-will need to be ported to EODM 2.0 APIs. Downward contract compatibility is not
-supported. Compliance with EODM 2.0 APIs would <b style='mso-bidi-font-weight:
-normal'>not</b> ensure compliance with EODM 1.0 APIs. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain contract compatibility.</p>
-
-<p><b>Binary (plug-in) Compatibility:</b> EODM 2.0 will <b style='mso-bidi-font-weight:
-normal'>not</b> be upwards binary-compatible with EODM 1.0 as noted in the <i>EODM
-2.0 Migration</i> Guide. Downward plug-in compatibility is not supported:
-plug-ins compiled against EODM 2.0 will be unusable with EODM 1.0. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain binary compatibility.</p>
-
-<p><b>Source Compatibility:</b> Source files written to use EODM 1.0 APIs will <b
-style='mso-bidi-font-weight:normal'>not</b> compile and run successfully
-against EODM 2.0 APIs. In some cases, it may be necessary to make minor changes
-to the source code to disambiguate things like imports or overloaded method
-invocations. Downward source compatibility is not supported. If source files
-use new APIs, they will not be usable with earlier versions. </p>
-
-<p><b>Workspace Compatibility:</b> EODM 2.0 will <b style='mso-bidi-font-weight:
-normal'>not</b> be upwards workspace-compatible with EODM 1.0 as noted. This
-means that workspaces and projects created by an Eclipse with EODM 1.0 installed
-<b style='mso-bidi-font-weight:normal'>cannot</b> be successfully opened by an
-Eclipse with EODM 2.0 installed. This includes both hidden metadata, which is
-localized to a particular workspace, as well as metadata files found within a
-workspace project, which may propagate between workspaces via file copying or
-team repositories. User interface session state may be discarded when a
-workspace is upgraded. Downward workspace compatibility is not supported.
-Metadata files created (or overwritten) by the newer version will generally be
-unusable with older versions.</p>
-
-<p><b>Non-compliant usage of API's</b>: All non-API methods and classes, and
-certainly everything in a package with &quot;internal&quot; in its name, are
-considered implementation details which may vary between operating environment
-and are subject to change without notice. Client plug-ins that directly <span
-class=GramE>depend</span> on anything other than what is specified in the API
-are inherently unsupportable and receive no guarantees about compatibility
-within a single release much less with an earlier releases. Refer to <i><a
-href="http://www.eclipse.org/articles/Article-API%20use/eclipse-api-usage-rules.html">How
-to Use the Eclipse API</a></i> for information about how to write compliant
-plug-ins.</p>
-
-<h3>Compatibility of UML2 OCL 1.1 with 1.0</h3>
-
-<p>The UML2 OCL 1.1 subcomponent of Eclipse MDT will be compatible with UML2
-OCL 1.0, except in those areas noted in the UML2 OCL 1.1 Migration Guide.</p>
-
-<p><b>API Contract Compatibility:</b> UML2 OCL 1.1 will be upwards
-contract-compatible with UML2 OCL 1.0 except in those areas noted in the <i>UML2
-OCL 1.1 Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Programs
-that use affected APIs and extension points will need to be ported to UML2 OCL
-1.1 APIs. Downward contract compatibility is not supported. There is no
-guarantee that compliance with UML2 OCL 1.1 APIs would ensure compliance with
-UML2 OCL 1.0 APIs. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain contract compatibility.</p>
-
-<p><b>Binary (plug-in) Compatibility:</b> UML2 OCL 1.1 will be upwards
-binary-compatible with UML2 OCL 1.0 except in those areas noted in the <i>UML2
-OCL 1.1 Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Downward
-plug-in compatibility is not supported: plug-ins compiled against UML2 OCL 1.1
-will likely be unusable with UML2 OCL 1.0. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain binary compatibility.</p>
-
-<p><b>Source Compatibility:</b> Source files written to use UML2 OCL 1.0 APIs
-will usually compile and run successfully against UML2 OCL 1.1 APIs, although
-this cannot be guaranteed. Because UML2 OCL 1.1 may exploit new Java language
-constructs and/or aspects of the OCL specification, there is an increased
-chance of source incompatibilities compared to previous UML2 OCL releases. In
-some cases, it may be necessary to make minor changes to the source code to
-disambiguate things like imports or overloaded method invocations. Downward
-source compatibility is not supported. If source files use new APIs, they will
-not be usable with earlier versions.</p>
-
-<p><b>Workspace Compatibility:</b> UML2 OCL 1.1 will be upwards
-workspace-compatible with UML2 OCL 1.0 unless noted. This means that workspaces
-and projects created by an Eclipse with UML2 OCL 1.0 installed can be
-successfully opened by an Eclipse with UML2 OCL 1.1 installed. This includes
-both hidden metadata, which is localized to a particular workspace, as well as
-metadata files found within a workspace project, which may propagate between
-workspaces via file copying or team repositories. User interface session state
-may be discarded when a workspace is upgraded. Downward workspace compatibility
-is not supported. Metadata files created (or overwritten) by the newer version
-will generally be unusable with older versions.</p>
-
-<p><b>Non-compliant usage of API's</b>: All non-API methods and classes, and
-certainly everything in a package with &quot;internal&quot; in its name, are
-considered implementation details which may vary between operating environment
-and are subject to change without notice. Client plug-ins that directly <span
-class=GramE>depend</span> on anything other than what is specified in the API
-are inherently unsupportable and receive no guarantees about compatibility
-within a single release much less with an earlier releases. Refer to <i><a
-href="http://www.eclipse.org/articles/Article-API%20use/eclipse-api-usage-rules.html">How
-to Use the Eclipse API</a></i> for information about how to write compliant
-plug-ins.</p>
-
-<h3>Compatibility of UML2 UML 2.1 with 2.0</h3>
-
-<p>The UML2 UML 2.1 subcomponent of Eclipse MDT will be compatible with UML2
-UML 2.0, except in those areas noted in the UML2 UML 2.1 Migration Guide.</p>
-
-<p><b>API Contract Compatibility:</b> UML2 UML 2.1 will be upwards
-contract-compatible with UML2 UML 2.0 except in those areas noted in the <i>UML2
-UML 2.1 Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Programs
-that use affected APIs and extension points will need to be ported to UML2 UML
-2.1 APIs. Downward contract compatibility is not supported. There is no
-guarantee that compliance with UML2 UML 2.1 APIs would ensure compliance with
-UML2 UML 2.0 APIs. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain contract compatibility.</p>
-
-<p><b>Binary (plug-in) Compatibility:</b> UML2 UML 2.1 will be upwards
-binary-compatible with UML2 UML 2.0 except in those areas noted in the <i>UML2
-UML 2.1 Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Downward
-plug-in compatibility is not supported: plug-ins compiled against UML2 UML 2.1
-will likely be unusable with UML2 UML 2.0. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain binary compatibility.</p>
-
-<p><b>Source Compatibility:</b> Source files written to use UML2 UML 2.0 APIs
-will usually compile and run successfully against UML2 UML 2.1 APIs, although
-this cannot be guaranteed. Because UML2 UML 2.1 may exploit new Java language
-constructs, there is an increased chance of source incompatibilities compared
-to previous UML2 UML releases. In some cases, it may be necessary to make minor
-changes to the source code to disambiguate things like imports or overloaded
-method invocations. Downward source compatibility is not supported. If source
-files use new APIs, they will not be usable with earlier versions.</p>
-
-<p><b>Workspace Compatibility:</b> UML2 UML 2.1 will be upwards
-workspace-compatible with UML2 UML 2.0 unless noted. This means that workspaces
-and projects created by an Eclipse with UML2 UML 2.0 installed can be
-successfully opened by an Eclipse with UML2 UML 2.1 installed. This includes
-both hidden metadata, which is localized to a particular workspace, as well as
-metadata files found within a workspace project, which may propagate between
-workspaces via file copying or team repositories. User interface session state
-may be discarded when a workspace is upgraded. Downward workspace compatibility
-is not supported. Metadata files created (or overwritten) by the newer version
-will generally be unusable with older versions.</p>
-
-<p><b>Non-compliant usage of API's</b>: All non-API methods and classes, and
-certainly everything in a package with &quot;internal&quot; in its name, are
-considered implementation details which may vary between operating environment
-and are subject to change without notice. Client plug-ins that directly <span
-class=GramE>depend</span> on anything other than what is specified in the API
-are inherently unsupportable and receive no guarantees about compatibility
-within a single release much less with an earlier releases. Refer to <i><a
-href="http://www.eclipse.org/articles/Article-API%20use/eclipse-api-usage-rules.html">How
-to Use the Eclipse API</a></i> for information about how to write compliant
-plug-ins.</p>
-
-<h3>Compatibility of XSD 2.3 with 2.2</h3>
-
-<p>The XSD 2.3 component of Eclipse MDT will be compatible with XSD 2.2, except
-in those areas noted in the XSD 2.3 Migration Guide.</p>
-
-<p><b>API Contract Compatibility:</b> XSD 2.3 will be upwards
-contract-compatible with XSD 2.2 except in those areas noted in the <i>XSD 2.3
-Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Programs that
-use affected APIs and extension points will need to be ported to XSD 2.3 APIs.
-Downward contract compatibility is not supported. There is no guarantee that
-compliance with XSD 2.3 APIs would ensure compliance with XSD 2.2 APIs. Refer
-to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain contract compatibility.</p>
-
-<p><b>Binary (plug-in) Compatibility:</b> XSD 2.3 will be upwards
-binary-compatible with XSD 2.3 except in those areas noted in the <i>XSD 2.3
-Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Downward plug-in
-compatibility is not supported: plug-ins compiled against XSD 2.3 will likely
-be unusable with XSD 2.2. Refer to <i><a
-href="http://www.eclipse.org/eclipse/development/java-api-evolution.html">Evolving
-Java-based APIs</a></i> for a discussion of the kinds of API changes that
-maintain binary compatibility.</p>
-
-<p><b>Source Compatibility:</b> Source files written to use XSD 2.2 APIs will
-usually compile and run successfully against XSD 2.3 APIs, although this cannot
-be guaranteed. Because XSD 2.3 may exploit new Java language constructs, there
-is an increased chance of source incompatibilities compared to previous XSD
-releases. In some cases, it may be necessary to make minor changes to the
-source code to disambiguate things like imports or overloaded method
<