diff options
| author | Jonathan Bauer | 2015-08-17 13:21:10 +0200 |
|---|---|---|
| committer | Jonathan Bauer | 2015-08-17 13:21:10 +0200 |
| commit | 27eb06b44d376d809b1b5670f3bb17b363f82115 (patch) | |
| tree | 9ee585d8556882dbcbb925d9c4fde5669380cbd0 /dozentenmodul/src/main/java | |
| parent | [client] function for edit button in lecture list (diff) | |
| parent | Merge branch 'v1.1' of git.openslx.org:openslx-ng/tutor-module into v1.1 (diff) | |
| download | tutor-module-27eb06b44d376d809b1b5670f3bb17b363f82115.tar.gz tutor-module-27eb06b44d376d809b1b5670f3bb17b363f82115.tar.xz tutor-module-27eb06b44d376d809b1b5670f3bb17b363f82115.zip | |
Merge branch 'v1.1' of git.openslx.org:openslx-ng/tutor-module into v1.1
Diffstat (limited to 'dozentenmodul/src/main/java')
| -rw-r--r-- | dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageListWindow.java | 8 | ||||
| -rw-r--r-- | dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/layout/ImageListWindowLayout.java | 4 |
2 files changed, 10 insertions, 2 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageListWindow.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageListWindow.java index d3d975b9..6543d35d 100644 --- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageListWindow.java +++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageListWindow.java @@ -298,6 +298,14 @@ public class ImageListWindow extends ImageListWindowLayout { }; filters.add(filter); break; + case 3: + // show only templates + RowFilter<Object, Object> templateFilter = new RowFilter<Object, Object>() { + public boolean include(Entry entry) { + return imageTable.getModelRow((Integer) entry.getIdentifier()).isTemplate; + } + }; + filters.add(templateFilter); default: break; } diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/layout/ImageListWindowLayout.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/layout/ImageListWindowLayout.java index ae64ee6f..1343127d 100644 --- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/layout/ImageListWindowLayout.java +++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/layout/ImageListWindowLayout.java @@ -33,7 +33,7 @@ public abstract class ImageListWindowLayout extends CompositePage { protected final static String backButtonLabel = "Zurück"; protected final static String tableGroupLabel = "Images"; protected final static String filterGroupLabel = "Filter"; - protected final static String[] showOwnedLabel = {"Alle anzeigen", "Nur eigene Anzeigen", "Nur editierbare anzeigen"}; + protected final static String[] filterLabels = {"Alle anzeigen", "Nur eigene Anzeigen", "Nur editierbare anzeigen", "Nur Vorlagen zeigen"}; // -------------------------------------- // search field, table and buttons @@ -68,7 +68,7 @@ public abstract class ImageListWindowLayout extends CompositePage { filterPanel.setLayout(new BoxLayout(filterPanel, BoxLayout.LINE_AXIS)); searchTextField = new JTextField(); filterCbo = new JComboBox<String>(); - for (String s: showOwnedLabel){ + for (String s: filterLabels){ filterCbo.addItem(s); } filterPanel.add(searchTextField); |
