@Override
public void run() {
try {
Status status = new Status(IStatus.WARNING, ComposerUIPlugin.PLUGIN_ID, "No PHP executable configured.");
Shell shell = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getShell();
MissingExecutableDialog dialog = new MissingExecutableDialog(shell, status);
dialog.open();
} catch (Exception e2) {
Logger.logException(e2);
}
}