summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/org/openslx/dozmod/gui/control/table/NetshareTable.java
diff options
context:
space:
mode:
authorJonathan Bauer2018-11-28 22:45:31 +0100
committerJonathan Bauer2018-11-28 22:45:31 +0100
commit57737b4cf19458fc2ebad6c12b878d8fe6ea6e3f (patch)
tree6a6577c0305553c6e3862b901bd3cc14d710ba97 /dozentenmodul/src/main/java/org/openslx/dozmod/gui/control/table/NetshareTable.java
parent[client] fix bad equals() in CheckListTable (diff)
downloadtutor-module-57737b4cf19458fc2ebad6c12b878d8fe6ea6e3f.tar.gz
tutor-module-57737b4cf19458fc2ebad6c12b878d8fe6ea6e3f.tar.xz
tutor-module-57737b4cf19458fc2ebad6c12b878d8fe6ea6e3f.zip
[client] support predefined netshares 1.0
Diffstat (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/gui/control/table/NetshareTable.java')
-rw-r--r--dozentenmodul/src/main/java/org/openslx/dozmod/gui/control/table/NetshareTable.java9
1 files changed, 7 insertions, 2 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/control/table/NetshareTable.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/control/table/NetshareTable.java
index 7284f3ed..67191cd9 100644
--- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/control/table/NetshareTable.java
+++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/control/table/NetshareTable.java
@@ -7,7 +7,7 @@ import org.openslx.dozmod.thrift.Sorters;
import org.openslx.dozmod.util.FormatHelper;
@SuppressWarnings("serial")
-public class NetshareTable extends ListTable<NetShare> {
+public class NetshareTable extends CheckListTable<NetShare> {
public static final ListTableColumn COL_NAME = new ListTableColumn("Name");
public static final ListTableColumn COL_MOUNT = new ListTableColumn("Ziel");
@@ -22,7 +22,7 @@ public class NetshareTable extends ListTable<NetShare> {
}
@Override
- protected Object getValueAtInternal(NetShare item, ListTableColumn columnIndex) {
+ protected Object getValueAtInternal2(NetShare item, ListTableColumn columnIndex) {
if (columnIndex == COL_NAME)
return item.displayname;
if (columnIndex == COL_MOUNT)
@@ -62,4 +62,9 @@ public class NetshareTable extends ListTable<NetShare> {
}
throw new IndexOutOfBoundsException();
}
+
+ @Override
+ protected boolean isItemCheckable(NetShare item) {
+ return item.shareId > 0;
+ }
}