Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [e4-dev] E4 product export problems

So you do it through a LifecycleHandler?

Tom

On Mon, 24 Oct 2011 13:57:38 +0530, Parvez Ahmad <parvez12@xxxxxxxxx>
wrote:
> I create an eclipse job at the application startup. Just wanted to
> show some progress dialogs there
> 
> On Mon, Oct 24, 2011 at 1:46 PM, Tom Schindl
> <tom.schindl@xxxxxxxxxxxxxxx> wrote:
>> How do you launch the background job? Are you doing it through a
>> command/handler?
>>
>> Tom
>>
>> On Mon, 17 Oct 2011 20:09:18 +0530, Parvez Ahmad <parvez12@xxxxxxxxx>
>> wrote:
>>> Right.
>>> In eclipse 3.7 we had PlatformUI.getWorkbench, since workbench does
not
>>> exist in E4, how should i get the Shell .
>>> I want to actually show a progress dialog in E4
>>>
>>>
>>> On Mon, Oct 17, 2011 at 8:06 PM, Eric Moffatt <emoffatt@xxxxxxxxxx>
>> wrote:
>>>
>>>>
>>>> Remy, I think you meant..."Shell shell = (Shell)
>>>> window.get*Widget*();"...
>>>>
>>>> Just pointing this out to avoid the inevitable "where's 'getShell' ?"
>>>> questions...;-),
>>>> Eric
>>>>
>>>>
>>>>  From: Remy Suen/Ottawa/IBM@IBMCA To: E4 Project developer mailing
>>>> list
>> <
>>>> e4-dev@xxxxxxxxxxx> Date: 10/17/2011 09:30 AM Subject: Re: [e4-dev]
E4
>>>> product export problems Sent by: e4-dev-bounces@xxxxxxxxxxx
>>>> ------------------------------
>>>>
>>>>
>>>>
>>>> On Sun, Oct 16, 2011 at 6:46 AM, Parvez Ahmad <parvez12@xxxxxxxxx>
>> wrote:
>>>> > Dear all great men,
>>>>
>>>> Please don't forget there are females in the Eclipse community. :)
>>>>
>>>> > 1) I want to show a message box using below code.
>>>> > My code is not getting called from a COMMAND/Handler, but is a
>>>> > code(from another project in workspace) that is getting injected
>>>> > using dependency injection.
>>>> > So how to get the shell in E4, in below case:-
>>>> > MessageDialog.openInformation(shell , "About","");
>>>>
>>>> I'm not sure about your second problem, but if you want a shell then
>> you
>>>> should be able to inject it.
>>>>
>>>> @Execute
>>>> void execute(@Named(IServiceConstants.ACTIVE_SHELL) Shell shell) {
>>>> /* ... */
>>>> }
>>>>
>>>> @Execute
>>>> void execute(MWindow window) {
>>>> Shell shell = (Shell) window.getShell();
>>>> /* ... */
>>>> }
>>>>
>>>> Regards,
>>>> Remy
>>>>
>>>> ----------
>>>> Remy Suen
>>>> Eclipse Platform/UI Committer
>>>> IBM Ottawa
>>>> 1-613-356-5162_______________________________________________
>>>> e4-dev mailing list
>>>> e4-dev@xxxxxxxxxxx
>>>> https://dev.eclipse.org/mailman/listinfo/e4-dev
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> e4-dev mailing list
>>>> e4-dev@xxxxxxxxxxx
>>>> https://dev.eclipse.org/mailman/listinfo/e4-dev
>>>>
>>>>
>> _______________________________________________
>> e4-dev mailing list
>> e4-dev@xxxxxxxxxxx
>> https://dev.eclipse.org/mailman/listinfo/e4-dev
>>
> _______________________________________________
> e4-dev mailing list
> e4-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/e4-dev


Back to the top