Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Mylyn/Porting Guide"
< Mylyn
(→Porting from 1.0 to 2.0) |
(→Porting from 2.0 to 3.0) |
||
Line 9: | Line 9: | ||
There is currently no need to port Mylyn from the 2.0 APIs since current Mylyn releases are backwards compatible. Throughout the 2.x release cycle we will be using this wiki to gather changes and suggestions for improving the APIs for 3.0. | There is currently no need to port Mylyn from the 2.0 APIs since current Mylyn releases are backwards compatible. Throughout the 2.x release cycle we will be using this wiki to gather changes and suggestions for improving the APIs for 3.0. | ||
+ | |||
+ | == Tasks API == | ||
+ | |||
+ | * <code>AbstractRenderingEngine</code> has been added for converting Wiki syntax to HTML | ||
+ | |||
+ | * <code>AbstractRepositoryTaskEditor</code> has been extended to provide HTML preview capabilities for repositories that support Wiki syntax in ticket descriptions and comments | ||
+ | ** <code>addSelectableControl()</code> has been added | ||
+ | ** <code>createReplyHyperlink()</code> is now protected (was private) | ||
+ | ** <code>DescriptionListener</code> is now protected (was private) | ||
+ | ** <code>getParentEditor()</code> has been added | ||
+ | ** <code>getRenderingEngine()</code> has been added | ||
+ | ** <code>removeSelectableControl()</code> has been added | ||
== Pending Changes for Mylyn 3.0 == | == Pending Changes for Mylyn 3.0 == | ||
* Rename <code>IMylarMonitorLifecycleListener</code> to <code>IMonitorLifecycleListener</code> | * Rename <code>IMylarMonitorLifecycleListener</code> to <code>IMonitorLifecycleListener</code> |
Revision as of 21:00, 9 July 2007
This document will have Mylar 2.0 specific API changes added to it as we make them. If interested in keeping up with these changes we suggest setting a watch for this page. Note that changes involving classes moving packages are not listed, use Organize Imports to resolve.
Contents
Porting from 1.0 to 2.0
See the Mylyn Porting Guide 2.0
Porting from 2.0 to 3.0
There is currently no need to port Mylyn from the 2.0 APIs since current Mylyn releases are backwards compatible. Throughout the 2.x release cycle we will be using this wiki to gather changes and suggestions for improving the APIs for 3.0.
Tasks API
-
AbstractRenderingEngine
has been added for converting Wiki syntax to HTML
-
AbstractRepositoryTaskEditor
has been extended to provide HTML preview capabilities for repositories that support Wiki syntax in ticket descriptions and comments-
addSelectableControl()
has been added -
createReplyHyperlink()
is now protected (was private) -
DescriptionListener
is now protected (was private) -
getParentEditor()
has been added -
getRenderingEngine()
has been added -
removeSelectableControl()
has been added
-
Pending Changes for Mylyn 3.0
- Rename
IMylarMonitorLifecycleListener
toIMonitorLifecycleListener