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