Package org.cristalise.gui.graph.view
Class PropertyTableModel
java.lang.Object
javax.swing.table.AbstractTableModel
org.cristalise.gui.graph.view.PropertyTableModel
- All Implemented Interfaces:
Serializable,TableModel
$Revision: 1.4 $
$Date: 2005/08/02 07:50:10 $
Copyright (C) 2003 CERN - European Organization for Nuclear Research
All rights reserved.
- See Also:
-
Field Summary
FieldsFields inherited from class javax.swing.table.AbstractTableModel
listenerList -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddProperty(String text, Object object, boolean isAbstract) voiddelProperty(Object propName) Class<?> getColumnClass(int columnIndex) intgetColumnName(int col) intgetValueAt(int rowIndex, int colIndex) booleanisCellEditable(int row, int col) booleanvoidsetEditable(boolean isEditable) voidsetMap(CastorHashMap props) voidsetValueAt(Object value, int rowIndex, int colIndex) Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener
-
Field Details
-
sourceMap
-
sortedNameList
-
-
Constructor Details
-
PropertyTableModel
public PropertyTableModel(boolean useAbstract)
-
-
Method Details
-
getColumnCount
public int getColumnCount() -
getColumnName
- Specified by:
getColumnNamein interfaceTableModel- Overrides:
getColumnNamein classAbstractTableModel
-
getRowCount
public int getRowCount() -
getValueAt
-
setValueAt
- Specified by:
setValueAtin interfaceTableModel- Overrides:
setValueAtin classAbstractTableModel
-
getColumnClass
- Specified by:
getColumnClassin interfaceTableModel- Overrides:
getColumnClassin classAbstractTableModel
-
setMap
-
isCellEditable
public boolean isCellEditable(int row, int col) - Specified by:
isCellEditablein interfaceTableModel- Overrides:
isCellEditablein classAbstractTableModel
-
isEditable
public boolean isEditable()- Returns:
- Returns the isEditable.
-
setEditable
public void setEditable(boolean isEditable) - Parameters:
isEditable- The isEditable to set.
-
addProperty
- Parameters:
text-object-
-
delProperty
- Parameters:
object-
-