protected class FlowBorderlineVisualizer.GroupXVisualizationTableModel extends AbstractTableModel
Modifier and Type | Class and Description |
---|---|
private class |
FlowBorderlineVisualizer.GroupXVisualizationTableModel.Group |
Modifier and Type | Field and Description |
---|---|
private String[] |
columnNames |
private FlowBorderlineVisualizer.GroupXVisualizationTableModel.Group[] |
defaultGroups |
private ArrayList<FlowBorderlineVisualizer.GroupXVisualizationTableModel.Group> |
groups |
private static long |
serialVersionUID |
listenerList
Constructor and Description |
---|
FlowBorderlineVisualizer.GroupXVisualizationTableModel(int groupSize) |
Modifier and Type | Method and Description |
---|---|
Color |
getBorderColor(int group) |
Class |
getColumnClass(int c) |
int |
getColumnCount() |
String |
getColumnName(int col) |
Color |
getFlowColor(int group) |
int |
getGroups() |
double |
getOpacity(int group) |
int |
getRowCount() |
Object |
getValueAt(int row,
int col) |
boolean |
isCellEditable(int row,
int col) |
void |
setGroupSize(int groupSize) |
void |
setValueAt(Object value,
int row,
int col) |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener
private static final long serialVersionUID
private String[] columnNames
private ArrayList<FlowBorderlineVisualizer.GroupXVisualizationTableModel.Group> groups
private FlowBorderlineVisualizer.GroupXVisualizationTableModel.Group[] defaultGroups
public FlowBorderlineVisualizer.GroupXVisualizationTableModel(int groupSize)
public int getColumnCount()
public int getRowCount()
public int getGroups()
public void setGroupSize(int groupSize)
public Color getFlowColor(int group)
public Color getBorderColor(int group)
public double getOpacity(int group)
public String getColumnName(int col)
getColumnName
in interface TableModel
getColumnName
in class AbstractTableModel
public Object getValueAt(int row, int col)
public Class getColumnClass(int c)
getColumnClass
in interface TableModel
getColumnClass
in class AbstractTableModel
public boolean isCellEditable(int row, int col)
isCellEditable
in interface TableModel
isCellEditable
in class AbstractTableModel
public void setValueAt(Object value, int row, int col)
setValueAt
in interface TableModel
setValueAt
in class AbstractTableModel