@Override protected void destroyToolbarInstace(final Toolbar<S> toolbar) { toolbars.destroy((ViewerToolbar) toolbar); toolbars.destroyAll(); } }
@Override public void destroyForm(T form) { if (form != null) { managedInstance.destroy(form); } } }
@Override protected void destroyToolbarInstace(final Toolbar<S> toolbar) { toolbars.destroy((EditorToolbar) toolbar); toolbars.destroyAll(); }
@PreDestroy public void destroy() { clearPipeline(); actionItemPresenterInstance.destroy(startAction); actionItemPresenterInstance.destroy(stopAction); actionItemPresenterInstance.destroy(deleteAction); actionItemSeparatorPresenterInstance.destroy(separator); actionItemSeparatorPresenterInstance.destroy(secondarySeparator); actionItemPresenterInstance.destroy(showErrorAction); }
@Override protected void destroyControls() { zoomControl.destroy(); selectionControl.destroy(); zoomControlInstances.destroy(zoomControl); zoomControlInstances.destroyAll(); selectionControlInstances.destroy(selectionControl); selectionControlInstances.destroyAll(); zoomControl = null; selectionControl = null; }
private void destroyItem(final AbstractToolbarItem<S> item) { item.destroy(); itemInstances.destroy(item); } }
@Override public void deregisterDocument(final KieDocument document) { final DocumentMenuItem documentMenuItem = registeredDocuments.remove(document); documentMenuItemProvider.destroy(documentMenuItem); view.deleteDocument(documentMenuItem); }
private void destroyView() { view.destroy(); views.destroy(view); view = null; }
@Override public boolean remove(final PartDefinition part) { final MultiScreenView screen = parts.remove(part); if (screen == null) { return false; } multiScreenViews.destroy(screen); content.removeChild(screen.getElement()); parts.values().stream().reduce((f, s) -> s).ifPresent(s -> s.show()); return true; }
private void removeItem(final RuntimePresenter item) { view.removeListItem(item.getView()); currentItems.remove(item); runtimePresenterInstance.destroy(item); }
private void removeItem(final RuntimePresenter item) { view.removeListItem(item.getView()); currentItems.remove(item); runtimePresenterInstance.destroy(item); }
public void removeAssignee(AssigneeListItem listItem) { assigneeRows.remove(listItem); listItems.destroy(listItem); doSave(); view.enableAddButton(); }
private void closePreview() { view.clearPreviewWidget(); if (null != previewWidget) { previewWidget.destroy(); sessionPreviews.destroy(previewWidget); previewWidget = null; } }
@Override public final void destroy() { doDestroy(); command.destroy(); commands.destroy(command); command = null; toolbar = null; }
public void removeLocalSearch(final LocalSearchForm localSearchForm) { phaseFormList.remove(localSearchForm); view.removeLocalSearch(localSearchForm.getElement()); model.remove(localSearchForm.getModel()); localSearchFormProvider.destroy(localSearchForm); if (phaseFormList.isEmpty()) { view.displayEmptyPhaseConfigurationLabel(true); } }
@Test public void testDestroyForm() { formResolver.destroyForm(form); verify(managedInstance, times(1)).destroy(form); }
@Test public void testClear() { List<RuntimeListItem> items = mockItems(ITEMS_COUNT); presenter.setupItems(items); presenter.clear(); verify(view, times(2)).clear(); runtimePresenters.forEach(runtimePresenter -> verify(runtimePresenterInstance, times(1)).destroy(runtimePresenter)); verify(runtimePresenterInstance, times(ITEMS_COUNT)).destroy(any()); }
@Test public void testClear() { List<RuntimeListItem> items = mockItems(ITEMS_COUNT); presenter.setupItems(items); presenter.clear(); verify(view, times(2)).clear(); runtimePresenters.forEach(runtimePresenter -> verify(runtimePresenterInstance, times(1)).destroy(runtimePresenter)); verify(runtimePresenterInstance, times(ITEMS_COUNT)).destroy(any()); }
@Test public void testDestroyNullForm() { formResolver.destroyForm(null); verify(managedInstance, never()).destroy(anyObject()); }