Begin implement BSimpleCodeEditorDocument