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 "Newsreader/Salvo UI Integration in the workbench/Work done during Aug 4 to Aug 10"
(New page: <u>Newsgroup Provider Extension Point</u> <div>I have implemented the extension point 'newsgroupProvider' which allows other projects to hook into salvo.</div><div>All providers must imple...) |
m (Newsreader/Salvo UI Integration in the workbench/Work done during Aug 4 28 to Aug 10 moved to Newsreader/Salvo UI Integration in the workbench/Work done during Aug 4 to Aug 10) |
(No difference)
|
Latest revision as of 13:10, 11 August 2011
Newsgroup Provider Extension Point
I have implemented the extension point 'newsgroupProvider' which allows other projects to hook into salvo.
All providers must implement the INewsGroupProvider.
There we can specify the information needed to connect to the newsgroup.
A provider can decide when to enable the newsgroup using core expressions.
Example
<enablement>
<or>
<with
variable="activePartId">
<equals
value="org.eclipse.ecf.salvo.ui.internal.views.messageView">
</equals>
</with>
<with
variable="activeEditorId">
<equals
value="org.eclipse.ecf.salvo.ui.articlepanel">
</equals>
</with>
<with
variable="activePerspectiveId">
<equals
value="org.eclipse.ecf.salvo.application.perspective">
</equals>
</with>
</or>
</enablement>
I have documented the examples and the API Information in the newsgroupProvider.exsd schema.
Ask A question Wizard
I have made some changes to the "Ask A Question Wizard'.
Now the Wizard detect and shows newsgroup suggestions to user.
Digest View
Fixed some bugs which I found on the digest view.
A store listener is added to the digest view to update according to new newsgroup subscribes/ unsubscribes.