Bug 115460 [key binding] Move keybindings for word caret moving to dialogAndWindow context
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/dialogs/TextFieldNavigationHandler.java
start= selection.x;
						end= selection.y;
					} else {
						fIterator.setText(text);
						start= fNavigable.getCaretPosition();
						end= fIterator.following(start);
						fIterator.setText(EMPTY_TEXT);
						if (end == BreakIterator.DONE)
							return null;
					}
					fNavigable.setText(text.substring(0, start) + text.substring(end));
					fNavigable.setSelection(start, start);
					return null;
				}
			}));
			fHandlerActivations.add(handlerService.activateHandler(ITextEditorActionDefinitionIds.DELETE_PREVIOUS_WORD, new AbstractHandler() {
				public Object execute(ExecutionEvent event) throws ExecutionException {
					Point selection= fNavigable.getSelection();
					String text= fNavigable.getText();
					int start;
					int end;
					if (selection.x != selection.y) {
						start= selection.x;
						end= selection.y;
					} else {
						fIterator.setText(text);
						end= fNavigable.getCaretPosition();
						start= fIterator.preceding(end);
						fIterator.setText(EMPTY_TEXT);
						if (start == BreakIterator.DONE)