@Override public void invokeMirrorCallback(JavaScriptObject obj) { if (!CodeMirrorEditorWrapper.getFileOpened().isEmpty()) { textAreaCodeShow.setHTML(CodeMirrorEditorWrapper.getText()); writeEditorContentToFile(); } }
public void writeEditorContentToFile() { String contentEditor = CodeMirrorEditorWrapper.getText(); String filePath = CodeMirrorEditorWrapper.getFileOpened(); repositoryToolsServices.updateContentFileAndCommit( filePath, contentEditor.getBytes(), login.toString(), new AsyncCallback<Boolean>() { @Override public void onFailure(Throwable throwable) { // To change body of implemented methods use File | Settings | File Templates. } @Override public void onSuccess(Boolean aBoolean) {} }); }