Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[dsdp-tm-dev] Re: ISV docs - propertyPages and popupMenus


Hi Martin,

I removed them although I did point to the examples to indicate how one should make contributions via the standard eclipse extension points.  Whether standard eclipse extension points should be described was a question I kept in mind but I'm not sure I have time to do right away.   As you point out, there are attributes ISVs can use for their filtering with different RSE objects.  Regardless of my change, I'm not sure those are adequately described in the original documentation so perhaps there ought to be a new enhancement request for listing all such attributes in the docs.

____________________________________
David McKnight    
Phone:   905-413-3902 , T/L:  969-3902
Internet: dmcknigh@xxxxxxxxxx
Mail:       D1/140/8200/TOR
____________________________________



"Oberhuber, Martin" <Martin.Oberhuber@xxxxxxxxxxxxx>

12/02/2007 09:18 AM

To
David McKnight/Toronto/IBM@IBMCA
cc
"Target Management developer discussions" <dsdp-tm-dev@xxxxxxxxxxx>
Subject
ISV docs - propertyPages and popupMenus





Hi Dave,

I noticed that when updating the ISV docs for the
removed extension points propertyPages and popupMenus,
you decided to get rid of the corresponding tutorials
as well:

[172651] isv docs updated with removal of rse popup menus and rse
property pages extension points
- guide/plugin/popup.html
- guide/plugin/propertypage.html
- guide/tutorial/popup.html
- guide/tutorial/propertypage.html

I find this problematic, since the addition of popup
menus and property pages is an important use case.
Also, we still offer API to support this:

- SystemBasePropertyPage  

- IActionFilter (supported through ISystemViewActionFilter,
 AbstractSystemViewAdapter) --> attributes:
 - name  (supports * at end)
 - type
 - hasChildren
 - connected
 - offline
 - systemType  (names separated by ;)
 - subsystemFactoryId  (ss configuration id separated by ;)
 - subsystemFactoryCategory  (ss category separated by ;)

These should all be documented. Therefore, I believe we should
keep the ISV docs you removed, and just rewrite them to reference
the Platform extension points except of the RSE specific ones.

Comments from the Team?

Cheers,
--
Martin Oberhuber
Wind River Systems, Inc.
Target Management Project Lead, DSDP PMC Member
http://www.eclipse.org/dsdp/tm


Back to the top