org.atzberger.application.selm_builder
Class TableModel_Eulerian

java.lang.Object
  extended by javax.swing.table.AbstractTableModel
      extended by org.atzberger.mango.table.TableModel_Properties1_General
          extended by org.atzberger.mango.table.TableModel_Properties1_Default
              extended by org.atzberger.application.selm_builder.TableModel_Eulerian
All Implemented Interfaces:
java.io.Serializable, javax.swing.table.TableModel
Direct Known Subclasses:
TableModel_Eulerian_LAMMPS_SHEAR_UNIFORM1_FFTW3, TableModel_Eulerian_SHEAR_UNIFORM1_FFTW3

public class TableModel_Eulerian
extends TableModel_Properties1_Default

Customised table behavior for this data type.

Author:
Paul J. Atzberger
See Also:
http://www.atzberger.org, Serialized Form

Field Summary
protected  SELM_Eulerian eulerian
           
protected  int paramIndex_EulerianName
           
protected  int paramIndex_EulerianTypeStr
           
 java.lang.String paramName_EulerianName
           
 java.lang.String paramName_EulerianTypeStr
           
 
Fields inherited from class org.atzberger.mango.table.TableModel_Properties1_General
columnNames, data, dataEditable, EDITABLE, maxColumnUsed, maxRowUsed, NOT_EDITABLE
 
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
 
Constructor Summary
TableModel_Eulerian()
           
 
Method Summary
 SELM_Eulerian getEulerianDataFromModel()
           
 void setEulerianDataFromModel()
           
 void setFromEulerianData()
           
 void setFromEulerianData(SELM_Eulerian eulerian_in)
           
 
Methods inherited from class org.atzberger.mango.table.TableModel_Properties1_Default
getEntryByName, getEntryIndexByName, setEntryByName
 
Methods inherited from class org.atzberger.mango.table.TableModel_Properties1_General
getColumnClass, getColumnCount, getColumnName, getEditableAt, getRowCount, getValueAt, init, isCellEditable, removeAllEntries, removeAllEntries, resizeTable, setColumnNames, setValueAt, setValueAt, setValueAt
 
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

eulerian

protected SELM_Eulerian eulerian

paramName_EulerianName

public java.lang.String paramName_EulerianName

paramIndex_EulerianName

protected int paramIndex_EulerianName

paramName_EulerianTypeStr

public java.lang.String paramName_EulerianTypeStr

paramIndex_EulerianTypeStr

protected int paramIndex_EulerianTypeStr
Constructor Detail

TableModel_Eulerian

public TableModel_Eulerian()
Method Detail

setFromEulerianData

public void setFromEulerianData(SELM_Eulerian eulerian_in)

setFromEulerianData

public void setFromEulerianData()

setEulerianDataFromModel

public void setEulerianDataFromModel()

getEulerianDataFromModel

public SELM_Eulerian getEulerianDataFromModel()