public abstract class AbstractRecordTableModel extends AbstractTableModel implements PropertyChangeSupportProxy
listenerList| Constructor and Description |
|---|
AbstractRecordTableModel() |
AbstractRecordTableModel(RecordDefinition recordDefinition) |
| Modifier and Type | Method and Description |
|---|---|
void |
addReadOnlyFieldNames(Collection<String> fieldNames) |
void |
addReadOnlyFieldNames(String... readOnlyFieldNames) |
void |
dispose() |
String |
getFieldName(int attributeIndex) |
abstract String |
getFieldName(int rowIndex,
int columnIndex) |
Set<String> |
getReadOnlyFieldNames() |
RecordDefinition |
getRecordDefinition() |
boolean |
isEditable() |
boolean |
isReadOnly(String fieldName) |
abstract boolean |
isSelected(boolean selected,
int rowIndex,
int columnIndex) |
void |
loadCodeTable(CodeTable codeTable) |
void |
setEditable(boolean editable) |
void |
setReadOnlyFieldNames(Collection<String> readOnlyFieldNames) |
protected void |
setRecordDefinition(RecordDefinition recordDefinition) |
String |
toDisplayValue(int rowIndex,
int attributeIndex,
Object objectValue) |
Object |
toObjectValue(String fieldName,
Object displayValue) |
firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getEditorField, getMenu, getMenu, getPropertyChangeSupport, isEmpty, setMenu, toCopyValueaddTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getColumnName, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAtclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPropertyChangeSupportgetColumnCount, getRowCount, getValueAtpublic AbstractRecordTableModel()
public AbstractRecordTableModel(RecordDefinition recordDefinition)
public void addReadOnlyFieldNames(Collection<String> fieldNames)
public void addReadOnlyFieldNames(String... readOnlyFieldNames)
@PreDestroy public void dispose()
dispose in class AbstractTableModelpublic String getFieldName(int attributeIndex)
public abstract String getFieldName(int rowIndex, int columnIndex)
public RecordDefinition getRecordDefinition()
public boolean isEditable()
public boolean isReadOnly(String fieldName)
public abstract boolean isSelected(boolean selected,
int rowIndex,
int columnIndex)
public void loadCodeTable(CodeTable codeTable)
public void setEditable(boolean editable)
public void setReadOnlyFieldNames(Collection<String> readOnlyFieldNames)
protected void setRecordDefinition(RecordDefinition recordDefinition)
Copyright © 2015 Revolution Systems Inc.. All rights reserved.