×

Good News Everybody!

The new search engine is LIVE!

Please report any problems to david (at) midrange.com.




Hi,

When opening editors, the important thing is to override the equals method
on the editor input. Equal inputs will open in the same editor instance.

Best regards,

wim




From:
"Mangavalli, Ram" <ramm@xxxxxxxxxxx>
To:
WDSC Plugin Developers <wdsc-plugin-dev@xxxxxxxxxxxx>
Date:
27-07-2009 03:42
Subject:
Re: [Wdsc-Plugin-Dev] Question about opening multiple editors
Sent by:
wdsc-plugin-dev-bounces@xxxxxxxxxxxx



This did it.
Since I originally wanted a ViewPart instead of an Editor, this one seems
to do the trick. Now when I double click on a TreeItem, a new view part is
shown with the proper contents.

String altId = getIdFomSelection();
try
{
IViewPart view =
PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().showView(GenericTableViewPartId,
altId, IWorkbenchPage. VIEW_ACTIVATE);
}
catch(Exception e)
{
e.printStackTrace();
}




----- "Ram Mangavalli" <ramm@xxxxxxxxxxx> wrote:
From: "Ram Mangavalli" <ramm@xxxxxxxxxxx>
To: wdsc-plugin-dev@xxxxxxxxxxxx
Sent: Saturday, July 25, 2009 8:36:09 PM GMT -06:00 US/Canada Central
Subject: [Wdsc-Plugin-Dev] Question about opening multiple editors



when I double click on a TreeItem, I want to open a new editor/view
part. And I want to be able to have multiple editors open at the same
time. does anyone know how to do this?
My current code to open the editor is this:

String schema = ((TreeObject)firstElement).getLocation();
String table = ((TreeObject)firstElement).getName();
TableViewerInput tvi = new TableViewerInput(schema, table);
try
{
page.openEditor(tvi, "Reports.TableViewer", true);
}
catch(Exception e)
{
e.printStackTrace();
}

But when the event happens, the existing editor just shows new data
instead of opening a whole new editor part.
--
This is the WDSC Plugin Developers (Wdsc-Plugin-Dev) mailing list
To post a message email: Wdsc-Plugin-Dev@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/wdsc-plugin-dev
or email: Wdsc-Plugin-Dev-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/wdsc-plugin-dev.


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2026 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.