/*
- * jSite-0.7 -
+ * jSite-0.7 -
* Copyright (C) 2006 David Roden
*
* This program is free software; you can redistribute it and/or modify
/**
* Wizard page that lets the user edit his nodes.
- *
+ *
* @author David ‘Bombe’ Roden <bombe@freenetproject.org>
*/
public class NodeManagerPage extends TWizardPage implements ListSelectionListener, DocumentListener, ChangeListener {
/**
* Creates a new node manager wizard page.
- *
+ *
* @param wizard
* The wizard this page belongs to
*/
/**
* Adds a listener for node manager events.
- *
+ *
* @param nodeManagerListener
* The listener to add
*/
/**
* Removes a listener for node manager events.
- *
+ *
* @param nodeManagerListener
* The listener to remove
*/
/**
* Notifies all listeners that the node configuration has changed.
- *
+ *
* @param nodes
* The new list of nodes
*/
/**
* Sets the node list.
- *
+ *
* @param nodes
* The list of nodes
*/
/**
* Returns the node list.
- *
+ *
* @return The list of nodes
*/
public Node[] getNodes() {
/**
* Returns the currently selected node.
- *
+ *
* @return The selected node, or <code>null</code> if no node is selected
*/
private Node getSelectedNode() {
/**
* Updates node name or hostname when the user types into the textfields.
- *
+ *
* @see #insertUpdate(DocumentEvent)
* @see #removeUpdate(DocumentEvent)
* @see #changedUpdate(DocumentEvent)