{
widget_ = new AceEditorWidget();
ElementIds.assignElementId(widget_.getElement(),
ElementIds.SOURCE_TEXT_EDITOR);
completionManager_ = new NullCompletionManager();
RStudioGinjector.INSTANCE.injectMembers(this);
widget_.addValueChangeHandler(new ValueChangeHandler<Void>()
{
public void onValueChange(ValueChangeEvent<Void> evt)