IshmaelDetector
Class IshLogger

java.lang.Object
  extended by generalDatabase.SQLLogging
      extended by generalDatabase.PamDetectionLogging
          extended by IshmaelDetector.IshLogger

public class IshLogger
extends PamDetectionLogging


Field Summary
(package private)  PamTableItem dateItem
           
(package private)  IshDetControl ishDetControl
           
(package private)  PamTableItem length
           
(package private)  PamTableItem maxFreq
           
(package private)  PamTableItem minFreq
           
(package private)  PamTableItem sampleItem
           
(package private)  PamTableItem sliceCount
           
(package private)  PamTableDefinition tableDefinition
           
 
Fields inherited from class generalDatabase.SQLLogging
UPDATE_POLICY_OVERWRITE, UPDATE_POLICY_WRITENEW
 
Constructor Summary
IshLogger(IshDetControl ishDetControl, PamDataBlock pamDataBlock)
           
 
Method Summary
 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
createDataUnit, 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

ishDetControl

IshDetControl ishDetControl

tableDefinition

PamTableDefinition tableDefinition

dateItem

PamTableItem dateItem

sampleItem

PamTableItem sampleItem

sliceCount

PamTableItem sliceCount

length

PamTableItem length

minFreq

PamTableItem minFreq

maxFreq

PamTableItem maxFreq
Constructor Detail

IshLogger

public IshLogger(IshDetControl ishDetControl,
                 PamDataBlock pamDataBlock)
Method Detail

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