@Override public void widgetSelected(SelectionEvent e) { if(channel.getText().length() > 0){ final String subChannel = channel.getText(); SubChannel subedChannel = new SubChannel(id, subChannel, tabFolder_2); final CTabItem tbtmSubItem = subedChannel.init(); subChannels.add(subedChannel); tbtmSubItem.addDisposeListener(new DisposeListener() { @Override public void widgetDisposed(DisposeEvent e) { subChannels.remove(tbtmSubItem); } }); tabFolder_2.setSelection(tbtmSubItem); channel.setFocus(); } } });
private void console() { int id = (Integer) itemsSelected[0].getData(NODE_ID); if(!openConsole.isOpen(id)){ final Console console = new Console(tabFolder_1, id); CTabItem tabItem = console.init(); openConsole.add(console); tabItem.addDisposeListener(new DisposeListener() { public void widgetDisposed(DisposeEvent e) { openConsole.remove(console); } }); }else tabFolder_1.setSelection(openConsole.getTabItem(id)); }
private void publish() { int id = (Integer) itemsSelected[0].getData(NODE_ID); if(!openPublish.isOpen(id)){ final Publish publish = new Publish(tabFolder_1, id); CTabItem tabItem = publish.init(); openPublish.add(publish); tabItem.addDisposeListener(new DisposeListener() { public void widgetDisposed(DisposeEvent e) { openPublish.remove(publish); } }); }else tabFolder_1.setSelection(openPublish.getTabItem(id)); }
private void subscribe() { int id = (Integer) itemsSelected[0].getData(NODE_ID); if(!openSubscribe.isOpen(id)){ final Subscribe subscribe = new Subscribe(tabFolder_1, id); CTabItem tabItem = subscribe.init(); openSubscribe.add(subscribe); tabItem.addDisposeListener(new DisposeListener() { public void widgetDisposed(DisposeEvent e) { openSubscribe.remove(subscribe); } }); }else tabFolder_1.setSelection(openSubscribe.getTabItem(id)); } }
tbtmNewItem.addDisposeListener(new DisposeListener() { public void widgetDisposed(DisposeEvent e) { quit();
t.start(); tbtmSubItem.addDisposeListener(new DisposeListener() { @Override public void widgetDisposed(DisposeEvent e) {
transMetricsTab.addDisposeListener( new DisposeListener() { public void widgetDisposed( DisposeEvent arg0 ) { timer.cancel();
jobMetricsTab.addDisposeListener( new DisposeListener() { public void widgetDisposed( DisposeEvent arg0 ) { timer.cancel();
transPerfTab.addDisposeListener( new DisposeListener() { public void widgetDisposed( DisposeEvent arg0 ) { timer.cancel();
jobGraph.jobLogDelegate.getJobLogTab().addDisposeListener( new DisposeListener() { public void widgetDisposed( DisposeEvent disposeEvent ) { tim.cancel();
tbtmNewItem.setText(key); tbtmNewItem.addDisposeListener(new DisposeListener() { public void widgetDisposed(DisposeEvent e) { DataContent dataContent = (DataContent) tbtmNewItem
transGridTab.addDisposeListener( new DisposeListener() { public void widgetDisposed( DisposeEvent disposeEvent ) { tim.cancel();
@Override protected void createFolderItems(CTabFolder folder) { CTabItem item = new CTabItem(folder, SWT.NONE); item.setText(title); Composite control = new Composite(folder, SWT.BORDER); control.setLayout(new GridLayout()); item.setControl(control); page.createControl(control); item.setData(page); item.setData(ID, page.getId()); page.setPageContainer(this); item.addDisposeListener(e -> page.dispose()); control.layout(true, true); }
item.setData("descriptor", descriptor); //$NON-NLS-1$ item.setText(descriptor.getLabel()); item.addDisposeListener(e -> { item.setData("descriptor", null); //$NON-NLS-1$ if (item.getImage() != null)
createButtons(page); item.setData(page); item.addDisposeListener(e -> page.dispose()); pageComposite.layout(true, true);
cTabItem.addDisposeListener(new DisposeListener() { @Override public void widgetDisposed(DisposeEvent e) {
public void setSwtItem(CTabItem swtItem) { this.swtItem = swtItem; if (swtItem == null) { setDisposed(true); return; } setDisposed(false); swtItem.addDisposeListener(this); String title = getTitle(); if (title != null) { swtItem.setText(escapeAccelerators(title)); } updateLeftImage(); swtItem.setShowClose(isCloseable()); if (buildonSWTItemSet) { build(); } if (showonSWTItemSet) { show(); } }
public MemoryViewTab(CTabItem tabItem, IMemoryRendering rendering, RenderingViewPane container) { fTabItem = tabItem; fRendering = rendering; fContainer = container; // set the rendering as the synchronization provider // as the new rendering should be in focus and have control // after it's created if (container.getMemoryRenderingSite().getSynchronizationService() != null) container.getMemoryRenderingSite().getSynchronizationService().setSynchronizationProvider(rendering); Control control = createViewTab(); control.addListener(SWT.Activate, this); control.addListener(SWT.Deactivate, this); fTabItem.setControl(control); fTabItem.setData(this); fTabItem.setText(getLabel()); fTabItem.setImage(getImage()); fTabItem.addDisposeListener(fDisposeListener = new DisposeListener() { @Override public void widgetDisposed(DisposeEvent e) { fTabItem.removeDisposeListener(fDisposeListener); dispose(); } }); }