× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@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-2025 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.