protected static class AirspaceBuilder.AirspaceBuilderModel
extends javax.swing.table.AbstractTableModel
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String[] |
columnAttribute |
protected static java.lang.Class[] |
columnClass |
protected static java.lang.String[] |
columnName |
protected java.util.ArrayList<AirspaceBuilder.AirspaceEntry> |
entryList |
Constructor and Description |
---|
AirspaceBuilderModel() |
Modifier and Type | Method and Description |
---|---|
void |
addEntry(AirspaceBuilder.AirspaceEntry entry) |
java.lang.Class<?> |
getColumnClass(int columnIndex) |
int |
getColumnCount() |
java.lang.String |
getColumnName(int columnIndex) |
java.util.List<AirspaceBuilder.AirspaceEntry> |
getEntries() |
AirspaceBuilder.AirspaceEntry |
getEntry(int index) |
int |
getIndexForEntry(AirspaceBuilder.AirspaceEntry entry) |
int |
getRowCount() |
java.lang.Object |
getValueAt(int rowIndex,
int columnIndex) |
boolean |
isCellEditable(int rowIndex,
int columnIndex) |
void |
removeAllEntries() |
void |
removeEntry(AirspaceBuilder.AirspaceEntry entry) |
void |
setEntries(java.lang.Iterable<? extends AirspaceBuilder.AirspaceEntry> entries) |
AirspaceBuilder.AirspaceEntry |
setEntry(int index,
AirspaceBuilder.AirspaceEntry entry) |
void |
setValueAt(java.lang.Object aObject,
int rowIndex,
int columnIndex) |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener
protected static java.lang.String[] columnAttribute
protected static java.lang.Class[] columnClass
protected static java.lang.String[] columnName
protected java.util.ArrayList<AirspaceBuilder.AirspaceEntry> entryList
public void addEntry(AirspaceBuilder.AirspaceEntry entry)
public java.lang.Class<?> getColumnClass(int columnIndex)
getColumnClass
in interface javax.swing.table.TableModel
getColumnClass
in class javax.swing.table.AbstractTableModel
public int getColumnCount()
public java.lang.String getColumnName(int columnIndex)
getColumnName
in interface javax.swing.table.TableModel
getColumnName
in class javax.swing.table.AbstractTableModel
public java.util.List<AirspaceBuilder.AirspaceEntry> getEntries()
public AirspaceBuilder.AirspaceEntry getEntry(int index)
public int getIndexForEntry(AirspaceBuilder.AirspaceEntry entry)
public int getRowCount()
public java.lang.Object getValueAt(int rowIndex, int columnIndex)
public boolean isCellEditable(int rowIndex, int columnIndex)
isCellEditable
in interface javax.swing.table.TableModel
isCellEditable
in class javax.swing.table.AbstractTableModel
public void removeAllEntries()
public void removeEntry(AirspaceBuilder.AirspaceEntry entry)
public void setEntries(java.lang.Iterable<? extends AirspaceBuilder.AirspaceEntry> entries)
public AirspaceBuilder.AirspaceEntry setEntry(int index, AirspaceBuilder.AirspaceEntry entry)
public void setValueAt(java.lang.Object aObject, int rowIndex, int columnIndex)
setValueAt
in interface javax.swing.table.TableModel
setValueAt
in class javax.swing.table.AbstractTableModel