diff options
author | Jonathan Bauer | 2015-07-17 16:36:16 +0200 |
---|---|---|
committer | Jonathan Bauer | 2015-07-17 16:36:16 +0200 |
commit | 31f7aec663db44db993420a8c8f5a57af924bc4a (patch) | |
tree | 78f40cef00c0d8becfcd1d56b1af7077fa132004 /dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page | |
parent | [client] fix upload completed feedback not beeing shown (diff) | |
download | tutor-module-31f7aec663db44db993420a8c8f5a57af924bc4a.tar.gz tutor-module-31f7aec663db44db993420a8c8f5a57af924bc4a.tar.xz tutor-module-31f7aec663db44db993420a8c8f5a57af924bc4a.zip |
[client] first steps in ImagePermissions page
Diffstat (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page')
-rw-r--r-- | dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageCustomPermissionPage.java | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageCustomPermissionPage.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageCustomPermissionPage.java index e2f4566b..5d9d4367 100644 --- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageCustomPermissionPage.java +++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageCustomPermissionPage.java @@ -1,9 +1,15 @@ package org.openslx.dozmod.gui.wizard.page; +import java.util.List; + import org.apache.log4j.Logger; +import org.eclipse.swt.events.SelectionEvent; +import org.eclipse.swt.events.SelectionListener; import org.eclipse.swt.widgets.Composite; +import org.openslx.bwlp.thrift.iface.UserInfo; import org.openslx.dozmod.gui.helper.TableHelper; import org.openslx.dozmod.gui.wizard.layout.ImageCustomPermissionPageLayout; +import org.openslx.dozmod.thrift.UserCache; public class ImageCustomPermissionPage extends ImageCustomPermissionPageLayout { @@ -22,10 +28,20 @@ public class ImageCustomPermissionPage extends ImageCustomPermissionPageLayout { super.createControl(parent); TableHelper.createImagePermissionTableColumns(permissionTableViewer); + List<UserInfo> userList = UserCache.getAll(); - // TODO set the input of the table then implement ColumnLabelProviders in TableHelper - permissionTableViewer.setInput(null); + permissionTableViewer.setInput(userList); permissionTableViewer.refresh(); + + addUser.addSelectionListener(new SelectionListener() { + @Override + public void widgetSelected(SelectionEvent e) { + LOGGER.debug("addUser"); + } + @Override + public void widgetDefaultSelected(SelectionEvent e) { + } + }); } } |