public class FeatureRulesModel extends javax.swing.table.AbstractTableModel implements AggregateController.AggregateModel<FeatureRule>
| Constructor and Description |
|---|
FeatureRulesModel() |
FeatureRulesModel(FeatureRules rules) |
| Modifier and Type | Method and Description |
|---|---|
int |
addItem(FeatureRule rule) |
FeatureRule |
createItem() |
void |
fetch(java.lang.Object container) |
FeatureRule |
get(int position) |
java.lang.Class<?> |
getColumnClass(int columnIndex) |
int |
getColumnCount() |
java.lang.String |
getColumnName(int columnIndex) |
int |
getRowCount() |
java.lang.Object |
getValueAt(int rowIndex,
int columnIndex) |
void |
itemUpdated(int position) |
java.util.Iterator<FeatureRule> |
iterator() |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAtpublic FeatureRulesModel()
public FeatureRulesModel(FeatureRules rules)
public FeatureRule createItem()
createItem in interface AggregateController.AggregateModel<FeatureRule>public int addItem(FeatureRule rule)
addItem in interface AggregateController.AggregateModel<FeatureRule>public void itemUpdated(int position)
itemUpdated in interface AggregateController.AggregateModel<FeatureRule>public FeatureRule get(int position)
get in interface GetItem<FeatureRule>public java.util.Iterator<FeatureRule> iterator()
iterator in interface java.lang.Iterable<FeatureRule>public int getRowCount()
getRowCount in interface javax.swing.table.TableModelpublic int getColumnCount()
getColumnCount in interface javax.swing.table.TableModelpublic java.lang.String getColumnName(int columnIndex)
getColumnName in interface javax.swing.table.TableModelgetColumnName in class javax.swing.table.AbstractTableModelpublic java.lang.Class<?> getColumnClass(int columnIndex)
getColumnClass in interface javax.swing.table.TableModelgetColumnClass in class javax.swing.table.AbstractTableModelpublic java.lang.Object getValueAt(int rowIndex,
int columnIndex)
getValueAt in interface javax.swing.table.TableModelpublic void fetch(java.lang.Object container)
fetch in interface AggregateController.AggregateModel<FeatureRule>