Bug 408440 - Update doc bundle for Kepler
- added mention of "Move to Role File" refactoring
- mention Java Structure Compare with OT rendering
- update versions in features.html
diff --git a/plugins/org.eclipse.objectteams.otdt.doc/guide/features.html b/plugins/org.eclipse.objectteams.otdt.doc/guide/features.html
index 7859f6b..a157be1 100644
--- a/plugins/org.eclipse.objectteams.otdt.doc/guide/features.html
+++ b/plugins/org.eclipse.objectteams.otdt.doc/guide/features.html
@@ -12,12 +12,12 @@
</head>
<body>
<div id="head">
- <h1>Features of the OTDT (version 2.1)</h1>
+ <h1>Features of the OTDT (version 2.2)</h1>
</div>
<div style="margin:10px;margin-top:100px;">
<div style="margin-left:40px;padding:2px;float:left;background-color:#D0D0D0;">
<div style="padding:4px;background-color:#def4fe;">
- The release 2.1 is based on Eclipse SDK 3.8 / 4.2.<br/>
+ The release 2.2 is based on Eclipse SDK 4.3.<br/>
The OTDT contains a modified version of the JDT core and several added plugins.
</div>
</div>
@@ -162,6 +162,7 @@
<ul>
<li><b>Extract Callin</b></li>
<li><b>Inline Callin</b></li>
+ <li><b>Move to Role File</b></li>
</ul>
<p></p>
@@ -200,6 +201,11 @@
<em>Hierarchy View</em>.
</li>
</ul></dd>
+ <dt><strong>Java Structure Compare</strong></dt>
+ <dd><ul>
+ <li>When comparing versions of an OT/J file, the Java Structure Compare will correctly render
+ Object Teams elements, too.
+ </ul></dd>
</dl>
diff --git a/plugins/org.eclipse.objectteams.otdt.doc/guide/refactoring.html b/plugins/org.eclipse.objectteams.otdt.doc/guide/refactoring.html
index b42bb68..5aa4656 100644
--- a/plugins/org.eclipse.objectteams.otdt.doc/guide/refactoring.html
+++ b/plugins/org.eclipse.objectteams.otdt.doc/guide/refactoring.html
@@ -21,8 +21,12 @@
</ul>
Additionally, specific refactorings for OT/J are being developed. Currently these are implemented:
<ul>
- <li><b>Extract Callin</b></li>
- <li><b>Inline Callin</b></li>
+ <li><b>Extract Callin</b><br/>
+ Extract a block of code in a given base method into a role method plus the necessary callin binding.</li>
+ <li><b>Inline Callin</b><br/>
+ Inverse of the above, merge a callin-bound role method into the bound base method.</li>
+ <li><b>Move to Role File</b><br/>
+ Move an in-line role into its own role file <a href="otjld/def/s1.html#s1.2.5"><img src="../images/ot_paragraph.png"> 1.2.5</a></li>
</ul>
</body>
</html>