net.sourceforge.fixagora.sap.client.model.editor
Class SAPTradeCaptureEditorMonitorTableModel

java.lang.Object
  extended by javax.swing.table.AbstractTableModel
      extended by net.sourceforge.fixagora.sap.client.model.editor.SAPTradeCaptureEditorMonitorTableModel
All Implemented Interfaces:
java.io.Serializable, javax.swing.table.TableModel

public class SAPTradeCaptureEditorMonitorTableModel
extends javax.swing.table.AbstractTableModel

The Class SAPTradeCaptureEditorMonitorTableModel.

See Also:
Serialized Form

Constructor Summary
SAPTradeCaptureEditorMonitorTableModel(SAPTradeCaptureEditor tradeCaptureEditor)
          Instantiates a new sAP trade capture editor monitor table model.
 
Method Summary
 int getColumnCount()
           
 java.lang.String getColumnName(int column)
           
 java.lang.String getDecimalFormatPattern()
          Gets the decimal format pattern.
 SAPTradeCaptureEntry getEntryForRow()
          Gets the entry for row.
 int getMouseOverRow()
          Gets the mouse over row.
 int getRowCount()
           
 java.util.List<SAPTradeCaptureEntry> getSAPTradeCaptureEntries()
          Gets the sAP trade capture entries.
 int getTradeCount()
          Gets the trade count.
 java.lang.Object getValueAt(int rowIndex, int columnIndex)
           
 boolean isCellEditable(int rowIndex, int columnIndex)
           
 boolean isExportable()
          Checks if is exportable.
 void onOpenSAPTradeCaptureResponse(OpenSAPTradeCaptureResponse openSAPTradeCaptureResponse)
          On open sap trade capture response.
 void onSAPTradeCaptureEntryResponse(SAPTradeCaptureEntryResponse sapTradeCaptureEntryResponse)
          On sap trade capture entry response.
 void setMouseOverRow(int row)
          Sets the mouse over row.
 void setTable(javax.swing.JTable table)
          Sets the table.
 
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListener, setValueAt
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SAPTradeCaptureEditorMonitorTableModel

public SAPTradeCaptureEditorMonitorTableModel(SAPTradeCaptureEditor tradeCaptureEditor)
Instantiates a new sAP trade capture editor monitor table model.

Parameters:
tradeCaptureEditor - the trade capture editor
Method Detail

getColumnCount

public int getColumnCount()

getColumnName

public java.lang.String getColumnName(int column)
Specified by:
getColumnName in interface javax.swing.table.TableModel
Overrides:
getColumnName in class javax.swing.table.AbstractTableModel

getRowCount

public int getRowCount()

getValueAt

public java.lang.Object getValueAt(int rowIndex,
                                   int columnIndex)

setTable

public void setTable(javax.swing.JTable table)
Sets the table.

Parameters:
table - the new table

isCellEditable

public boolean isCellEditable(int rowIndex,
                              int columnIndex)
Specified by:
isCellEditable in interface javax.swing.table.TableModel
Overrides:
isCellEditable in class javax.swing.table.AbstractTableModel

setMouseOverRow

public void setMouseOverRow(int row)
Sets the mouse over row.

Parameters:
row - the new mouse over row

getMouseOverRow

public int getMouseOverRow()
Gets the mouse over row.

Returns:
the mouse over row

onSAPTradeCaptureEntryResponse

public void onSAPTradeCaptureEntryResponse(SAPTradeCaptureEntryResponse sapTradeCaptureEntryResponse)
On sap trade capture entry response.

Parameters:
sapTradeCaptureEntryResponse - the sap trade capture entry response

getEntryForRow

public SAPTradeCaptureEntry getEntryForRow()
Gets the entry for row.

Returns:
the entry for row

onOpenSAPTradeCaptureResponse

public void onOpenSAPTradeCaptureResponse(OpenSAPTradeCaptureResponse openSAPTradeCaptureResponse)
On open sap trade capture response.

Parameters:
openSAPTradeCaptureResponse - the open sap trade capture response

getTradeCount

public int getTradeCount()
Gets the trade count.

Returns:
the trade count

getSAPTradeCaptureEntries

public java.util.List<SAPTradeCaptureEntry> getSAPTradeCaptureEntries()
Gets the sAP trade capture entries.

Returns:
the sAP trade capture entries

getDecimalFormatPattern

public java.lang.String getDecimalFormatPattern()
Gets the decimal format pattern.

Returns:
the decimal format pattern

isExportable

public boolean isExportable()
Checks if is exportable.

Returns:
true, if is exportable