cytoscape.dialogs.preferences
Class PluginsTableModel
java.lang.Object
javax.swing.table.AbstractTableModel
cytoscape.dialogs.preferences.PluginsTableModel
- All Implemented Interfaces:
- Serializable, TableModel
public class PluginsTableModel
- extends AbstractTableModel
- See Also:
- Serialized Form
Methods inherited from class javax.swing.table.AbstractTableModel |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PluginsTableModel
public PluginsTableModel()
loadProperties
public void loadProperties()
getProperty
public String getProperty(String key)
getProperty
public String getProperty(String key,
String defaultValue)
setProperty
public void setProperty(String key,
String value)
addPluginToPropertyString
public void addPluginToPropertyString(String newPlugin)
deletePlugins
public void deletePlugins(String[] deletedPlugins)
addPlugin
public void addPlugin(String pluginString)
addPlugin
public void addPlugin(URL u)
getColumnName
public String getColumnName(int col)
- Specified by:
getColumnName
in interface TableModel
- Overrides:
getColumnName
in class AbstractTableModel
save
public void save(Properties saveToProps)
restore
public void restore(Properties restoreFromProps)
getColumnCount
public int getColumnCount()
getValueAt
public Object getValueAt(int row,
int col)
getRowCount
public int getRowCount()
validateNewPlugins
public boolean validateNewPlugins(String value,
Vector listOfDuplicates,
Vector listOfNew)