@Override public void onDescriptionEdited(String description) { overview.getMetadata().setDescription(description); }
void onLockChange( @Observes LockInfo lockInfo ) { if ( overview != null && overview.getMetadata() != null && lockInfo.getFile().equals( overview.getMetadata().getPath() ) ) { overview.getMetadata().setLockInfo( lockInfo ); view.setLockStatus( lockInfo ); } }
private void resetMetadata(final Overview overview) { this.metadata = overview.getMetadata(); if (Optional.ofNullable(metadata).isPresent()) { setMetadataOriginalHash(metadata.hashCode()); } }
@Override public void run() { lockReleaseEvent.fire( new ForceUnlockEvent( overview.getMetadata().getPath() ) ); }
Supplier<Metadata> getMetadataSupplier() { return () -> { final Overview overview = getActiveDocument().getOverview(); return overview.getMetadata(); }; }
Supplier<Metadata> getMetadataSupplier() { return () -> { final Overview overview = getActiveDocument().getOverview(); return overview.getMetadata(); }; }
Supplier<Metadata> getMetadataSupplier() { return () -> { final Overview overview = getActiveDocument().getOverview(); return overview.getMetadata(); }; }
Supplier<Metadata> getMetadataSupplier() { return () -> { final Overview overview = getActiveDocument().getOverview(); return overview.getMetadata(); }; }
Promise<Void> save(final String comment) { return promises.promisify(editorService, s -> { s.save(pathToPersistenceXml, persistenceDescriptorEditorContent, persistenceDescriptorEditorContent.getOverview().getMetadata(), comment); }); }
Promise<Void> save(final String comment) { return promises.promisify(ddEditorService, s -> { s.save(pathToDeploymentsXml, model, model.getOverview().getMetadata(), comment); }); }
@Override public Path save(final Path path, final List<GuidedDecisionTableEditorContent> content, final Metadata metadata, final String comment) { content.forEach(c -> { editorService.save(c.getCurrentPath(), c.getModel(), c.getOverview().getMetadata(), comment); }); return path; } }
Promise<Void> save(final String comment) { return promises.promisify(ddEditorService, s -> { s.save(pathToDeploymentsXml, model, model.getOverview().getMetadata(), comment); }); }
@Test public void testGetMetadataSupplier() { final GuidedDecisionTableView.Presenter document = mock(GuidedDecisionTableView.Presenter.class); final Overview overview = mock(Overview.class); final Metadata expectedMetadata = mock(Metadata.class); doReturn(document).when(presenter).getActiveDocument(); doReturn(overview).when(document).getOverview(); doReturn(expectedMetadata).when(overview).getMetadata(); final Metadata actualMetadata = presenter.getMetadataSupplier().get(); assertEquals(expectedMetadata, actualMetadata); }
@Test public void testGetMetadataSupplier() { final GuidedDecisionTableView.Presenter document = mock(GuidedDecisionTableView.Presenter.class); final Overview overview = mock(Overview.class); final Metadata expectedMetadata = mock(Metadata.class); doReturn(document).when(presenter).getActiveDocument(); doReturn(overview).when(document).getOverview(); doReturn(expectedMetadata).when(overview).getMetadata(); final Metadata actualMetadata = presenter.getMetadataSupplier().get(); assertEquals(expectedMetadata, actualMetadata); }
private void saveDocumentGraph(final Path editorPath) { final GuidedDecisionTableEditorGraphModel model = buildModelFromEditor(); graphService.call(new RemoteCallback<Path>() { @Override public void callback(final Path path) { editorView.hideBusyIndicator(); versionRecordManager.reloadVersions(path); originalGraphHash = model.hashCode(); concurrentUpdateSessionInfo = null; notificationEvent.fire(new NotificationEvent(CommonConstants.INSTANCE.ItemSavedSuccessfully())); } }, new HasBusyIndicatorDefaultErrorCallback(view)).save(editorPath, model, content.getOverview().getMetadata(), commitMessage); }
@Override public void callback(final DefaultEditorContent content) { resetEditorPages(content.getOverview()); metadata = content.getOverview().getMetadata(); setMetadataOriginalHash(metadata.hashCode()); view.onStartup(versionRecordManager.getCurrentPath()); view.setReadOnly(isReadOnly); } };
private void saveDocumentGraphEntry(final GuidedDecisionTableView.Presenter dtPresenter) { final ObservablePath path = dtPresenter.getCurrentPath(); final GuidedDecisionTable52 model = dtPresenter.getModel(); final Metadata metadata = dtPresenter.getOverview().getMetadata(); service.call(getSaveSuccessCallback(dtPresenter, model.hashCode()), getSaveErrorCallback()).save(path, model, metadata, commitMessage); }
private void saveDocumentGraphEntry(final GuidedDecisionTableView.Presenter dtPresenter) { final ObservablePath path = dtPresenter.getCurrentPath(); final GuidedDecisionTable52 model = dtPresenter.getModel(); final Metadata metadata = dtPresenter.getOverview().getMetadata(); service.call(getSaveSuccessCallback(dtPresenter, model.hashCode()), getSaveErrorCallback()).save(path, model, metadata, commitMessage); }
@Override public void onSave(final GuidedDecisionTableView.Presenter dtPresenter, final String commitMessage) { final ObservablePath path = dtPresenter.getCurrentPath(); final GuidedDecisionTable52 model = dtPresenter.getModel(); final Metadata metadata = dtPresenter.getOverview().getMetadata(); service.call(getSaveSuccessCallback(dtPresenter, model.hashCode()), new HasBusyIndicatorDefaultErrorCallback(view)).saveAndUpdateGraphEntries(path, model, metadata, commitMessage); }
@Override public void onSave(final GuidedDecisionTableView.Presenter dtPresenter, final String commitMessage) { final ObservablePath path = dtPresenter.getCurrentPath(); final GuidedDecisionTable52 model = dtPresenter.getModel(); final Metadata metadata = dtPresenter.getOverview().getMetadata(); service.call(getSaveSuccessCallback(dtPresenter, model.hashCode()), new HasBusyIndicatorDefaultErrorCallback(view)).saveAndUpdateGraphEntries(path, model, metadata, commitMessage); }