org.atzberger.application.selm_builder
Class TableModel_Lagrangian

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_Lagrangian
All Implemented Interfaces:
java.io.Serializable, javax.swing.table.TableModel
Direct Known Subclasses:
TableModel_Lagrangian_CONTROL_PTS_BASIC1, TableModel_Lagrangian_CONTROL_PTS_FAXEN1, TableModel_Lagrangian_LAMMPS_ATOM_ANGLE_STYLE, TableModel_Lagrangian_SPECTRAL_FILAMENT1

public class TableModel_Lagrangian
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_Lagrangian lagrangian
           
protected  int paramIndex_LagrangianName
           
protected  int paramIndex_LagrangianTypeStr
           
 java.lang.String paramName_LagrangianName
           
 java.lang.String paramName_LagrangianTypeStr
           
 
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_Lagrangian()
           
 
Method Summary
 SELM_Lagrangian getLagrangianDataFromModel()
           
 void setFromLagrangianData()
           
 void setFromLagrangianData(SELM_Lagrangian lagrangian_in)
           
 void setLagrangianDataFromModel()
           
 
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

lagrangian

protected SELM_Lagrangian lagrangian

paramName_LagrangianName

public java.lang.String paramName_LagrangianName

paramIndex_LagrangianName

protected int paramIndex_LagrangianName

paramName_LagrangianTypeStr

public java.lang.String paramName_LagrangianTypeStr

paramIndex_LagrangianTypeStr

protected int paramIndex_LagrangianTypeStr
Constructor Detail

TableModel_Lagrangian

public TableModel_Lagrangian()
Method Detail

setFromLagrangianData

public void setFromLagrangianData(SELM_Lagrangian lagrangian_in)

setFromLagrangianData

public void setFromLagrangianData()

setLagrangianDataFromModel

public void setLagrangianDataFromModel()

getLagrangianDataFromModel

public SELM_Lagrangian getLagrangianDataFromModel()