private static String getBadge( TabItem item ) { return ( String )item.getData( RWT.BADGE ); }
@Override public void widgetSelected(SelectionEvent e) { final TabItem tabItem= (TabItem)e.item; final IModifyDialogTabPage page= (IModifyDialogTabPage)tabItem.getData(); // page.fSashForm.setWeights(); fDialogSettings.put(fKeyLastFocus, fTabPages.indexOf(page)); page.makeVisible(); } });
@Override public void widgetSelected(SelectionEvent e) { final TabItem tabItem= (TabItem) e.item; final IModifyDialogTabPage page= (IModifyDialogTabPage) tabItem.getData(); fDialogSettings.put(getPreferenceKeyFocus(), fTabPages.indexOf(page)); page.makeVisible(); } });
public void widgetSelected(SelectionEvent e) { final TabItem tabItem= (TabItem)e.item; final ModifyDialogTabPage page= (ModifyDialogTabPage)tabItem.getData(); // page.fSashForm.setWeights(); fDialogSettings.put(fKeyLastFocus, fTabPages.indexOf(page)); page.makeVisible(); } });
@Override public void widgetSelected(SelectionEvent e) { final TabItem tabItem= (TabItem)e.item; final IModifyDialogTabPage page= (IModifyDialogTabPage)tabItem.getData(); fDialogSettings.put(fKeyLastFocus, fTabPages.indexOf(page)); page.makeVisible(); } });
/** * Get the TabItem corresponding to this NotebookPage * @return the TabItem corresponding to this NotebookPage */ public TabItem getTabItem() { if(notebook.tabFolder!=null && notebook.pages.contains(this)) { int index = notebook.pages.indexOf(this); if(index<notebook.tabFolder.getItemCount()) { TabItem item = notebook.tabFolder.getItem(index); if(item.getData()==this) return item; } } return null; }
@Override public void widgetSelected(SelectionEvent e) { final TabItem tabItem= (TabItem) e.item; final IModifyDialogTabPage page= (IModifyDialogTabPage) tabItem.getData(); fDialogSettings.put(getPreferenceKeyFocus(), fTabPages.indexOf(page)); page.makeVisible(); } });
public void widgetSelected(SelectionEvent e) { final TabItem tabItem= (TabItem)e.item; final ModifyDialogTabPage page= (ModifyDialogTabPage)tabItem.getData(); fDialogSettings.put(DS_KEY_LAST_FOCUS, fTabPages.indexOf(page)); page.makeVisible(); } });
/** * Get the TabItem corresponding to this NotebookPage * @return the TabItem corresponding to this NotebookPage */ public TabItem getTabItem() { if(notebook.tabFolder!=null && notebook.pages.contains(this)) { int index = notebook.pages.indexOf(this); if(index<notebook.tabFolder.getItemCount()) { TabItem item = notebook.tabFolder.getItem(index); if(item.getData()==this) return item; } } return null; }
private void updateAllTabsWithSelectedTheme(String theme) { //IBoxProvider provider = EditBox.getDefault().getProviderRegistry().providerForName(theme); TabItem[] tabItemas = tabFolder.getItems(); for (TabItem item: tabItemas){ BoxSettingsTab bst = (BoxSettingsTab) item.getData(); if (bst == null){ continue; } //bst.setProvider(provider); bst.loadSettingsForName(theme); } }
private void tabChanged(Widget widget) { if (widget instanceof TabItem) { TabItem tabItem= (TabItem) widget; BuildPathBasePage newPage= (BuildPathBasePage) tabItem.getData(); if (fCurrPage != null) { List<?> selection= fCurrPage.getSelection(); if (!selection.isEmpty()) { newPage.setSelection(selection, false); } } fCurrPage= newPage; fPageIndex= tabItem.getParent().getSelectionIndex(); } }
private void tabChanged(Widget widget) { if (widget instanceof TabItem) { TabItem tabItem= (TabItem) widget; BuildPathBasePage newPage= (BuildPathBasePage) tabItem.getData(); if (fCurrPage != null) { List<?> selection= fCurrPage.getSelection(); if (!selection.isEmpty()) { newPage.setSelection(selection, false); } } fCurrPage= newPage; fPageIndex= tabItem.getParent().getSelectionIndex(); } }
public void create() { super.create(); int lastFocusNr= 0; try { lastFocusNr= fDialogSettings.getInt(fKeyLastFocus); if (lastFocusNr < 0) lastFocusNr= 0; if (lastFocusNr > fTabPages.size() - 1) lastFocusNr= fTabPages.size() - 1; } catch (NumberFormatException x) { lastFocusNr= 0; } if (!fNewProfile) { fTabFolder.setSelection(lastFocusNr); ((ModifyDialogTabPage)fTabFolder.getSelection()[0].getData()).setInitialFocus(); } }
public void create() { super.create(); int lastFocusNr= 0; try { lastFocusNr= fDialogSettings.getInt(DS_KEY_LAST_FOCUS); if (lastFocusNr < 0) lastFocusNr= 0; if (lastFocusNr > fTabPages.size() - 1) lastFocusNr= fTabPages.size() - 1; } catch (NumberFormatException x) { lastFocusNr= 0; } fTabFolder.setSelection(lastFocusNr); ((ModifyDialogTabPage)fTabFolder.getSelection()[0].getData()).setInitialFocus(); }
private void tabChanged(Widget widget) { if (widget instanceof TabItem) { TabItem tabItem= (TabItem) widget; BuildPathBasePage newPage= (BuildPathBasePage) tabItem.getData(); if (fCurrPage != null) { List selection= fCurrPage.getSelection(); if (!selection.isEmpty()) { newPage.setSelection(selection, false); } } fCurrPage= newPage; fPageIndex= tabItem.getParent().getSelectionIndex(); } }
protected void tabChanged(Widget widget) { if (widget instanceof TabItem) { TabItem tabItem = (TabItem) widget; BuildPathBasePage newPage = (BuildPathBasePage) tabItem.getData(); if (fCurrPage != null) { List selection = fCurrPage.getSelection(); if (!selection.isEmpty()) { newPage.setSelection(selection, false); } } fCurrPage = newPage; fPageIndex = tabItem.getParent().getSelectionIndex(); } }
public void addFileName(String value) { int i = categoryList.getSelectionIndex(); if (i > -1) { String categoryName = categoryList.getItem(i); LinkedHashSet<String> fileNames = categoryFiles.get(categoryName); fileNames.add(value); namesList.add(value); Object o = tabFolder.getItem(i + 1).getData(); if (o instanceof BoxSettingsTab) ((BoxSettingsTab) o).getSettings().setFileNames(fileNames); } }
public void addElement(IClasspathEntry entry) { int pageIndex= getPageIndex(entry.getEntryKind()); if (fTabFolder == null) { fPageIndex= pageIndex; } else { fTabFolder.setSelection(pageIndex); Object page= fTabFolder.getItem(pageIndex).getData(); if (page instanceof LibrariesWorkbookPage) { CPListElement element= CPListElement.create(entry, true, fCurrJProject); ((LibrariesWorkbookPage) page).addElement(element); } } }
public void addElement(IClasspathEntry entry) { int pageIndex= getPageIndex(entry.getEntryKind()); if (fTabFolder == null) { fPageIndex= pageIndex; } else { fTabFolder.setSelection(pageIndex); Object page= fTabFolder.getItem(pageIndex).getData(); if (page instanceof LibrariesWorkbookPage) { CPListElement element= CPListElement.create(entry, true, fCurrJProject); ((LibrariesWorkbookPage) page).addElement(element); } } }
public void addElement(IClasspathEntry entry) { int pageIndex= getPageIndex(entry.getEntryKind()); if (fTabFolder == null) { fPageIndex= pageIndex; } else { fTabFolder.setSelection(pageIndex); Object page= fTabFolder.getItem(pageIndex).getData(); if (page instanceof LibrariesWorkbookPage) { CPListElement element= CPListElement.createFromExisting(entry, fCurrJProject); ((LibrariesWorkbookPage) page).addElement(element); } } }