public class TagsModel extends javax.swing.table.AbstractTableModel implements AggregateController.AggregateModel<Tag>
| Modifier and Type | Method and Description |
|---|---|
int |
addItem(Tag item) |
Tag |
createItem() |
void |
fetch(java.lang.Object container) |
Tag |
get(int position) |
int |
getColumnCount() |
java.lang.String |
getColumnName(int column) |
int |
getRowCount() |
Tags |
getTags() |
java.lang.Object |
getValueAt(int rowIndex,
int columnIndex) |
void |
itemUpdated(int position) |
java.util.Iterator<Tag> |
iterator() |
void |
setTags(Tags tags) |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAtpublic TagsModel(Tags tags)
public final Tags getTags()
public final void setTags(Tags tags)
public void fetch(java.lang.Object container)
fetch in interface AggregateController.AggregateModel<Tag>public int getRowCount()
getRowCount in interface javax.swing.table.TableModelpublic int getColumnCount()
getColumnCount in interface javax.swing.table.TableModelpublic java.lang.String getColumnName(int column)
getColumnName in interface javax.swing.table.TableModelgetColumnName in class javax.swing.table.AbstractTableModelpublic java.lang.Object getValueAt(int rowIndex,
int columnIndex)
getValueAt in interface javax.swing.table.TableModelpublic Tag createItem()
createItem in interface AggregateController.AggregateModel<Tag>public int addItem(Tag item)
addItem in interface AggregateController.AggregateModel<Tag>public void itemUpdated(int position)
itemUpdated in interface AggregateController.AggregateModel<Tag>