public class EmbeddableAttributeTableModel extends CayenneTableModel
CayenneTableModel.PropertyComparatoreventSource, mediator, objectListlistenerList| Constructor and Description |
|---|
EmbeddableAttributeTableModel(Embeddable embeddable,
ProjectController mediator,
Object eventSource) |
| Modifier and Type | Method and Description |
|---|---|
CellEditorForAttributeTable |
getCellEditor() |
int |
getColumnCount() |
String |
getColumnName(int column) |
Class<?> |
getElementsClass()
Returns Java class of the internal list elements.
|
EmbeddableAttribute |
getEmbeddableAttribute(int row) |
Object |
getValueAt(int row,
int column) |
boolean |
isCellEditable(int row,
int col) |
boolean |
isColumnSortable(int sortCol) |
CellEditorForAttributeTable |
setCellEditor(Collection<String> nameAttr,
CayenneTable table) |
void |
setUpdatedValueAt(Object value,
int row,
int col)
Sets a new value after it is already checked by the superclass and it is determined
that the value has changed.
|
void |
sortByColumn(int sortCol,
boolean isAscent) |
addRow, getEventSource, getMediator, getObjectList, getOrderingKey, getRowCount, isValid, moveRowDown, moveRowUp, orderList, removeRow, resetModel, setValueAt, sortByElementProperty, swapRowsaddTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListenerpublic EmbeddableAttributeTableModel(Embeddable embeddable, ProjectController mediator, Object eventSource)
public EmbeddableAttribute getEmbeddableAttribute(int row)
public Class<?> getElementsClass()
CayenneTableModelgetElementsClass in class CayenneTableModelpublic void setUpdatedValueAt(Object value, int row, int col)
CayenneTableModelsetUpdatedValueAt in class CayenneTableModelpublic int getColumnCount()
public String getColumnName(int column)
getColumnName in interface TableModelgetColumnName in class AbstractTableModelpublic Object getValueAt(int row, int column)
public CellEditorForAttributeTable setCellEditor(Collection<String> nameAttr, CayenneTable table)
public CellEditorForAttributeTable getCellEditor()
public boolean isCellEditable(int row,
int col)
isCellEditable in interface TableModelisCellEditable in class AbstractTableModelpublic boolean isColumnSortable(int sortCol)
isColumnSortable in class CayenneTableModelpublic void sortByColumn(int sortCol,
boolean isAscent)
sortByColumn in class CayenneTableModelCopyright © 2001–2015 Apache Cayenne. All rights reserved.