public void initializeFromEditor(Editor editor, DocumentMutator editorDocumentMutator) {
this.editor = editor;
this.editorDocumentMutator = editorDocumentMutator;
editor.getReadOnlyListenerRegistrar().add(new ReadOnlyListener() {
@Override
public void onReadOnlyChanged(boolean isReadOnly) {
handleReadOnlyChanged(isReadOnly);
}
});