assistant.enableAutoInsert(true);
final CommitProposalProcessor processor = getCommitProposalProcessor();
getTextWidget().addDisposeListener(new DisposeListener() {
public void widgetDisposed(DisposeEvent e) {
processor.dispose();
}
});
assistant.setContentAssistProcessor(processor, IDocument.DEFAULT_CONTENT_TYPE);
return assistant;
}