mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-08-01 13:25:45 +02:00
Bug 510998 - Fix a deprecation warning in CEditorColoringConfigurationBlock
Change-Id: I6da1652d9b6fcc7a9775d427a57c858cb7323f1e
This commit is contained in:
parent
02a04cebad
commit
b10699be77
1 changed files with 4 additions and 2 deletions
|
@ -37,7 +37,7 @@ import org.eclipse.jface.viewers.StructuredSelection;
|
||||||
import org.eclipse.jface.viewers.StructuredViewer;
|
import org.eclipse.jface.viewers.StructuredViewer;
|
||||||
import org.eclipse.jface.viewers.TreeViewer;
|
import org.eclipse.jface.viewers.TreeViewer;
|
||||||
import org.eclipse.jface.viewers.Viewer;
|
import org.eclipse.jface.viewers.Viewer;
|
||||||
import org.eclipse.jface.viewers.ViewerSorter;
|
import org.eclipse.jface.viewers.ViewerComparator;
|
||||||
import org.eclipse.swt.SWT;
|
import org.eclipse.swt.SWT;
|
||||||
import org.eclipse.swt.events.SelectionAdapter;
|
import org.eclipse.swt.events.SelectionAdapter;
|
||||||
import org.eclipse.swt.events.SelectionEvent;
|
import org.eclipse.swt.events.SelectionEvent;
|
||||||
|
@ -61,6 +61,8 @@ import org.eclipse.ui.dialogs.PreferencesUtil;
|
||||||
import org.eclipse.ui.editors.text.EditorsUI;
|
import org.eclipse.ui.editors.text.EditorsUI;
|
||||||
import org.eclipse.ui.texteditor.ChainedPreferenceStore;
|
import org.eclipse.ui.texteditor.ChainedPreferenceStore;
|
||||||
|
|
||||||
|
import com.ibm.icu.text.Collator;
|
||||||
|
|
||||||
import org.eclipse.cdt.ui.CUIPlugin;
|
import org.eclipse.cdt.ui.CUIPlugin;
|
||||||
import org.eclipse.cdt.ui.PreferenceConstants;
|
import org.eclipse.cdt.ui.PreferenceConstants;
|
||||||
import org.eclipse.cdt.ui.text.ICPartitions;
|
import org.eclipse.cdt.ui.text.ICPartitions;
|
||||||
|
@ -594,7 +596,7 @@ class CEditorColoringConfigurationBlock extends AbstractConfigurationBlock {
|
||||||
fListViewer= new TreeViewer(editorComposite, SWT.SINGLE | SWT.BORDER);
|
fListViewer= new TreeViewer(editorComposite, SWT.SINGLE | SWT.BORDER);
|
||||||
fListViewer.setLabelProvider(new ColorListLabelProvider());
|
fListViewer.setLabelProvider(new ColorListLabelProvider());
|
||||||
fListViewer.setContentProvider(new ColorListContentProvider());
|
fListViewer.setContentProvider(new ColorListContentProvider());
|
||||||
fListViewer.setSorter(new ViewerSorter() {
|
fListViewer.setComparator(new ViewerComparator(Collator.getInstance()) {
|
||||||
@Override
|
@Override
|
||||||
public int category(Object element) {
|
public int category(Object element) {
|
||||||
// don't sort the top level categories
|
// don't sort the top level categories
|
||||||
|
|
Loading…
Add table
Reference in a new issue