summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/org/openslx/dozmod/gui/control/ImageListViewer.java
diff options
context:
space:
mode:
authorJonathan Bauer2016-04-27 17:24:15 +0200
committerJonathan Bauer2016-04-27 17:24:15 +0200
commita40ddb0a580348d68ff0c515275ffa252b686c1e (patch)
treee2436a05c935fd7b6c408e4cafb5be5dce6e16ce /dozentenmodul/src/main/java/org/openslx/dozmod/gui/control/ImageListViewer.java
parent[server] Fix upload handling if image already exists (diff)
downloadtutor-module-a40ddb0a580348d68ff0c515275ffa252b686c1e.tar.gz
tutor-module-a40ddb0a580348d68ff0c515275ffa252b686c1e.tar.xz
tutor-module-a40ddb0a580348d68ff0c515275ffa252b686c1e.zip
[client] first working draft for published images stuff
Diffstat (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/gui/control/ImageListViewer.java')
-rw-r--r--dozentenmodul/src/main/java/org/openslx/dozmod/gui/control/ImageListViewer.java17
1 files changed, 9 insertions, 8 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/control/ImageListViewer.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/control/ImageListViewer.java
index 1d9b8571..5a7fd9d2 100644
--- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/control/ImageListViewer.java
+++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/control/ImageListViewer.java
@@ -28,7 +28,6 @@ import org.openslx.dozmod.gui.helper.GridManager;
import org.openslx.dozmod.gui.helper.TextChangeListener;
import org.openslx.dozmod.permissions.ImagePerms;
import org.openslx.dozmod.thrift.Session;
-import org.openslx.dozmod.thrift.ThriftActions;
import org.openslx.dozmod.thrift.cache.ImageCache;
import org.openslx.dozmod.thrift.cache.UserCache;
import org.openslx.util.QuickTimer;
@@ -37,13 +36,17 @@ import org.openslx.util.QuickTimer.Task;
@SuppressWarnings("serial")
public class ImageListViewer extends QLabel {
- private static final Logger LOGGER = Logger.getLogger(ThriftActions.class);
+ private static final Logger LOGGER = Logger.getLogger(ImageListViewer.class);
+ // search/filter components
protected JTextField searchTextField;
- protected ImageTable imageTable;
protected JComboBox<FilterType> filterCbo;
protected JLabel imageCountLabel;
+ // image table
+ protected ImageTable imageTable;
+
+
private final RowFilter<ListModel<ImageSummaryRead>, Integer> filterOwn = new RowFilter<ListModel<ImageSummaryRead>, Integer>() {
public boolean include(Entry<? extends ListModel<ImageSummaryRead>, ? extends Integer> entry) {
ImageSummaryRead img = imageTable.getModelRow(entry.getIdentifier());
@@ -134,14 +137,12 @@ public class ImageListViewer extends QLabel {
imageCountPanel.add(new JLabel("Sichtbar:"));
imageCountPanel.add(imageCountLabel);
filterPanel.add(imageCountPanel);
-
- // the actual table
- imageTable = new ImageTable();
-
grid.add(filterPanel).fill(true, false).expand(true, false);
grid.nextRow();
- QScrollPane jsp = new QScrollPane(imageTable);
+ // the actual image table
+ imageTable = new ImageTable();
+ QScrollPane jsp = new QScrollPane(imageTable);
jsp.setBackground(UIManager.getColor("Table.background"));
grid.add(jsp).fill(true, true).expand(true, true);
grid.finish(false);