diff options
Diffstat (limited to 'dozentenmodul/src/main/java/gui/lecture/PermissionCreateLecture_GUI.java')
-rw-r--r-- | dozentenmodul/src/main/java/gui/lecture/PermissionCreateLecture_GUI.java | 27 |
1 files changed, 7 insertions, 20 deletions
diff --git a/dozentenmodul/src/main/java/gui/lecture/PermissionCreateLecture_GUI.java b/dozentenmodul/src/main/java/gui/lecture/PermissionCreateLecture_GUI.java index b9886c73..3c4e74b1 100644 --- a/dozentenmodul/src/main/java/gui/lecture/PermissionCreateLecture_GUI.java +++ b/dozentenmodul/src/main/java/gui/lecture/PermissionCreateLecture_GUI.java @@ -24,7 +24,6 @@ import java.util.Iterator; import java.util.List; import javax.swing.AbstractButton; -import javax.swing.ButtonGroup; import javax.swing.JButton; import javax.swing.JCheckBox; import javax.swing.JFrame; @@ -57,11 +56,9 @@ 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.Server.Client; -import server.generated.Person; -import server.generated.Server.Client; import util.CheckIntegrity; import util.ListAllOtherUsers_GUI; import util.OpenLinks; @@ -69,17 +66,11 @@ import util.OpenLinks; @SuppressWarnings("serial") public class PermissionCreateLecture_GUI extends JFrame { - // Logger for this class - private final static Logger LOGGER = Logger - .getLogger(PermissionCreateLecture_GUI.class); - private final JPanel contentPanel = new JPanel(); Client client = models.Client.clientcon.getClient(); String[] result; - private Class[] classes; // private JTable table = null; private JTable tablePermittedUsers = null; - private final ButtonGroup buttonGroup = new ButtonGroup(); Object[] titles = { "Name", "Lesen", "Schreiben", "Admin", "userID" }; // Object[] titles = { "Name", "Read", "Write", "Link", "Admin", "userID" }; Component c = null; @@ -88,7 +79,6 @@ public class PermissionCreateLecture_GUI extends JFrame { + "Es wird unterschieden, ob innerhalb der Suite (dieses Programm) Änderungen vorgenommen werden dürfen, <br />" + "und/oder ob die Veranstaltung auch im VMChooser angezeigt wird." + "</div></html>"; - private List<Person> map = null; // List of people who have rights final DefaultTableModel modelMyImages = new DefaultTableModel(titles, 0) { public boolean isCellEditable(int rowIndex, int mColIndex) { @@ -101,6 +91,7 @@ public class PermissionCreateLecture_GUI extends JFrame { final DefaultTableModel model = new DefaultTableModel(titles, 0) { + @Override public boolean isCellEditable(int rowIndex, int mColIndex) { if (mColIndex >= 1) { return true; @@ -108,7 +99,8 @@ public class PermissionCreateLecture_GUI extends JFrame { return false; } - public Class getColumnClass(int c) { + @Override + public Class<?> getColumnClass(int c) { switch (c) { case 0: return String.class; @@ -217,7 +209,6 @@ public class PermissionCreateLecture_GUI extends JFrame { .getPermittedUserList(); Iterator<person> i = listt.iterator(); - int x = 0; while (i.hasNext()) { // erzeuge Objekte fuer die Tabelle person temp = i.next(); @@ -236,7 +227,6 @@ public class PermissionCreateLecture_GUI extends JFrame { // Fuege diese Objekte der Tabelle hinzu model.addRow(obj); - x++; } }// end set list of permitted users @@ -500,12 +490,10 @@ public class PermissionCreateLecture_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) { e.printStackTrace(); } @@ -518,12 +506,10 @@ public class PermissionCreateLecture_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) { e.printStackTrace(); } @@ -701,6 +687,7 @@ public class PermissionCreateLecture_GUI extends JFrame { class CheckBoxHeader extends JCheckBox implements TableCellRenderer, MouseListener { + private static final long serialVersionUID = -132401386877928691L; protected CheckBoxHeader rendererComponent; protected int column; protected boolean mousePressed = false; |