diff options
Diffstat (limited to 'dozentenmodul/src/main/java/gui/image/PermissionCreateImage_GUI.java')
-rw-r--r-- | dozentenmodul/src/main/java/gui/image/PermissionCreateImage_GUI.java | 31 |
1 files changed, 8 insertions, 23 deletions
diff --git a/dozentenmodul/src/main/java/gui/image/PermissionCreateImage_GUI.java b/dozentenmodul/src/main/java/gui/image/PermissionCreateImage_GUI.java index 53c30efc..2b590b0b 100644 --- a/dozentenmodul/src/main/java/gui/image/PermissionCreateImage_GUI.java +++ b/dozentenmodul/src/main/java/gui/image/PermissionCreateImage_GUI.java @@ -57,11 +57,10 @@ import models.RightsManagement; import models.SessionData; import models.person; -import org.apache.log4j.Logger; import org.apache.thrift.TException; +import org.openslx.sat.thrift.iface.Person; +import org.openslx.sat.thrift.iface.Server.Client; -import server.generated.Person; -import server.generated.Server.Client; import util.CheckIntegrity; import util.ListAllOtherUsers_GUI; import util.OpenLinks; @@ -69,13 +68,10 @@ import util.OpenLinks; @SuppressWarnings("serial") public class PermissionCreateImage_GUI extends JFrame { - private final static Logger LOGGER = Logger - .getLogger(PermissionCreateImage_GUI.class); Client client = models.Client.clientcon.getClient(); private final JPanel contentPanel = new JPanel(); String[] result; private JTable table = null; - private Class[] classes; Object[] titles = { "Name", "Lesen", "Schreiben", "Link", "Admin", "userID" }; private List<Person> map = null; // List of people who have rights Component c = null; @@ -90,7 +86,7 @@ public class PermissionCreateImage_GUI extends JFrame { return false; } - public Class getColumnClass(int c) { + public Class<?> getColumnClass(int c) { switch (c) { case 0: return String.class; @@ -266,7 +262,6 @@ public class PermissionCreateImage_GUI extends JFrame { .getPermittedUserList(); Iterator<person> i = listt.iterator(); - int x = 0; while (i.hasNext()) { // erzeuge Objekte fuer die Tabelle person temp = i.next(); @@ -285,7 +280,6 @@ public class PermissionCreateImage_GUI extends JFrame { // Fuege diese Objekte der Tabelle hinzu model.addRow(obj); - x++; } }// end set list of permitted users @@ -334,9 +328,9 @@ public class PermissionCreateImage_GUI extends JFrame { label.setBounds(10, 30, 250, 20); panel.add(label); - final JComboBox comboBox_1 = new JComboBox(); + final JComboBox<String> comboBox_1 = new JComboBox<>(); comboBox_1 - .setModel(new DefaultComboBoxModel(new String[] { + .setModel(new DefaultComboBoxModel<String>(new String[] { "Lokal (Eigene Hochschule)", "Öffentlich (Alle Hochschulen)" })); comboBox_1.setSelectedIndex(0); @@ -516,13 +510,11 @@ public class PermissionCreateImage_GUI extends JFrame { @Override public void mousePressed(MouseEvent arg0) { - OpenLinks open = new OpenLinks(); - URI windows; try { windows = new URI(Links.getFAQ()); - open.openWebpage(windows); + OpenLinks.openWebpage(windows); } catch (URISyntaxException e) { // TODO Auto-generated catch block @@ -537,13 +529,11 @@ public class PermissionCreateImage_GUI extends JFrame { @Override public void mousePressed(MouseEvent arg0) { - OpenLinks open = new OpenLinks(); - URI windows; try { windows = new URI(Links.getOTRS()); - open.openWebpage(windows); + OpenLinks.openWebpage(windows); } catch (URISyntaxException e) { // TODO Auto-generated catch block @@ -663,11 +653,6 @@ public class PermissionCreateImage_GUI extends JFrame { //TODO //also set table header (un-)selected } - JTableHeader header = table.getTableHeader(); - //header.getColumnModel().getColumn(1).setHeaderValue(Status.); - //header.getColumnModel().getColumn(2).setHeaderValue(new Boolean(checked)); - //model.setValueAt(new Boolean(checked), 0, 1); - //table.setValueAt(new Boolean(checked), 0, 1); } } @@ -750,7 +735,7 @@ public class PermissionCreateImage_GUI extends JFrame { class CheckBoxHeader extends JCheckBox implements TableCellRenderer,MouseListener { - + private static final long serialVersionUID = 6189969287264710386L; protected CheckBoxHeader rendererComponent; protected int column; protected boolean mousePressed = false; |