public class InputDesignTableModel extends AbstractTableModel implements InputDesignScenarioListener
| Modifier and Type | Field and Description |
|---|---|
protected TableModel |
delegate |
protected List<Factor> |
factors |
protected FactorValueEditorFactory |
factory |
protected InputDesign |
inputDesign |
listenerList| Constructor and Description |
|---|
InputDesignTableModel(jaxx.runtime.JAXXContext context) |
| Modifier and Type | Method and Description |
|---|---|
Class<?> |
getColumnClass(int rowIndex) |
int |
getColumnCount() |
String |
getColumnName(int rowIndex) |
Factor |
getFactor(int i) |
InputDesign |
getInputDesign() |
int |
getRowCount() |
Scenario |
getScenario(int i) |
Collection<Scenario> |
getScenarios() |
Object |
getValueAt(int rowIndex,
int columnIndex) |
boolean |
isCellEditable(int rowIndex,
int columnIndex) |
void |
scenarioAdded(InputDesignScenarioEvent event) |
void |
scenarioRemoved(InputDesignScenarioEvent event) |
void |
setInputDesign(InputDesign inputDesign) |
void |
setValueAt(Object o,
int rowIndex,
int columnIndex) |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListenerprotected TableModel delegate
protected InputDesign inputDesign
protected FactorValueEditorFactory factory
public InputDesignTableModel(jaxx.runtime.JAXXContext context)
public void setInputDesign(InputDesign inputDesign)
public void scenarioAdded(InputDesignScenarioEvent event)
scenarioAdded in interface InputDesignScenarioListenerpublic void scenarioRemoved(InputDesignScenarioEvent event)
scenarioRemoved in interface InputDesignScenarioListenerpublic InputDesign getInputDesign()
public Collection<Scenario> getScenarios()
public Scenario getScenario(int i)
public Factor getFactor(int i)
public int getRowCount()
getRowCount in interface TableModelpublic int getColumnCount()
getColumnCount in interface TableModelpublic String getColumnName(int rowIndex)
getColumnName in interface TableModelgetColumnName in class AbstractTableModelpublic Class<?> getColumnClass(int rowIndex)
getColumnClass in interface TableModelgetColumnClass in class AbstractTableModelpublic boolean isCellEditable(int rowIndex,
int columnIndex)
isCellEditable in interface TableModelisCellEditable in class AbstractTableModelpublic Object getValueAt(int rowIndex, int columnIndex)
getValueAt in interface TableModelpublic void setValueAt(Object o, int rowIndex, int columnIndex)
setValueAt in interface TableModelsetValueAt in class AbstractTableModelCopyright © 2011-2012 Code Lutin. All Rights Reserved.