+ restore user list grab space
+ insure default order is by user ID
https://www.argeo.org/bugzilla/show_bug.cgi?id=28
git-svn-id: https://svn.argeo.org/commons/trunk@6186
4cfe0d0a-d680-48aa-b62c-
e0a02a3f76cc
private TableViewer viewer;
private Text filterTxt;
private TableViewer viewer;
private Text filterTxt;
- private final static String FILTER_HELP_MSG = "Enter filter criterion "
- + "separated by a space (on user ID, name and E-mail";
+ private final static String FILTER_HELP_MSG = "Type filter criterion "
+ + "separated by a space (on user ID, name and E-mail)";
private final static Image FILTER_RESET = SecurityAdminPlugin
private final static Image FILTER_RESET = SecurityAdminPlugin
- .getImageDescriptor("icons/users.gif").createImage();
+ .getImageDescriptor("icons/clear.gif").createImage();
protected TableViewer createTableViewer(final Composite parent) {
Table table = new Table(parent, SWT.MULTI | SWT.H_SCROLL | SWT.V_SCROLL);
protected TableViewer createTableViewer(final Composite parent) {
Table table = new Table(parent, SWT.MULTI | SWT.H_SCROLL | SWT.V_SCROLL);
+ GridData gd = new GridData(SWT.FILL, SWT.FILL, false, false);
+ gd.grabExcessHorizontalSpace = true;
+ gd.grabExcessVerticalSpace = true;
+ table.setLayoutData(gd);
+
TableViewer viewer = new TableViewer(table);
table.setLinesVisible(true);
table.setHeaderVisible(true);
TableViewer viewer = new TableViewer(table);
table.setLinesVisible(true);
table.setHeaderVisible(true);
}
public void refresh() {
}
public void refresh() {
+ // viewer.refresh();
+ refreshFilteredList();
}
protected String getProperty(Node userProfile, String name)
}
protected String getProperty(Node userProfile, String name)
@Override
public void onEvent(EventIterator events) {
@Override
public void onEvent(EventIterator events) {
+ // viewer.refresh();
+ refreshFilteredList();
@Override
public void onEvent(EventIterator events) {
@Override
public void onEvent(EventIterator events) {
+ // viewer.refresh();
+ refreshFilteredList();
- Ordering order = factory.descending(factory.propertyValue(
+ Ordering order = factory.ascending(factory.propertyValue(
bundleArtifactsSelector, ARGEO_USER_ID));
// Ordering order2 = factory.ascending(factory.propertyValue(
// bundleArtifactsSelector, ARGEO_PRIMARY_EMAIL));
bundleArtifactsSelector, ARGEO_USER_ID));
// Ordering order2 = factory.ascending(factory.propertyValue(
// bundleArtifactsSelector, ARGEO_PRIMARY_EMAIL));