org.xnap.plugin.opennap.gui
Class OpenNapServerTableModel
java.lang.Object
org.xnap.gui.table.AbstractTreeTableModel
org.xnap.gui.table.AbstractColumnTreeTableModel
org.xnap.gui.table.DefaultColumnTreeTableModel
org.xnap.plugin.opennap.gui.OpenNapServerTableModel
- All Implemented Interfaces:
- java.util.EventListener, javax.swing.tree.TreeModel, SwingListListener, ColumnModel, SortableModel, TreeTableModel
public class OpenNapServerTableModel
- extends DefaultColumnTreeTableModel
- implements SwingListListener
Methods inherited from class org.xnap.gui.table.DefaultColumnTreeTableModel |
add, getChild, getChildCount, getSortedColumn, indexOfByData, isSortedAscending, iterator, remove, remove, setMaintainSortOrder, sortByColumn |
Methods inherited from class org.xnap.gui.table.AbstractTreeTableModel |
addTreeModelListener, fireTreeNodesChanged, fireTreeNodesInserted, fireTreeNodesRemoved, fireTreeStructureChanged, getIndexOfChild, getRoot, isCellEditable, removeTreeModelListener, setValueAt, valueForPathChanged |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OpenNapServerTableModel
public OpenNapServerTableModel()
itemsAdded
public void itemsAdded(java.lang.Object[] items)
- Invoked when servers have been added.
- Specified by:
itemsAdded
in interface SwingListListener
itemsRemoved
public void itemsRemoved(java.lang.Object[] items)
- Invoked when servers have been removed.
- Specified by:
itemsRemoved
in interface SwingListListener
add
public void add(OpenNapServer server)
add
public OpenNapNetworkNode add(OpenNapNetwork network)
move
public void move(OpenNapServer server)
- Invoked by
OpenNapNetworkNode
when the network of the server
has changed.
remove
public void remove(OpenNapServer server)
- Removes
server
from the table model.
getValueAt
public java.lang.Object getValueAt(java.lang.Object node,
int column)
- Description copied from interface:
TreeTableModel
- Returns the value to be displayed for node
node
,
at column number column
.
- Specified by:
getValueAt
in interface TreeTableModel
- Overrides:
getValueAt
in class DefaultColumnTreeTableModel
getNetworkNames
public java.lang.String[] getNetworkNames()
Copyright © 2001-2005 XNap Team. All Rights Reserved.