On Sat, 01 Aug 2009 10:29:04 -0400, Paul Webster wrote:
> findView only supports primary IDs. You have to use
> findViewReference("id", "secondaryId").
> You then use ref.getPart(false) if you don't necessarily want the part
> instantiated, and ref.getPart(true) if you want to force instantiation.
> re:listener ... If you have an IWorkbenchPart that's a view, you can ask
> it for the IViewSite which will return the secondary ID.
If findView can't handle sedcondaryid's I guess that's ok.
Thanks for the tip, it's cleaner than what I'd come up with.