Hallo
Ich habe bei meine Eclipse Anwendung einen PartListener denn ich für alle meine Editoren benutze. Nur weiß ich nicht wo ich ihn adden soll. Denn In startup und im activator, extends WorkbenchAdvisor bekomme ich einen null pointer.. von
da es eben noch keinen ActivePage gibt..
Um das zu umgehen habe ich den listener in der Init von einen IWorkbenchWindowActionDelegate geaddet. Aber das ist totall unschön aber es läuft.... gibt es eine Möglichkeit das irgendwie anders zu lösen?
Ich habe bei meine Eclipse Anwendung einen PartListener denn ich für alle meine Editoren benutze. Nur weiß ich nicht wo ich ihn adden soll. Denn In startup und im activator, extends WorkbenchAdvisor bekomme ich einen null pointer.. von
Java:
PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().addPartListener(partListener);
Um das zu umgehen habe ich den listener in der Init von einen IWorkbenchWindowActionDelegate geaddet. Aber das ist totall unschön aber es läuft.... gibt es eine Möglichkeit das irgendwie anders zu lösen?