X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fnet%2Fpterodactylus%2Fjsite%2Fgui%2FProjectPanel.java;h=5037094ea47b5eca0e46921b85c4008f32ac7f15;hb=49544d1f1dce06e86024b6d299608861a7d2ca0e;hp=2dd1031ad1ed95db6c480de47ab3dd71e663e9e9;hpb=164c7174571672ca255b918a56c8db9336e31d19;p=jSite2.git diff --git a/src/net/pterodactylus/jsite/gui/ProjectPanel.java b/src/net/pterodactylus/jsite/gui/ProjectPanel.java index 2dd1031..5037094 100644 --- a/src/net/pterodactylus/jsite/gui/ProjectPanel.java +++ b/src/net/pterodactylus/jsite/gui/ProjectPanel.java @@ -55,13 +55,12 @@ import net.pterodactylus.util.logging.Logging; /** * A panel that contains all information about a project and lets the user edit * the properties of the project. - * + * * @author David ‘Bombe’ Roden <bombe@freenetproject.org> */ public class ProjectPanel extends JPanel implements DocumentListener, I18nable { /** Logger. */ - @SuppressWarnings("unused") private static final Logger logger = Logging.getLogger(ProjectPanel.class.getName()); /** The Swing interface. */ @@ -105,7 +104,7 @@ public class ProjectPanel extends JPanel implements DocumentListener, I18nable { /** * Creates a new project panel. - * + * * @param swingInterface * The Swing interface * @param project @@ -126,7 +125,7 @@ public class ProjectPanel extends JPanel implements DocumentListener, I18nable { /** * Returns the project that is displayed in this panel. - * + * * @return The project of this panel */ public Project getProject() { @@ -139,7 +138,7 @@ public class ProjectPanel extends JPanel implements DocumentListener, I18nable { /** * Adds the given node to the node combo boxes in all {@link ProjectPanel}s. - * + * * @param node * The node to add */ @@ -150,7 +149,7 @@ public class ProjectPanel extends JPanel implements DocumentListener, I18nable { /** * Removes the given node from the node combo boxes in all * {@link ProjectPanel}s. - * + * * @param node * The node to remove */ @@ -171,7 +170,6 @@ public class ProjectPanel extends JPanel implements DocumentListener, I18nable { /** * {@inheritDoc} */ - @SuppressWarnings("synthetic-access") public void actionPerformed(ActionEvent actionEvent) { changeBasePath(); } @@ -214,7 +212,7 @@ public class ProjectPanel extends JPanel implements DocumentListener, I18nable { /** * Creates the properties panel. - * + * * @return The properties panel */ private JPanel createPropertiesPanel() { @@ -261,22 +259,23 @@ public class ProjectPanel extends JPanel implements DocumentListener, I18nable { /** * Creates the button panel. - * + * * @return The button panel */ private JPanel createButtonPanel() { JPanel buttonPanel = new JPanel(new FlowLayout(FlowLayout.TRAILING, 12, 12)); buttonPanel.setBorder(BorderFactory.createEmptyBorder(-12, -12, -12, -12)); - buttonPanel.add(new JButton(swingInterface.getDeleteProjectAction(project))); + buttonPanel.add(new JButton(swingInterface.getInsertProjectAction(project))); buttonPanel.add(new JButton(swingInterface.getCloneProjectAction(project))); + buttonPanel.add(new JButton(swingInterface.getDeleteProjectAction(project))); return buttonPanel; } /** * Updates the project from changes in the text fields. - * + * * @param document * The document that was changed */ @@ -358,7 +357,7 @@ public class ProjectPanel extends JPanel implements DocumentListener, I18nable { /** * Cell cenderer for the node combo box. - * + * * @author David ‘Bombe’ Roden <bombe@freenetproject.org> */ private static class NodeComboBoxCellRenderer extends DefaultListCellRenderer {