/**
* 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>
* @version $Id$
*/
/** The Swing interface. */
private final SwingInterface swingInterface;
+
+ /** The project to show. */
private final Project project;
/**
* Creates a new project panel.
- *
+ *
* @param swingInterface
* The Swing interface
- * @param project The project to display
+ * @param project
+ * The project to display
*/
public ProjectPanel(SwingInterface swingInterface, Project project) {
super(new BorderLayout(12, 12));
this.project = project;
initComponents();
}
-
+
//
// ACCESSORS
//
-
+
/**
* Returns the project that is displayed in this panel.
+ *
* @return The project of this panel
*/
public Project getProject() {
/**
* Creates the properties panel.
- *
+ *
* @return The properties panel
*/
private JPanel createPropertiesPanel() {
/**
* Creates the button panel.
- *
+ *
* @return The button panel
*/
private JPanel createButtonPanel() {