@Override public void onRemoveService(IRenderService service, String name) { service.unbind(); super.onRemoveService(service, name); } }
@Override public void onRemoveService(IRenderService service, String name) { replace(new EmptyPanel("template")); service.unbind(); fields.remove(service); }
@Override public final void onClose() { dialogRenderer.unbind(); dialogRenderer = null; if (folderModelObserver != null) { context.unregisterService(folderModelObserver, IObserver.class.getName()); } context.unregisterService(docModelObserver, IObserver.class.getName()); control.stop(); control = null; }
public void removeService(IRenderService service, String name) { replace(new EmptyPanel("root")); root.unbind(); root = null; }
@Override public final void onClose() { dialogRenderer.unbind(); dialogRenderer = null; if (folderModelObserver != null) { context.unregisterService(folderModelObserver, IObserver.class.getName()); } context.unregisterService(docModelObserver, IObserver.class.getName()); control.stop(); control = null; }
@Override public final void onClose() { this.nodetypes = null; dialogRenderer.unbind(); dialogRenderer = null; control.stop(); context.unregisterService(selectionModelObserver, IObserver.class.getName()); selectionModelObserver = null; selectionModelReference = null; context.unregisterService(folderModelObserver, IObserver.class.getName()); folderModelReference = null; folderModelObserver = null; }
@Override public void onRemoveService(IRenderService service, String name) { final Tab tab = findTab(service); if (tab != null) { onTabDeactivated(tab); tabs.remove(tab); tab.destroy(); if (tabs.isEmpty()) { tabbedPanel.setSelectedTab(-1); } service.unbind(); tabbedPanel.removed(tab); } } };
@Override public final void onClose() { super.onClose(); dialogRenderer.unbind(); dialogRenderer = null; control.stop(); context.unregisterTracker(tracker, modelServiceId); tracker = null; }
public final void onClose() { if (settings.isLastVisitedEnabled()) { saveLastModelVisited(); } renderer.unbind(); renderer = null; context.unregisterService(selectionModelObserver, IObserver.class.getName()); selectionModelObserver = null; selectionModelReference = null; context.unregisterService(folderModelObserver, IObserver.class.getName()); folderModelReference = null; folderModelObserver = null; control.stop(); control = null; }
@Override protected void destroyItem(Item<IRenderService> item) { IRenderService renderer = item.getModelObject(); item.remove(renderer.getComponent()); ListViewService.this.onRemoveRenderService(item, renderer); renderer.unbind(); } };