/**
* Wizard page that lets the user manage his projects and start inserts.
- *
+ *
* @author David ‘Bombe’ Roden <bombe@freenetproject.org>
*/
public class ProjectPage extends TWizardPage implements ListSelectionListener, DocumentListener, ClipboardOwner {
/**
* Creates a new project page.
- *
+ *
* @param wizard
* The wizard this page belongs to
*/
/**
* Adds the given listener to the list of listeners.
- *
+ *
* @param listener
* The listener to add
*/
/**
* Removes the given listener from the list of listeners.
- *
+ *
* @param listener
* The listener to remove
*/
/**
* Creates the information panel.
- *
+ *
* @return The information panel
*/
private JComponent createInformationPanel() {
/**
* Sets the project list.
- *
+ *
* @param projects
* The list of projects
*/
/**
* Returns the list of projects.
- *
+ *
* @return The list of projects
*/
public Project[] getProjects() {
/**
* Sets the freenet interface to use.
- *
+ *
* @param freenetInterface
* The freenetInterface to use
*/
/**
* Returns the currently selected project.
- *
+ *
* @return The currently selected project
*/
public Project getSelectedProject() {
/**
* Updates the currently selected project with changed information from a
* textfield.
- *
+ *
* @param documentEvent
* The document event to process
*/