Dialog from Handler [message #724327] |
Mon, 12 September 2011 02:05  |
Eclipse User |
|
|
|
Hello,
I want to show a Dialog from a Handler, but after I get a org.eclipse.e4.core.di.InjectionException: java.lang.NullPointerException .
This is my Handler:
public class PreferenceHandler {
@Execute
public void execute(IEclipseContext context, IWorkbench workbench) {
PreferenceDialog dialog = ContextInjectionFactory.make(PreferenceDialog.class, context);
dialog.open();
}
}
and this is my Dialog:
public class PreferenceDialog extends TitleAreaDialog {
@Inject
public PreferenceDialog(
@Named(IServiceConstants.ACTIVE_SHELL) Shell parentShell) {
super(parentShell);
}
@Override
protected Control createDialogArea(Composite parent) {
Composite area = (Composite) super.createDialogArea(parent);
getShell().setText("Connection informations");
return area;
}
}
My Enviroment:
windows 7
jdk 1.6.0_27 (32 bit)
Eclipse SDK 4.1.0
[Updated on: Mon, 12 September 2011 02:08] by Moderator
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.06046 seconds