@Override public void sort(boolean sorting) { fSorted = sorting; if (fTreeViewer != null) if (sorting) fTreeViewer.setComparator(fViewerComparator); else fTreeViewer.setComparator(null); }
@Override public void sort(boolean sorting) { sorted = sorting; if (isViewerDefined()) { if (sorting) { viewer.setComparator(fViewerComparator); } else { viewer.setComparator(fDefaultComparator); } } }
private void initializeViewerSorter() { byte orderType = fMemento.getInteger(P_ORDER_TYPE).byteValue(); ViewerComparator comparator = getViewerComparator(orderType); fTreeViewer.setComparator(comparator); if (orderType == MESSAGE ) setColumnSorting(fColumn1, MESSAGE_ORDER); else if (orderType == PLUGIN) setColumnSorting(fColumn2, PLUGIN_ORDER); else if (orderType == DATE) setColumnSorting(fColumn3, DATE_ORDER); }
public void widgetSelected(SelectionEvent e) { DATE_ORDER *= -1; ViewerComparator comparator = getViewerComparator(DATE); fTreeViewer.setComparator(comparator); setComparator(DATE); ((EventDetailsDialogAction) fPropertiesAction).setComparator(fComparator); fMemento.putInteger(P_ORDER_VALUE, DATE_ORDER); fMemento.putInteger(P_ORDER_TYPE, DATE); setColumnSorting(fColumn3, DATE_ORDER); } });
private void initializeViewerSorter() { byte orderType = fMemento.getInteger(P_ORDER_TYPE).byteValue(); ViewerComparator comparator = getViewerComparator(orderType); fFilteredTree.getViewer().setComparator(comparator); if (orderType == MESSAGE) setColumnSorting(fColumn1, MESSAGE_ORDER); else if (orderType == PLUGIN) setColumnSorting(fColumn2, PLUGIN_ORDER); else if (orderType == DATE) setColumnSorting(fColumn3, DATE_ORDER); }
public void widgetSelected(SelectionEvent e) { DATE_ORDER *= -1; ViewerComparator comparator = getViewerComparator(DATE); fFilteredTree.getViewer().setComparator(comparator); setComparator(DATE); ((EventDetailsDialogAction) fPropertiesAction).setComparator(fComparator); fMemento.putInteger(P_ORDER_VALUE, DATE_ORDER); fMemento.putInteger(P_ORDER_TYPE, DATE); setColumnSorting(fColumn3, DATE_ORDER); } });
public void widgetSelected(SelectionEvent e) { MESSAGE_ORDER *= -1; ViewerComparator comparator = getViewerComparator(MESSAGE); fTreeViewer.setComparator(comparator); boolean isComparatorSet = ((EventDetailsDialogAction) fPropertiesAction).resetSelection(MESSAGE, MESSAGE_ORDER); setComparator(MESSAGE); if (!isComparatorSet) ((EventDetailsDialogAction) fPropertiesAction).setComparator(fComparator); fMemento.putInteger(P_ORDER_VALUE, MESSAGE_ORDER); fMemento.putInteger(P_ORDER_TYPE, MESSAGE); setColumnSorting(fColumn1, MESSAGE_ORDER); } });
public Control getControl(Composite parent) { PixelConverter converter= new PixelConverter(parent); Composite composite= new Composite(parent, SWT.NONE); LayoutUtil.doDefaultLayout(composite, new DialogField[] { fLibrariesList }, true); LayoutUtil.setHorizontalGrabbing(fLibrariesList.getTreeControl(null)); int buttonBarWidth= converter.convertWidthInCharsToPixels(24); fLibrariesList.setButtonsMinWidth(buttonBarWidth); fLibrariesList.getTreeViewer().setComparator(new CPListElementSorter()); fSWTControl= composite; return composite; }
public Control getControl(Composite parent) { PixelConverter converter= new PixelConverter(parent); Composite composite= new Composite(parent, SWT.NONE); LayoutUtil.doDefaultLayout(composite, new DialogField[] { fLibrariesList }, true); LayoutUtil.setHorizontalGrabbing(fLibrariesList.getTreeControl(null)); int buttonBarWidth= converter.convertWidthInCharsToPixels(24); fLibrariesList.setButtonsMinWidth(buttonBarWidth); fLibrariesList.getTreeViewer().setComparator(new CPListElementSorter()); fSWTControl= composite; return composite; }
private TreeViewer createViewer(Composite parent) { TreeViewer treeViewer= new TreeViewer(parent, SWT.SINGLE | SWT.H_SCROLL | SWT.V_SCROLL | SWT.BORDER); GridData gd= new GridData(GridData.FILL_BOTH); gd.widthHint= convertWidthInCharsToPixels(40); gd.heightHint= convertHeightInCharsToPixels(15); treeViewer.getTree().setLayoutData(gd); treeViewer.setLabelProvider(new JavaElementLabelProvider(JavaElementLabelProvider.SHOW_SMALL_ICONS)); treeViewer.setContentProvider(new DestinationContentProvider(getDestinationValidator())); treeViewer.setComparator(new JavaElementComparator()); treeViewer.setInput(JavaCore.create(ResourcesPlugin.getWorkspace().getRoot())); return treeViewer; }
private TreeViewer createViewer(Composite parent) { TreeViewer treeViewer= new TreeViewer(parent, SWT.SINGLE | SWT.H_SCROLL | SWT.V_SCROLL | SWT.BORDER); GridData gd= new GridData(GridData.FILL_BOTH); gd.widthHint= convertWidthInCharsToPixels(40); gd.heightHint= convertHeightInCharsToPixels(15); treeViewer.getTree().setLayoutData(gd); treeViewer.setLabelProvider(new JavaElementLabelProvider(JavaElementLabelProvider.SHOW_SMALL_ICONS)); treeViewer.setContentProvider(new DestinationContentProvider(getDestinationValidator())); treeViewer.setComparator(new JavaElementComparator()); treeViewer.setInput(JavaCore.create(ResourcesPlugin.getWorkspace().getRoot())); return treeViewer; }
private TreeViewer createViewer(Composite parent) { TreeViewer treeViewer= new TreeViewer(parent, SWT.SINGLE | SWT.H_SCROLL | SWT.V_SCROLL | SWT.BORDER); GridData gd= new GridData(GridData.FILL_BOTH); gd.widthHint= convertWidthInCharsToPixels(40); gd.heightHint= convertHeightInCharsToPixels(15); treeViewer.getTree().setLayoutData(gd); treeViewer.setLabelProvider(new JavaElementLabelProvider(JavaElementLabelProvider.SHOW_SMALL_ICONS)); treeViewer.setContentProvider(new DestinationContentProvider(getDestinationValidator())); treeViewer.setComparator(new JavaElementComparator()); treeViewer.setInput(JavaCore.create(ResourcesPlugin.getWorkspace().getRoot())); return treeViewer; }
public void widgetSelected(SelectionEvent e) { MESSAGE_ORDER *= -1; ViewerComparator comparator = getViewerComparator(MESSAGE); fFilteredTree.getViewer().setComparator(comparator); boolean isComparatorSet = ((EventDetailsDialogAction) fPropertiesAction).resetSelection(MESSAGE, MESSAGE_ORDER); setComparator(MESSAGE); if (!isComparatorSet) ((EventDetailsDialogAction) fPropertiesAction).setComparator(fComparator); fMemento.putInteger(P_ORDER_VALUE, MESSAGE_ORDER); fMemento.putInteger(P_ORDER_TYPE, MESSAGE); setColumnSorting(fColumn1, MESSAGE_ORDER); } });
public void widgetSelected(SelectionEvent e) { PLUGIN_ORDER *= -1; ViewerComparator comparator = getViewerComparator(PLUGIN); fFilteredTree.getViewer().setComparator(comparator); boolean isComparatorSet = ((EventDetailsDialogAction) fPropertiesAction).resetSelection(PLUGIN, PLUGIN_ORDER); setComparator(PLUGIN); if (!isComparatorSet) ((EventDetailsDialogAction) fPropertiesAction).setComparator(fComparator); fMemento.putInteger(P_ORDER_VALUE, PLUGIN_ORDER); fMemento.putInteger(P_ORDER_TYPE, PLUGIN); setColumnSorting(fColumn2, PLUGIN_ORDER); } });
public final void run() { final BrowseRefactoringHistoryContentProvider provider= (BrowseRefactoringHistoryContentProvider) fHistoryViewer.getContentProvider(); provider.setSortProjects(true); fHistoryViewer.setComparator(fViewerComperator); fHistoryViewer.refresh(false); reconcileCheckState(); reconcileSelectionState(); fSortProjects.setChecked(true); fSortTimestamps.setChecked(false); } };
public final void run() { final BrowseRefactoringHistoryContentProvider provider= (BrowseRefactoringHistoryContentProvider) fHistoryViewer.getContentProvider(); provider.setSortProjects(false); fHistoryViewer.setComparator(null); fHistoryViewer.refresh(false); reconcileCheckState(); reconcileSelectionState(); fSortTimestamps.setChecked(true); fSortProjects.setChecked(false); } };
protected void configureTreeViewer(TreeViewer viewer) { PostfixLabelProvider postfixLabelProvider= new PostfixLabelProvider(this); viewer.setUseHashlookup(true); viewer.setComparator(new DecoratorIgnoringViewerSorter(postfixLabelProvider)); viewer.setLabelProvider(new DecoratingJavaLabelProvider(postfixLabelProvider, false)); fContentProvider= new LevelTreeContentProvider(this, fCurrentGrouping); viewer.setContentProvider(fContentProvider); addDragAdapters(viewer); }
@Override protected void configureTreeViewer(TreeViewer viewer) { PostfixLabelProvider postfixLabelProvider= new PostfixLabelProvider(this); viewer.setUseHashlookup(true); viewer.setComparator(new DecoratorIgnoringViewerSorter(postfixLabelProvider)); viewer.setLabelProvider(new DecoratingJavaLabelProvider(postfixLabelProvider, false)); fContentProvider= new LevelTreeContentProvider(this, fCurrentGrouping); viewer.setContentProvider(fContentProvider); addDragAdapters(viewer); }
@Override protected void configureTreeViewer(TreeViewer viewer) { PostfixLabelProvider postfixLabelProvider= new PostfixLabelProvider(this); viewer.setUseHashlookup(true); viewer.setComparator(new DecoratorIgnoringViewerSorter(postfixLabelProvider)); viewer.setLabelProvider(new DecoratingJavaLabelProvider(postfixLabelProvider, false)); fContentProvider= new LevelTreeContentProvider(this, fCurrentGrouping); viewer.setContentProvider(fContentProvider); addDragAdapters(viewer); }
protected void configureTreeViewer(TreeViewer viewer) { viewer.setUseHashlookup(true); FileLabelProvider innerLabelProvider= new FileLabelProvider(this, FileLabelProvider.SHOW_LABEL); viewer.setLabelProvider(new DecoratingLabelProvider(innerLabelProvider, PlatformUI.getWorkbench().getDecoratorManager().getLabelDecorator())); viewer.setContentProvider(new FileTreeContentProvider(this, viewer)); viewer.setComparator(new DecoratorIgnoringViewerSorter(innerLabelProvider)); fContentProvider= (IFileSearchContentProvider) viewer.getContentProvider(); addDragAdapters(viewer); }