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