add package javadoc
[jSite2.git] / src / net / pterodactylus / jsite / gui / ProjectPanel.java
index 2dd1031..187e057 100644 (file)
@@ -20,7 +20,6 @@
 package net.pterodactylus.jsite.gui;
 
 import java.awt.BorderLayout;
-import java.awt.Component;
 import java.awt.FlowLayout;
 import java.awt.GridBagConstraints;
 import java.awt.GridBagLayout;
@@ -33,11 +32,9 @@ import javax.swing.AbstractAction;
 import javax.swing.Action;
 import javax.swing.BorderFactory;
 import javax.swing.DefaultComboBoxModel;
-import javax.swing.DefaultListCellRenderer;
 import javax.swing.JButton;
 import javax.swing.JComboBox;
 import javax.swing.JFileChooser;
-import javax.swing.JList;
 import javax.swing.JPanel;
 import javax.swing.JTextField;
 import javax.swing.event.DocumentEvent;
@@ -243,7 +240,6 @@ public class ProjectPanel extends JPanel implements DocumentListener, I18nable {
                propertiesPanel.add(editFilesButton, new GridBagConstraints(3, 2, 1, 1, 0.0, 0.0, GridBagConstraints.LINE_START, GridBagConstraints.BOTH, new Insets(12, 12, 0, 0), 0, 0));
 
                nodeComboBox = new JComboBox(new DefaultComboBoxModel());
-               nodeComboBox.setRenderer(new NodeComboBoxCellRenderer());
                ((DefaultComboBoxModel) nodeComboBox.getModel()).addElement(null);
                for (Node node : swingInterface.getNodes()) {
                        ((DefaultComboBoxModel) nodeComboBox.getModel()).addElement(node);
@@ -356,32 +352,4 @@ public class ProjectPanel extends JPanel implements DocumentListener, I18nable {
                textFieldsUpdated(documentEvent.getDocument());
        }
 
-       /**
-        * Cell cenderer for the node combo box.
-        * 
-        * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
-        */
-       private static class NodeComboBoxCellRenderer extends DefaultListCellRenderer {
-
-               /**
-                * Empty constructor.
-                */
-               public NodeComboBoxCellRenderer() {
-                       super();
-               }
-
-               /**
-                * @see javax.swing.DefaultListCellRenderer#getListCellRendererComponent(javax.swing.JList,
-                *      java.lang.Object, int, boolean, boolean)
-                */
-               @Override
-               public Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus) {
-                       if (value == null) {
-                               return super.getListCellRendererComponent(list, "\u00a0", index, isSelected, cellHasFocus);
-                       }
-                       return super.getListCellRendererComponent(list, ((Node) value).getName(), index, isSelected, cellHasFocus);
-               }
-
-       }
-
 }