@Override protected void save(String commitMessage) { service .call( getSaveSuccessCallback(model.hashCode()), new HasBusyIndicatorDefaultErrorCallback(view)) .save(versionRecordManager.getCurrentPath(), view.getContent(), metadata, commitMessage); }
@OnMayClose public boolean mayClose() { return super.mayClose(view.getContent()); }
public void handleImportRemovedEvent(@Observes ImportRemovedEvent event) { if (!event.getDataModelOracle().equals(this.oracle)) { return; } view.refresh(); }
protected void loadContent() { view.showLoading(); service .call(getModelSuccessCallback(), getNoSuchFileExceptionErrorCallback()) .loadContent(versionRecordManager.getCurrentPath()); }