Skip to main content

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.

Jump to: navigation, search

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...)
 
 
(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.

Back to the top