loc3d_Thode
Class TowedArray3DSQLLogging

java.lang.Object
  extended by generalDatabase.SQLLogging
      extended by generalDatabase.PamDetectionLogging
          extended by loc3d_Thode.TowedArray3DSQLLogging

public class TowedArray3DSQLLogging
extends PamDetectionLogging


Field Summary
(package private)  PamTableItem azi_boat_Item
           
(package private)  PamTableItem azi_f_Item
           
(package private)  PamTableItem azi_r_Item
           
(package private)  PamTableItem bearing_f_Item
           
(package private)  PamTableItem bearing_r_Item
           
(package private)  PamTableItem dateItem
           
(package private)  PamTableItem depthItem
           
(package private)  PamTableItem heading_f_Item
           
(package private)  PamTableItem heading_r_Item
           
(package private)  PamTableItem range_boat_Item
           
(package private)  PamTableItem range_f_Item
           
(package private)  PamTableItem range_r_Item
           
(package private)  PamTableDefinition tableDefinition
           
(package private)  PamTableItem tdd_Item
           
(package private)  PamTableItem tds_f_Item
           
(package private)  PamTableItem tds_r_Item
           
(package private)  PamTableItem tilt_f_Item
           
(package private)  PamTableItem tilt_r_Item
           
(package private)  TowedArray3DController towedArray3DController
           
(package private)  PamTableItem za_f_Item
           
(package private)  PamTableItem za_r_Item
           
 
Fields inherited from class generalDatabase.SQLLogging
UPDATE_POLICY_OVERWRITE, UPDATE_POLICY_WRITENEW
 
Constructor Summary
TowedArray3DSQLLogging(TowedArray3DController towedArray3DController, PamDataBlock pamDataBlock)
           
 
Method Summary
protected  boolean createDataUnit(long timeMilliseconds, int databaseIndex)
          Turn the data, which have been transferred back into the PamTableItems back into a useable data unit and put it into the datablock.
 PamTableDefinition createTableDefinition()
           
 void setTableData(PamDataUnit pamDataUnit)
          Callback function when new data are created that allows the user to set the data for each column.
 
Methods inherited from class generalDatabase.PamDetectionLogging
fillDataUnit, getAmplitude, getBearing, getBearingAmbiguity, getBearingError, getChannelMap, getDepth, getDepthError, getDetectionType, getDuration, getHighFreq, getLatitude, getLocalisationFlags, getLongitude, getLowFreq, getNSides, getParallelError, getPerpError, getRange, getRangeError, getReferenceAngle, getStartSample, getStartSeconds, makeStandardTableDefinition
 
Methods inherited from class generalDatabase.SQLLogging
createInClause, createViewResultSet, doExtraChecks, fillTableData, finalize, findLogger, getIdListUpdatClause, getLastTime, getPamDataBlock, getTableDefinition, getTimesUpdateClause, getUpdatePolicy, getViewerCursorFinder, getViewerLoadClause, getViewerUpdateClause, isCanView, isLoadViewData, loadViewData, loadViewerData, logData, prepareEmulation, prepareForMixedMode, readLastData, readMixedModeData, readNextEmulation, reCheckTable, reLogData, saveOfflineData, setCanView, setColumnData, setLoadViewData, setTableDefinition, setUpdatePolicy, transferDataFromResult
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

towedArray3DController

TowedArray3DController towedArray3DController

tableDefinition

PamTableDefinition tableDefinition

dateItem

PamTableItem dateItem

range_boat_Item

PamTableItem range_boat_Item

range_f_Item

PamTableItem range_f_Item

range_r_Item

PamTableItem range_r_Item

depthItem

PamTableItem depthItem

azi_boat_Item

PamTableItem azi_boat_Item

azi_f_Item

PamTableItem azi_f_Item

azi_r_Item

PamTableItem azi_r_Item

tdd_Item

PamTableItem tdd_Item

bearing_f_Item

PamTableItem bearing_f_Item

bearing_r_Item

PamTableItem bearing_r_Item

tds_f_Item

PamTableItem tds_f_Item

tds_r_Item

PamTableItem tds_r_Item

za_f_Item

PamTableItem za_f_Item

za_r_Item

PamTableItem za_r_Item

tilt_f_Item

PamTableItem tilt_f_Item

tilt_r_Item

PamTableItem tilt_r_Item

heading_f_Item

PamTableItem heading_f_Item

heading_r_Item

PamTableItem heading_r_Item
Constructor Detail

TowedArray3DSQLLogging

public TowedArray3DSQLLogging(TowedArray3DController towedArray3DController,
                              PamDataBlock pamDataBlock)
Method Detail

createTableDefinition

public PamTableDefinition createTableDefinition()

setTableData

public void setTableData(PamDataUnit pamDataUnit)
Description copied from class: SQLLogging
Callback function when new data are created that allows the user to set the data for each column. Columns that have data which can be filled automatically (counters, primary keys and columns cross referenced to data in other tables) are filled automatically in fillTableData()

Overrides:
setTableData in class PamDetectionLogging

createDataUnit

protected boolean createDataUnit(long timeMilliseconds,
                                 int databaseIndex)
Description copied from class: SQLLogging
Turn the data, which have been transferred back into the PamTableItems back into a useable data unit and put it into the datablock.

Overrides:
createDataUnit in class SQLLogging
Returns:
true if a data unit was sucessfully created