java - Events of Properties View in my own eclipse editor -


i implemented properties view in own editor in eclipse , start view using code:

platformui.getworkbench().getactiveworkbenchwindow().getactivepage().showview("org.eclipse.ui.views.propertysheet"); 

1) there listeners fired when properties view became visible or invisible, gain ou lost focus?

2) code use know if properties view closed?

3) code use know if properties view opened not visible? image:

figure 1

figure 1

4) how can know if visible , have focus? image:

figure 2

figure 2

5) , if visible , dont have focus, like:

figure 3

figure 3

use ipartlistener2 listen part events.

ipartservice partservice = platformui.getworkbench().getactiveworkbenchwindow().getpartservice();  partservice.addpartlistener(listener); 

you events parts have check event part. listener gets events state changes of part (open, closed, activated, brought top, ....)

there similar ipartlistener ipartlistener2 should used if possible.


Comments