Skip to content

Commit 9910202

Browse files
Bananeweizenromani
authored andcommitted
Issue #393: Sort available modules alphabetically
That makes it easier for an end user to locate a wanted module and to find unknown modules. Also change the label to "Available modules".
1 parent a7e9f47 commit 9910202

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

net.sf.eclipsecs.ui/src/net/sf/eclipsecs/ui/Messages.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ public final class Messages extends NLS {
6262

6363
public static String CheckConfigurationConfigureDialog_lblDescription;
6464

65-
public static String CheckConfigurationConfigureDialog_lblKnownModules;
65+
public static String CheckConfigurationConfigureDialog_lblAvailableModules;
6666

6767
public static String CheckConfigurationConfigureDialog_msgEditConfig;
6868

net.sf.eclipsecs.ui/src/net/sf/eclipsecs/ui/config/CheckConfigurationConfigureDialog.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@
6565
import org.eclipse.jface.viewers.TableLayout;
6666
import org.eclipse.jface.viewers.TreeViewer;
6767
import org.eclipse.jface.viewers.Viewer;
68+
import org.eclipse.jface.viewers.ViewerComparator;
6869
import org.eclipse.jface.viewers.ViewerFilter;
6970
import org.eclipse.jface.window.Window;
7071
import org.eclipse.osgi.util.NLS;
@@ -262,7 +263,7 @@ private Control createTreeViewer(Composite parent) {
262263

263264
Group knownModules = new Group(parent, SWT.NULL);
264265
knownModules.setLayout(new GridLayout());
265-
knownModules.setText(Messages.CheckConfigurationConfigureDialog_lblKnownModules);
266+
knownModules.setText(Messages.CheckConfigurationConfigureDialog_lblAvailableModules);
266267

267268
mTxtTreeFilter = new Text(knownModules, SWT.SINGLE | SWT.BORDER);
268269
mTxtTreeFilter.setText(mDefaultFilterText);
@@ -295,6 +296,7 @@ public void focusLost(FocusEvent e) {
295296
mTreeViewer.getControl().setLayoutData(new GridData(GridData.FILL_BOTH));
296297
mTreeViewer.setContentProvider(new MetaDataContentProvider());
297298
mTreeViewer.setLabelProvider(new MetaDataLabelProvider());
299+
mTreeViewer.setComparator(new ViewerComparator());
298300
mTreeViewer.addSelectionChangedListener(mController);
299301
mTreeViewer.addDoubleClickListener(mController);
300302
mTreeViewer.getTree().addKeyListener(mController);

net.sf.eclipsecs.ui/src/net/sf/eclipsecs/ui/messages.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ CheckConfigurationConfigureDialog_lblConfiguredModules = Configured modules for
2020

2121
CheckConfigurationConfigureDialog_lblDescription = Description:
2222

23-
CheckConfigurationConfigureDialog_lblKnownModules = Known modules
23+
CheckConfigurationConfigureDialog_lblAvailableModules=Available modules
2424

2525
CheckConfigurationConfigureDialog_msgEditConfig = Edit checkstyle configuration.
2626

0 commit comments

Comments
 (0)