Serialized Form


Package Acquisition

Class Acquisition.AcquisitionDialog extends PamDialog implements Serializable

Serialized Fields

offlineDAQDialogPanel

OfflineDAQDialogPanel offlineDAQDialogPanel

currentDaqSystem

DaqSystem currentDaqSystem

deviceType

javax.swing.JComboBox deviceType

mainPanel

javax.swing.JPanel mainPanel

deviceSpecificPanel

javax.swing.JComponent deviceSpecificPanel

sampleRate

javax.swing.JTextField sampleRate

nChannels

javax.swing.JTextField nChannels

vPeak2Peak

javax.swing.JTextField vPeak2Peak

preampGain

javax.swing.JTextField preampGain

bandwidth0

javax.swing.JTextField bandwidth0

bandwidth1

javax.swing.JTextField bandwidth1

standardChannelListPanel

ChannelListPanel standardChannelListPanel

currentChannelListPanel

ChannelListPanel currentChannelListPanel

channelListPanelArea

javax.swing.JPanel channelListPanelArea

Class Acquisition.AcquisitionParameters extends java.lang.Object implements Serializable

serialVersionUID: 2L

Serialized Fields

daqSystemType

java.lang.String daqSystemType

sampleRate

float sampleRate

nChannels

int nChannels

voltsPeak2Peak

double voltsPeak2Peak

channelList

int[] channelList
List of channels data are acquired from (not necessarily 0,1,2, etc.) With NI boards, this has become a pain since if multiple boards are used, there may be repeats within this list.


preamplifier

Preamplifier preamplifier

hydrophoneList

int[] hydrophoneList
Hydrophone list is a short list of length equal to the number of channels, so if your channel list does not start at zero, you have to first use the channelListIndexes before using this lookup table.

Class Acquisition.CheckWavFileHeaders extends PamDialog implements Serializable

Serialized Fields

folderInputSystem

FolderInputSystem folderInputSystem

textArea

javax.swing.JTextArea textArea

progressBar

javax.swing.JProgressBar progressBar

nFiles

int nFiles

nErrors

int nErrors

doneFiles

int doneFiles

subFolders

boolean subFolders

folder

java.io.File folder

folderName

javax.swing.JLabel folderName

running

boolean running

ran

boolean ran

checkFilesWorker

CheckWavFileHeaders.CheckFiles checkFilesWorker

allFiles

java.util.ArrayList<E> allFiles

Class Acquisition.FileInputParameters extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

recentFiles

java.util.ArrayList<E> recentFiles

realTime

boolean realTime

repeatLoop

boolean repeatLoop
repeat in an infinite loop

Class Acquisition.FolderInputParameters extends FileInputParameters implements Serializable

serialVersionUID: 1L

Serialized Fields

subFolders

boolean subFolders

mergeFiles

boolean mergeFiles

selectedFiles

java.io.File[] selectedFiles

Class Acquisition.RawSourceDialogPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

sourceList

javax.swing.JComboBox sourceList

Class Acquisition.SoundCardParameters extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

deviceNumber

int deviceNumber

Package Acquisition.offlineFuncs

Class Acquisition.offlineFuncs.FileMapMakingdialog extends PamDialog implements Serializable

Serialized Fields

progress

javax.swing.JProgressBar progress

fileName

javax.swing.JLabel fileName

offlineFileServer

OfflineFileServer offlineFileServer

Class Acquisition.offlineFuncs.OfflineFileParameters extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

enable

boolean enable
Enable offline file access


includeSubFolders

boolean includeSubFolders
include sub folders


folderName

java.lang.String folderName
Reference to wherever the offline files are.


Package AirgunDisplay

Class AirgunDisplay.AirgunDimensionsDrawing extends ShipDimensionsDrawing implements Serializable

Serialized Fields

dimE

double dimE

airgunSymbol

PamSymbol airgunSymbol

Class AirgunDisplay.AirgunParameters extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

gunsThisVessel

boolean gunsThisVessel
True if guns are on this vessel


gunsMMSIVessel

int gunsMMSIVessel
mmsi number of vessel if guns are on another vessel


dimE

double dimE
distance in m towards the stern from the vessels GPS receiver


dimF

double dimF
distance in m towards the starboard side from the vessels GPS receiver


showExclusionZone

boolean showExclusionZone
Show exclusion zone on the map


exclusionRadius

int exclusionRadius
radius of exclusion xone in m


exclusionColor

java.awt.Color exclusionColor
Colour for exclusion zone on map.


predictAhead

boolean predictAhead
predict where we'll be in a certain time


secondsAhead

int secondsAhead
prediction time in seconds

Class AirgunDisplay.AirgunParametersDialog extends PamDialog implements Serializable

Serialized Fields

airgunParameters

AirgunParameters airgunParameters

shipDrawing

ShipDimensionsPanel shipDrawing

shipDimensionsFields

ShipDimensionsFields shipDimensionsFields

shipIDPanel

AirgunParametersDialog.ShipIDPanel shipIDPanel

exclusionPanel

AirgunParametersDialog.ExclusionPanel exclusionPanel

Package AIS

Class AIS.AISDataUnit extends PamDataUnit implements Serializable

serialVersionUID: 1L

Serialized Fields

aisLocalisation

AISLocalisation aisLocalisation

isInRange

boolean isInRange
Flag used when a limit is placed on range. If it's clearly out of range, then this flag is set and no more updates are made from static data.

the flag can be set false again if new position data come within range.


newUnit

boolean newUnit

dataType

java.lang.String dataType
AIVDM, etc.


messageID

int messageID
Pulled out from the start of the AIVDM string.


totalSentences

int totalSentences
Total number of sentences needed to transfer the message


sentenceNumber

int sentenceNumber
Message sentence number


sequentialIdentifier

int sequentialIdentifier
The "message sequential identifier" is a number from 0 to 9 that is sequentially assigned as needed. This identifier is incremented for each new multi-sentence message. The count resets to 0, after 9 is used. For radio broadcast messages requiring multiple sentences, each sentence of the message contains the same sequential identification number. The purpose of this number is to link the separate sentences containing portions of the same radio message. This allows for the possibility that other sentences might be interleaved with the message sentences that contain the complete message contents. This number also links an ABK-sentence acknowledgement to the appropriate BBM-sentence.


aisChannel

java.lang.String aisChannel
When provided, the AIS channel is indicated as either "1" or "2." This channel indication is relative to the operating conditions of the transponder when the packet is received. This field shall be null when the channel identification is not provided.


charData

java.lang.String charData
Contents of the M.1371 radio message using the six-bit field type

The maximum string length of encapsulation is limited such that the total number of sentence characters does not exceed 82. This field supports a maximum of 62 valid characters for messages transferred using multiple sentences, and 63 valid characters for messages using a single sentence.


fillBits

int fillBits
Number of "fill-bits" added to complete the last six-bit character

Each character in the preceding six-bit coded character string represents six binary bits. This parameter indicates the number of bits that were added to the end of the binary packet as a result of creating the last character of the string. When the coding of the last six-bit character of the message packet does not create additional "fill-bits," this value shall be set to zero. The value "0" indicates that no "fill-bits" were added. This field may not be null.


mmsiNumber

int mmsiNumber

positionReports

java.util.ArrayList<E> positionReports

staticData

AISStaticData staticData

Class AIS.AISDisplayDialog extends PamDialog implements Serializable

Serialized Fields

aisParameters

AISParameters aisParameters

showTail

javax.swing.JCheckBox showTail

tailLength

javax.swing.JTextField tailLength

predictionArrow

javax.swing.JCheckBox predictionArrow

predictionTime

javax.swing.JTextField predictionTime

Class AIS.AISParameters extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

nmeaSource

java.lang.String nmeaSource

limitRange

boolean limitRange
Only record AIS data within maxRange_kn of the vessel


maxRange_km

double maxRange_km
Maximum range for AIS data. Data further off than this will be ignored.


showTail

boolean showTail

tailLength

int tailLength
Tail length in minutes.


showPredictionArrow

boolean showPredictionArrow

predictionLength

int predictionLength
Prediction length in seconds

Class AIS.AISPositionReport extends AISReport implements Serializable

serialVersionUID: 0L

Serialized Fields

messageID

int messageID

dataTerminalReady

int dataTerminalReady

dataIndicator

int dataIndicator

navigationStatus

int navigationStatus

rateOfTurn

double rateOfTurn

speedOverGround

double speedOverGround

positionAccuracy

int positionAccuracy

latLong

LatLong latLong

courseOverGround

double courseOverGround

trueHeading

double trueHeading

utcSeconds

int utcSeconds

utcMinutes

int utcMinutes

utcHours

int utcHours

repeatIndicator

int repeatIndicator

commsState

int commsState

timeMilliseconds

long timeMilliseconds

Class AIS.AISReport extends java.lang.Object implements Serializable

serialVersionUID: 0L

Class AIS.AISSettingsDialog extends PamDialog implements Serializable

Serialized Fields

aisParameters

AISParameters aisParameters

sourcePanel

SourcePanel sourcePanel

limitRange

javax.swing.JCheckBox limitRange

maxRange

javax.swing.JTextField maxRange

Class AIS.AISStaticData extends AISReport implements Serializable

serialVersionUID: 0L

Serialized Fields

imoNumber

int imoNumber

callSign

java.lang.String callSign

shipName

java.lang.String shipName

shipType

int shipType

etaMonth

int etaMonth

etaDay

int etaDay

etaHour

int etaHour

etaMinute

int etaMinute

staticDraught

double staticDraught

destination

java.lang.String destination

dimA

double dimA

dimB

double dimB

dimC

double dimC

dimD

double dimD

etaMilliseconds

long etaMilliseconds

Package amplifier

Class amplifier.AmpDialog extends PamDialog implements Serializable

Serialized Fields

ampParameters

AmpParameters ampParameters

ampControl

AmpControl ampControl

sourcePanel

SourcePanel sourcePanel

ampGain

javax.swing.JTextField[] ampGain

invert

javax.swing.JCheckBox[] invert

labels

javax.swing.JLabel[] labels

Class amplifier.AmpParameters extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

rawDataSource

int rawDataSource

gain

double[] gain
gain is stored as a simple facter (NOT dB) for speed of use. The dialog where they are set may well convert to dB values.


Package angleMeasurement

Class angleMeasurement.AngleCalibrationDialog extends PamDialog implements Serializable

Serialized Fields

angleParameters

AngleParameters angleParameters

angleControl

AngleControl angleControl

calibrationPanel

AngleCalibrationDialog.CalibrationPanel calibrationPanel

plotPanel

AngleCalibrationDialog.PlotPanel plotPanel

latestRawAngle

java.lang.Double latestRawAngle

trueToMeasured

AngleCalibrationDialog.TrueToMeasured trueToMeasured

measuredCorrection

AngleCalibrationDialog.MeasuredCorrection measuredCorrection

angleCalibration

AngleCalibration angleCalibration

paramErrors

boolean paramErrors

Class angleMeasurement.AngleLoggingParameters extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

logAngles

int logAngles

logInterval

double logInterval

timedRandom

boolean timedRandom

Class angleMeasurement.AngleParameters extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

angleOffset

double angleOffset

geoReferenceAngle

double geoReferenceAngle

calibrationData

double[] calibrationData
This is the raw calibration data, and is probably the oposote of what we want, but it's the way we want to measure it - i..e it's the output of the 3030 (or other device and a measured real angle. I'll write some funcitons to convert the other way !


calibrationInterval

int calibrationInterval

angleLoggingParameters

AngleLoggingParameters angleLoggingParameters

Class angleMeasurement.FluxgateWorldDialog extends PamDialog implements Serializable

Serialized Fields

serialPortPanel

SerialPortPanel serialPortPanel

fluxgateWorldParameters

FluxgateWorldParameters fluxgateWorldParameters

fluxgateWorldAngles

FluxgateWorldAngles fluxgateWorldAngles

angleLoggingDialogPanel

AngleLoggingDialogPanel angleLoggingDialogPanel

currentRawAngle

javax.swing.JLabel currentRawAngle

currentCorrectedAngle

javax.swing.JLabel currentCorrectedAngle

setZero

javax.swing.JButton setZero

cancelZero

javax.swing.JButton cancelZero

geoReferenceAngle

javax.swing.JTextField geoReferenceAngle

invertAngles

javax.swing.JCheckBox invertAngles

readRateList

javax.swing.JComboBox readRateList

timer

javax.swing.Timer timer

dontGet

boolean dontGet

latestRawAngle

java.lang.Double latestRawAngle

Class angleMeasurement.FluxgateWorldParameters extends AngleParameters implements Serializable

serialVersionUID: 0L

Serialized Fields

portName

java.lang.String portName

invertAngles

boolean invertAngles

readRateIndex

int readRateIndex

Package angleVetoes

Class angleVetoes.AngleVeto extends java.lang.Object implements Serializable

Serialized Fields

channels

int channels

startAngle

double startAngle

endAngle

double endAngle

Class angleVetoes.AngleVetoDialog extends PamDialog implements Serializable

Serialized Fields

angleVeto

AngleVeto angleVeto

startAngle

javax.swing.JTextField startAngle

endAngle

javax.swing.JTextField endAngle

Class angleVetoes.AngleVetoesDialog extends PamDialog implements Serializable

Serialized Fields

angleVetoes

AngleVetoes angleVetoes

angleVetoParameters

AngleVetoParameters angleVetoParameters

tableData

javax.swing.table.AbstractTableModel tableData

list

javax.swing.JTable list

addButton

javax.swing.JButton addButton

editbutton

javax.swing.JButton editbutton

deleteButton

javax.swing.JButton deleteButton

Class angleVetoes.AngleVetoParameters extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

vetoList

java.util.ArrayList<E> vetoList

Package Array

Class Array.ArrayDialog extends PamDialog implements Serializable

Serialized Fields

hydrophoneDialogPanel

HydrophoneDialogPanel hydrophoneDialogPanel

channelPanel

ChannelPanel channelPanel

environmentPanel

EnvironmentPanel environmentPanel

hydrophoneDiagram

HydrophoneDiagram hydrophoneDiagram

okButton

javax.swing.JButton okButton

cancelButton

javax.swing.JButton cancelButton

newArrayButton

javax.swing.JButton newArrayButton

copyArrayButton

javax.swing.JButton copyArrayButton

importArrayButton

javax.swing.JButton importArrayButton

exportArrayButton

javax.swing.JButton exportArrayButton

deleteArrayButton

javax.swing.JButton deleteArrayButton

renameArrayButton

javax.swing.JButton renameArrayButton

helpButton

javax.swing.JButton helpButton

Class Array.Hydrophone extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

iD

int iD

streamerId

int streamerId

type

java.lang.String type

coordinate

double[] coordinate

coordinateError

double[] coordinateError

tilt

double tilt

heading

double heading

sensitivity

double sensitivity

preampGain

double preampGain

bandwidth

double[] bandwidth

dontInvertDepth

boolean dontInvertDepth

Class Array.HydrophoneElementDialog extends PamDialog implements Serializable

Serialized Fields

hydrophone

Hydrophone hydrophone

generalPanel

HydrophoneElementDialog.GeneralPanel generalPanel

coordinatePanel

HydrophoneElementDialog.CoordinatePanel coordinatePanel

sensitivityPanel

HydrophoneElementDialog.SensitivityPanel sensitivityPanel

currentArray

PamArray currentArray

Class Array.PamArray extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

streamers

java.util.ArrayList<E> streamers

hydrophoneArray

java.util.ArrayList<E> hydrophoneArray

speedOfSound

double speedOfSound

speedOfSoundError

double speedOfSoundError

arrayName

java.lang.String arrayName

arrayFile

java.lang.String arrayFile

fixedLatLong

LatLong fixedLatLong

tiltType

int tiltType

headingType

int headingType

arrayType

int arrayType

arrayLocator

int arrayLocator

Class Array.Preamplifier extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

gain

double gain

bandwidth

double[] bandwidth

Class Array.Streamer extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

coordinate

double[] coordinate
Streamer coordinates.


coordinateError

double[] coordinateError
Errors on streamer location in x,y,z

Class Array.StreamerDialog extends PamDialog implements Serializable

Serialized Fields

x

javax.swing.JTextField x

y

javax.swing.JTextField y

z

javax.swing.JTextField z

dx

javax.swing.JTextField dx

dy

javax.swing.JTextField dy

dz

javax.swing.JTextField dz

streamer

Streamer streamer

Package beakedWhaleProtocol

Class beakedWhaleProtocol.BeakedDialog extends PamDialog implements Serializable

Serialized Fields

beakedParameters

BeakedParameters beakedParameters

beakedControl

BeakedControl beakedControl

parentFrame

java.awt.Frame parentFrame

maxAcousticRange

javax.swing.JTextField maxAcousticRange

maxExperimentRange

javax.swing.JTextField maxExperimentRange

distributions

javax.swing.JComboBox distributions

latStrip

LatLongDialogStrip latStrip

longStrip

LatLongDialogStrip longStrip

stationHeight

javax.swing.JTextField stationHeight

monitorVideoRange

javax.swing.JCheckBox monitorVideoRange

videoSource

SourcePanel videoSource

measureAngles

javax.swing.JCheckBox measureAngles

showLine

javax.swing.JCheckBox showLine

lineLength

javax.swing.JTextField lineLength

updateInterval

javax.swing.JTextField updateInterval

angleSource

SourcePanel angleSource

Class beakedWhaleProtocol.BeakedExperimentData extends PamDataUnit implements Serializable

serialVersionUID: 0L

Serialized Fields

vesselStart

LatLong vesselStart

trackStart

LatLong trackStart

trackEnd

LatLong trackEnd

alternateEnd

LatLong alternateEnd

alternateCourse

double alternateCourse

perpDistance

double perpDistance

totalTrackLength

double totalTrackLength

status

int status

course

double course

comment

java.lang.String comment

endTime

long endTime

experimentLocationData

BeakedDataUnit experimentLocationData

Class beakedWhaleProtocol.BeakedLocationDialog extends PamDialog implements Serializable

Serialized Fields

beakedControl

BeakedControl beakedControl

beakedLocationData

BeakedLocationData beakedLocationData

latStrip

LatLongDialogStrip latStrip

longStrip

LatLongDialogStrip longStrip

msgLabel

javax.swing.JLabel msgLabel

sourceList

javax.swing.JComboBox sourceList

commentArea

javax.swing.JTextArea commentArea

range

javax.swing.JTextField range

bearing

javax.swing.JTextField bearing

enterRangeBearing

javax.swing.JRadioButton enterRangeBearing

enterLatLong

javax.swing.JRadioButton enterLatLong

updateAngle

javax.swing.JButton updateAngle

autoAngle

javax.swing.JCheckBox autoAngle

latestMeasuredAngle

double latestMeasuredAngle

hasMeasuredAngle

boolean hasMeasuredAngle

shoreStationDataUnit

ShoreStationDataUnit shoreStationDataUnit

angleDataBlock

AngleDataBlock angleDataBlock

vrDataUnit

VRDataUnit vrDataUnit

Class beakedWhaleProtocol.BeakedParameters extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

maxAcousticRange

int maxAcousticRange

maxExperimentRange

int maxExperimentRange

shoreStation

LatLong shoreStation

shoreStationHeight

double shoreStationHeight

distributionType

int distributionType

measureAngles

boolean measureAngles

showLine

boolean showLine

angleDataSource

java.lang.String angleDataSource

useVideoRange

boolean useVideoRange

videoRangeDataSource

java.lang.String videoRangeDataSource

lineLength

double lineLength

angleUpdateInterval

double angleUpdateInterval

Package binaryFileStorage

Class binaryFileStorage.BinaryMapMakingDialog extends PamDialog implements Serializable

Serialized Fields

streamProgress

javax.swing.JProgressBar streamProgress

streamName

javax.swing.JLabel streamName

Class binaryFileStorage.BinaryStorageDialog extends PamDialog implements Serializable

Serialized Fields

binaryStoreSettings

BinaryStoreSettings binaryStoreSettings

binaryStorageDialogPanel

BinaryStorageDialogPanel binaryStorageDialogPanel

Class binaryFileStorage.BinaryStoreSettings extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

storeLocation

java.lang.String storeLocation

datedSubFolders

boolean datedSubFolders

autoNewFiles

boolean autoNewFiles

fileSeconds

int fileSeconds

limitFileSize

boolean limitFileSize

maxFileSize

int maxFileSize

Package classifier

Class classifier.ClassifierParams extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

classifierClass

java.lang.Class<T> classifierClass

Class classifier.GroupMeans extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

groupMeans

Jama.Matrix groupMeans

uniqueGroups

int[] uniqueGroups

groupSize

int[] groupSize

Class classifier.LinearClassifierParams extends ClassifierParams implements Serializable

serialVersionUID: 1L

Serialized Fields

groupMeans

GroupMeans groupMeans

rMatrix

Jama.Matrix rMatrix

logDetSigma

double logDetSigma

Class classifier.MahalanobisParams extends ClassifierParams implements Serializable

serialVersionUID: 1L

Serialized Fields

groupMeans

GroupMeans groupMeans

rInverse

Jama.Matrix[] rInverse

logDetSigma

double[] logDetSigma

Package clickDetector

Class clickDetector.BasicClickIdParameters extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

clickTypeParams

java.util.ArrayList<E> clickTypeParams

Class clickDetector.BTDisplayParameters extends java.lang.Object implements Serializable

serialVersionUID: 2L

Serialized Fields

VScale

int VScale

maxICI

double maxICI

amplitudeRange

double[] amplitudeRange

nBearingGridLines

int nBearingGridLines

nAmplitudeGridLines

int nAmplitudeGridLines

nICIGridLines

int nICIGridLines

showEchoes

boolean showEchoes

minClickLength

int minClickLength

maxClickLength

int maxClickLength

minClickHeight

int minClickHeight

maxClickHeight

int maxClickHeight

timeRange

double timeRange

displayChannels

int displayChannels

view360

boolean view360

showNonSpecies

boolean showNonSpecies

showSpeciesList

boolean[] showSpeciesList

colourScheme

int colourScheme

showKey

boolean showKey

trackedClickMarkers

boolean trackedClickMarkers
Show little markers for tracked click angles down the sides of the display

Class clickDetector.ClickDisplayManagerParameters extends java.lang.Object implements Serializable

serialVersionUID: 2L

Serialized Fields

nBTDisplays

int nBTDisplays

nWaveDisplaye

int nWaveDisplaye

nSpectrumDisplays

int nSpectrumDisplays

nTriggerDisplays

int nTriggerDisplays

Class clickDetector.ClickParameters extends java.lang.Object implements Serializable

serialVersionUID: 8L

Serialized Fields

rawDataSource

java.lang.String rawDataSource

channelBitmap

int channelBitmap

triggerBitmap

int triggerBitmap

channelGroups

int[] channelGroups

groupingType

int groupingType

dbThreshold

double dbThreshold

longFilter

double longFilter

longFilter2

double longFilter2

shortFilter

double shortFilter

preSample

int preSample

postSample

int postSample

minSep

int minSep

maxLength

int maxLength

preFilter

FilterParams preFilter

triggerFilter

FilterParams triggerFilter

sampleNoise

boolean sampleNoise

noiseSampleInterval

double noiseSampleInterval

clickClassifierType

int clickClassifierType

classifyOnline

boolean classifyOnline
Run classification in real time / online ops.


discardUnclassifiedClicks

boolean discardUnclassifiedClicks

saveAllClicksToDB

boolean saveAllClicksToDB

createRCFile

boolean createRCFile

rcAutoNewFile

boolean rcAutoNewFile

rcFileLength

float rcFileLength

storageDirectory

java.lang.String storageDirectory

storageInitials

java.lang.String storageInitials

publishTriggerFunction

boolean publishTriggerFunction
Make the trigger function output data available as raw data so it can be viewed.


waveShowEnvelope

boolean waveShowEnvelope
Show the envelope waveform


waveFixedXScale

boolean waveFixedXScale
Stop auto scaling the x axis - fix it at the max click length.


showShortTrains

int showShortTrains

minTimeSeparation

double minTimeSeparation

minBearingSeparation

double minBearingSeparation

defaultRange

double defaultRange

runClickTrainId

boolean runClickTrainId

iciRange

double[] iciRange

maxIciChange

double maxIciChange

okAngleError

double okAngleError

initialPerpendicularDistance

double initialPerpendicularDistance

minTrainClicks

int minTrainClicks

iciUpdateRatio

double iciUpdateRatio

Class clickDetector.ClickSpectrumDialog extends PamDialog implements Serializable

Serialized Fields

clickSpectrumParams

ClickSpectrumParams clickSpectrumParams

clickSpectrum

ClickSpectrum clickSpectrum

logScale

javax.swing.JCheckBox logScale

logRange

javax.swing.JTextField logRange

channelChoice

javax.swing.JComboBox channelChoice

smoothData

javax.swing.JCheckBox smoothData

smoothBins

javax.swing.JTextField smoothBins

Class clickDetector.ClickSpectrumParams extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

logScale

boolean logScale

logRange

double logRange

plotSmoothing

int plotSmoothing

smoothPlot

boolean smoothPlot

channelChoice

int channelChoice

Class clickDetector.ClickTabPanel extends javax.swing.JDesktopPane implements Serializable

Serialized Fields

clickControl

ClickControl clickControl

clickTabPanelControl

ClickTabPanelControl clickTabPanelControl

sampleRate

float sampleRate

resizeCount

int resizeCount

firstMaximise

boolean firstMaximise

Class clickDetector.ClickTypeParams extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

name

java.lang.String name

code

int code

symbol

PamSymbol symbol

discard

java.lang.Boolean discard

whichSelections

int whichSelections

band1Freq

double[] band1Freq

band2Freq

double[] band2Freq

band1Energy

double[] band1Energy

band2Energy

double[] band2Energy

bandEnergyDifference

double bandEnergyDifference

peakFrequencySearch

double[] peakFrequencySearch

peakFrequencyRange

double[] peakFrequencyRange

peakWidth

double[] peakWidth

widthEnergyFraction

double widthEnergyFraction

meanSumRange

double[] meanSumRange

meanSelRange

double[] meanSelRange

clickLength

double[] clickLength

lengthEnergyFraction

double lengthEnergyFraction

Class clickDetector.WignerPlotdialog extends PamDialog implements Serializable

Serialized Fields

wignerPlotOptions

WignerPlotOptions wignerPlotOptions

limitLength

javax.swing.JCheckBox limitLength

fftLengthModel

FFTLengthModel fftLengthModel

fftLengthSpinner

javax.swing.JSpinner fftLengthSpinner

fftLengthData

javax.swing.JTextField fftLengthData

Class clickDetector.WignerPlotOptions extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

limitLength

boolean limitLength

manualLength

int manualLength

Package clickDetector.ClickClassifiers

Class clickDetector.ClickClassifiers.ClickClassifyDialog extends PamDialog implements Serializable

Serialized Fields

mainPanel

javax.swing.JPanel mainPanel

classifierSpecificContainer

javax.swing.JPanel classifierSpecificContainer

typeList

javax.swing.JComboBox typeList

classifyOnline

javax.swing.JCheckBox classifyOnline

discardUnclassified

javax.swing.JCheckBox discardUnclassified

clickControl

ClickControl clickControl

clickParameters

ClickParameters clickParameters

currentIdentifier

ClickIdentifier currentIdentifier

classifierDialogPanel

ClassifyDialogPanel classifierDialogPanel

parentFrame

java.awt.Frame parentFrame

Class clickDetector.ClickClassifiers.ClickTypesDialog extends PamDialog implements Serializable

Serialized Fields

sampleRate

float sampleRate

basicClickIdParameters

BasicClickIdParameters basicClickIdParameters

upButton

javax.swing.JButton upButton

downButton

javax.swing.JButton downButton

newButton

javax.swing.JButton newButton

editButton

javax.swing.JButton editButton

deleteButton

javax.swing.JButton deleteButton

runOnline

javax.swing.JCheckBox runOnline

typesTable

javax.swing.JTable typesTable

tableData

ClickTypesDialog.ClickTypesTableData tableData

columnNames

java.lang.String[] columnNames

Package clickDetector.ClickClassifiers.basic

Class clickDetector.ClickClassifiers.basic.ClickTypeDialog extends PamDialog implements Serializable

Serialized Fields

clickTypeParams

ClickTypeParams clickTypeParams

basicClickIdParameters

BasicClickIdParameters basicClickIdParameters

name

javax.swing.JTextField name

code

javax.swing.JTextField code

enableBoxes

javax.swing.JCheckBox[] enableBoxes

band1Freq

javax.swing.JTextField[] band1Freq

band2Freq

javax.swing.JTextField[] band2Freq

band1Energy

javax.swing.JTextField[] band1Energy

band2Energy

javax.swing.JTextField[] band2Energy

bandEnergyDifference

javax.swing.JTextField bandEnergyDifference

peakFrequencySearch

javax.swing.JTextField[] peakFrequencySearch

peakFrequencyRange

javax.swing.JTextField[] peakFrequencyRange

peakWidth

javax.swing.JTextField[] peakWidth

widthEnergyFraction

javax.swing.JTextField widthEnergyFraction

clickLength

javax.swing.JTextField[] clickLength

meanSumRange

javax.swing.JTextField[] meanSumRange

meanSelRange

javax.swing.JTextField[] meanSelRange

lengthEnergyFraction

javax.swing.JTextField lengthEnergyFraction

symbolTypeButton

javax.swing.JButton symbolTypeButton

filtersButton

javax.swing.JButton filtersButton

typeMenu

javax.swing.JPopupMenu typeMenu

symbolPanel

ClickTypeDialog.SymbolPanel symbolPanel

energyPanel

ClickTypeDialog.EnergyPanel energyPanel

peakPanel

ClickTypeDialog.PeakPanel peakPanel

meanFreqPanel

ClickTypeDialog.MeanFreqPanel meanFreqPanel

lengthPanel

ClickTypeDialog.LengthPanel lengthPanel

Package clickDetector.ClickClassifiers.basicSweep

Class clickDetector.ClickClassifiers.basicSweep.SweepClassifierDialog extends PamDialog implements Serializable

Serialized Fields

sweepClassifierSet

SweepClassifierSet sweepClassifierSet

classifierItemRow

int classifierItemRow
Need to check we're not refusing to allow to keep the same code !


sweepClassifier

SweepClassifier sweepClassifier

idBlocks

java.util.ArrayList<E> idBlocks

optionsBlock

SweepClassifierDialog.OptionsBlock optionsBlock

lengthBlock

SweepClassifierDialog.LengthBlock lengthBlock

energyBandsBlock

SweepClassifierDialog.EnergyBandsBlock energyBandsBlock

peakFreqBlock

SweepClassifierDialog.PeakFreqBlock peakFreqBlock

zeroXBlock

SweepClassifierDialog.ZeroXBlock zeroXBlock

freqTextLength

int freqTextLength

dbTextLength

int dbTextLength

Class clickDetector.ClickClassifiers.basicSweep.SweepClassifierParameters extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

classifierSets

java.util.Vector<E> classifierSets

Class clickDetector.ClickClassifiers.basicSweep.SweepClassifierSet extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

name

java.lang.String name

speciesCode

int speciesCode

discard

boolean discard

symbol

PamSymbol symbol

enable

boolean enable

channelChoices

int channelChoices

restrictLength

boolean restrictLength

restrictedBins

int restrictedBins

enableLength

boolean enableLength

lengthSmoothing

int lengthSmoothing

lengthdB

double lengthdB

minLength

double minLength

maxLength

double maxLength

enableEnergyBands

boolean enableEnergyBands

testEnergyBand

double[] testEnergyBand

controlEnergyBand

double[][] controlEnergyBand

energyThresholds

double[] energyThresholds

enablePeak

boolean enablePeak

enableWidth

boolean enableWidth

enableMean

boolean enableMean

peakSearchRange

double[] peakSearchRange

peakRange

double[] peakRange

peakWidthRange

double[] peakWidthRange

meanRange

double[] meanRange

peakSmoothing

int peakSmoothing

peakWidthThreshold

double peakWidthThreshold

enableZeroCrossings

boolean enableZeroCrossings

nCrossings

int[] nCrossings

zcSweep

double[] zcSweep

Package clickDetector.dialogs

Class clickDetector.dialogs.ClickDisplayDialog extends PamDialog implements Serializable

Serialized Fields

btDisplayParameters

BTDisplayParameters btDisplayParameters

clickControl

ClickControl clickControl

showBearing

javax.swing.JRadioButton showBearing

showAmplitude

javax.swing.JRadioButton showAmplitude

showICI

javax.swing.JRadioButton showICI

maxICI

javax.swing.JTextField maxICI

amplitudeRange0

javax.swing.JTextField amplitudeRange0

amplitudeRange1

javax.swing.JTextField amplitudeRange1

hGridiLines

javax.swing.JTextField hGridiLines

trackedClickMarkers

javax.swing.JCheckBox trackedClickMarkers

view360

javax.swing.JCheckBox view360

btPanel

ClickDisplayDialog.BTPanel btPanel

sizePanel

ClickDisplayDialog.SizePanel sizePanel

speciesPanel

ClickDisplayDialog.SpeciesPanel speciesPanel

Class clickDetector.dialogs.ClickMapDialog extends PamDialog implements Serializable

Serialized Fields

clickParameters

ClickParameters clickParameters

showAll

javax.swing.JRadioButton showAll

showSome

javax.swing.JRadioButton showSome

showNone

javax.swing.JRadioButton showNone

minTime

javax.swing.JTextField minTime

minTheta

javax.swing.JTextField minTheta

lineLength

javax.swing.JTextField lineLength

Class clickDetector.dialogs.ClickParamsDialog extends PamDialog implements Serializable

Serialized Fields

clickParameters

ClickParameters clickParameters

clickControl

ClickControl clickControl

threshold

javax.swing.JTextField threshold

longFilter

javax.swing.JTextField longFilter

longFilter2

javax.swing.JTextField longFilter2

shortFilter

javax.swing.JTextField shortFilter

preSample

javax.swing.JTextField preSample

postSample

javax.swing.JTextField postSample

minSep

javax.swing.JTextField minSep

maxLength

javax.swing.JTextField maxLength

okButton

javax.swing.JButton okButton

cancelButton

javax.swing.JButton cancelButton

sourcePanel

GroupedSourcePanel sourcePanel

triggerList

javax.swing.JCheckBox[] triggerList

triggerPanel

ClickParamsDialog.TriggerPanel triggerPanel

lengthPanel

ClickParamsDialog.LengthPanel lengthPanel

noisePanel

ClickParamsDialog.NoisePanel noisePanel

Class clickDetector.dialogs.ClickStorageOptionsDialog extends PamDialog implements Serializable

Serialized Fields

clickParameters

ClickParameters clickParameters

createRCFile

javax.swing.JCheckBox createRCFile

rcAutoNewFile

javax.swing.JCheckBox rcAutoNewFile

storageDirectory

javax.swing.JTextField storageDirectory

storageInitials

javax.swing.JTextField storageInitials

rcFileLength

javax.swing.JTextField rcFileLength

browseDirectory

javax.swing.JButton browseDirectory

fc

javax.swing.JFileChooser fc

saveToDatabase

javax.swing.JCheckBox saveToDatabase

Class clickDetector.dialogs.ClickTrainIdDialog extends PamDialog implements Serializable

Serialized Fields

clickParameters

ClickParameters clickParameters

runClickTrainId

javax.swing.JCheckBox runClickTrainId

Class clickDetector.dialogs.WaveDisplayDialog extends PamDialog implements Serializable

Serialized Fields

clickParameters

ClickParameters clickParameters

clickWaveform

ClickWaveform clickWaveform

showEnvelope

javax.swing.JCheckBox showEnvelope

fixedXScale

javax.swing.JCheckBox fixedXScale

Package clickDetector.offlineFuncs

Class clickDetector.offlineFuncs.BatchFileConversion extends PamDialog implements Serializable

Serialized Fields

clickControl

ClickControl clickControl

binaryStore

BinaryStore binaryStore

binaryStorageDialogPanel

BinaryStorageDialogPanel binaryStorageDialogPanel

binaryStoreSettings

BinaryStoreSettings binaryStoreSettings

rainbowFolder

SelectFolder rainbowFolder

clickParameters

ClickParameters clickParameters

readText

javax.swing.JLabel readText

writeText

javax.swing.JLabel writeText

readProgress

javax.swing.JProgressBar readProgress

writeProgress

javax.swing.JProgressBar writeProgress

conversionWorker

BatchFileConversion.ConversionWorker conversionWorker

rcFolderName

java.lang.String rcFolderName

rcSubFolders

boolean rcSubFolders

stopFlag

boolean stopFlag

clickDetector

ClickDetector clickDetector

clickBinaryDataSource

ClickBinaryDataSource clickBinaryDataSource

Class clickDetector.offlineFuncs.EditOfflineEventDialog extends PamDialog implements Serializable

Serialized Fields

offlineEventDataUnit

OfflineEventDataUnit offlineEventDataUnit

eventNo

javax.swing.JTextField eventNo

Class clickDetector.offlineFuncs.EventListDialog extends PamDialog implements Serializable

Serialized Fields

offlineEventListPanel

OfflineEventListPanel offlineEventListPanel

clickControl

ClickControl clickControl

parentFrame

java.awt.Window parentFrame

offlineEventDataBlock

OfflineEventDataBlock offlineEventDataBlock

mainPanel

javax.swing.JPanel mainPanel

Class clickDetector.offlineFuncs.LabelClicksDialog extends PamDialog implements Serializable

Serialized Fields

offlineEventListPanel

OfflineEventListPanel offlineEventListPanel

clickControl

ClickControl clickControl

btDisplay

ClickBTDisplay btDisplay

newEventButton

javax.swing.JButton newEventButton

parentFrame

java.awt.Window parentFrame

offlineEventDataBlock

OfflineEventDataBlock offlineEventDataBlock

markedClicks

java.util.ArrayList<E> markedClicks

Class clickDetector.offlineFuncs.OfflienEventViewer extends PamDialog implements Serializable

Serialized Fields

offlineEventListPanel

OfflineEventListPanel offlineEventListPanel

clickControl

ClickControl clickControl

Class clickDetector.offlineFuncs.OfflineEventDialog extends PamDialog implements Serializable

Serialized Fields

offlineEventDataUnit

OfflineEventDataUnit offlineEventDataUnit

clickControl

ClickControl clickControl

eventNumber

javax.swing.JTextField eventNumber

speciesList

LookupComponent speciesList

minNum

javax.swing.JTextField minNum

bestNum

javax.swing.JTextField bestNum

maxNum

javax.swing.JTextField maxNum

comment

javax.swing.JTextArea comment

Class clickDetector.offlineFuncs.OfflineEventViewer extends PamDialog implements Serializable

Serialized Fields

offlineEventListPanel

OfflineEventListPanel offlineEventListPanel

clickControl

ClickControl clickControl

Class clickDetector.offlineFuncs.OfflineParameters extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

analSelection

int analSelection

doClickId

boolean doClickId

Class clickDetector.offlineFuncs.OfflineReanalDialog extends PamDialog implements Serializable

Serialized Fields

clicksOffline

ClicksOffline clicksOffline

clickControl

ClickControl clickControl

dataSelection

javax.swing.JComboBox dataSelection

doClickId

javax.swing.JCheckBox doClickId

fileProgress

javax.swing.JProgressBar fileProgress

allProgress

javax.swing.JProgressBar allProgress

clickIdSettings

javax.swing.JButton clickIdSettings

fileInfo

javax.swing.JLabel fileInfo

eta

javax.swing.JLabel eta

offlineParams

OfflineParameters offlineParams

status

int status

reanalWorker

ClicksOffline.ReanalWorker reanalWorker

Package dataMap

Class dataMap.DataMapPanel extends PamBorderPanel implements Serializable

Serialized Fields

dataMapControl

DataMapControl dataMapControl

summaryPanel

SummaryPanel summaryPanel

scalePanel

ScalePanel scalePanel

scrollingDataPanel

ScrollingDataPanel scrollingDataPanel

graphDimension

java.awt.Dimension graphDimension

Class dataMap.DataMapParameters extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

vScaleChoice

int vScaleChoice

vLogScale

boolean vLogScale

hScaleChoice

int hScaleChoice

Class dataMap.DataStreamPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

dataMapControl

DataMapControl dataMapControl

scrollingDataPanel

ScrollingDataPanel scrollingDataPanel

dataBlock

PamDataBlock<Tunit extends PamDataUnit> dataBlock

dataGraph

DataStreamPanel.DataGraph dataGraph

dataName

DataStreamPanel.DataName dataName

binaryColour

java.awt.Color binaryColour

haveDataColour

java.awt.Color haveDataColour

databaseColour

java.awt.Color databaseColour

yScaleMin

double yScaleMin

yScaleMax

double yScaleMax

pixelsPerMilli

double pixelsPerMilli

totalDatas

int totalDatas

maxDatas

int maxDatas

graphVisible

boolean graphVisible

arrowX

double[] arrowX

arrowY

double[] arrowY

startTimeArrow

java.awt.Polygon startTimeArrow

endTimeArrow

java.awt.Polygon endTimeArrow

graphMenu

javax.swing.JPopupMenu graphMenu

menuMouseTime

long menuMouseTime

Class dataMap.DataStreamPanel.DataGraph extends JPanelWithPamKey implements Serializable

Class dataMap.ScalePanel extends PamBorderPanel implements Serializable

Serialized Fields

dataMapControl

DataMapControl dataMapControl

dataMapPanel

DataMapPanel dataMapPanel

hScrollBar

javax.swing.JSlider hScrollBar

hScaleText

javax.swing.JLabel hScaleText

vDropDown

javax.swing.JComboBox vDropDown

vLogScale

javax.swing.JCheckBox vLogScale

hScaleChoices

double[] hScaleChoices

setting

boolean setting

Class dataMap.ScrollingDataPanel extends PamBorderPanel implements Serializable

Serialized Fields

scrolledPanel

javax.swing.JPanel scrolledPanel
Scrolled panel which will contain the actual DataStreamPanels


scrollPanelContainer

javax.swing.JPanel scrollPanelContainer

dataMapControl

DataMapControl dataMapControl

dataMapPanel

DataMapPanel dataMapPanel

hScrollBar

javax.swing.JScrollBar hScrollBar

dataStreamPanels

java.util.ArrayList<E> dataStreamPanels

settingsStrip

SettingsStrip settingsStrip

offlineDataStores

java.util.ArrayList<E> offlineDataStores
List of offline data sources.


screenStartMillis

long screenStartMillis

screenEndMillis

long screenEndMillis

screenSeconds

double screenSeconds

boxLayout

javax.swing.BoxLayout boxLayout

dataMapLayout

DataMapLayout dataMapLayout

lastHScaleChoice

int lastHScaleChoice

lastWidth

int lastWidth

Class dataMap.SettingsStrip extends JPanelWithPamKey implements Serializable

Serialized Fields

scrollingDataPanel

ScrollingDataPanel scrollingDataPanel

pamController

PamController pamController

quickFinds

java.util.LinkedList<E> quickFinds

pixelsPerMilli

double pixelsPerMilli

startMillis

long startMillis

Package decimator

Class decimator.DecimatorParams extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

rawDataSource

java.lang.String rawDataSource

newSampleRate

float newSampleRate

filterParams

FilterParams filterParams

Class decimator.DecimatorParamsDialog extends PamDialog implements Serializable

Serialized Fields

decimatorControl

DecimatorControl decimatorControl

newSampleRate

javax.swing.JTextField newSampleRate

sourceList

javax.swing.JComboBox sourceList

filterButton

javax.swing.JButton filterButton

sourceSampleRate

javax.swing.JLabel sourceSampleRate

sampleRate

float sampleRate

parentFrame

java.awt.Frame parentFrame

Package depthReadout

Class depthReadout.DepthDialog extends PamDialog implements Serializable

Serialized Fields

depthSystem

DepthSystem depthSystem

depthControl

DepthControl depthControl

depthParameters

DepthParameters depthParameters

devicePanel

DepthDialog.DevicePanel devicePanel

Class depthReadout.DepthParameters extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

systemNumber

int systemNumber

pollTime

double pollTime

hydrophoneMaps

int[] hydrophoneMaps

hydrophoneY

double[] hydrophoneY

nSensors

int nSensors

Class depthReadout.MccDepthParameters extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

iBoard

int iBoard

range

int range

mccSensorParameters

MccDepthParameters.MccSensorParameters[] mccSensorParameters

Class depthReadout.MccDepthParameters.MccSensorParameters extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

iChan

int iChan

scaleA

double scaleA
Deth = scaleA * voltage + scaleB;


scaleB

double scaleB

Class depthReadout.MccDialog extends PamDialog implements Serializable

Serialized Fields

mccDepthParameters

MccDepthParameters mccDepthParameters

depthControl

DepthControl depthControl

mccDepthSystem

MccDepthSystem mccDepthSystem

mccJniInterface

MccJniInterface mccJniInterface

depthParameters

DepthParameters depthParameters

boardPanel

MccDialog.BoardPanel boardPanel

sensorsPanel

MccDialog.SensorsPanel sensorsPanel

Package EdgeDetector

Class EdgeDetector.EdgeParameters extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

fftBlockIndex

int fftBlockIndex

detTh

double detTh

bgTC0

double bgTC0

bgTC1

double bgTC1

analFreqB_1

double analFreqB_1

analFreqB_2

double analFreqB_2

maxSoundG

double maxSoundG

minSLen

int minSLen

maxSLen

int maxSLen

Class EdgeDetector.EdgeParamsDialog extends PamDialog implements Serializable

Serialized Fields

edgeParameters

EdgeParameters edgeParameters

sourceList

javax.swing.JComboBox sourceList

Package fftManager

Class fftManager.Complex extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

real

double real

imag

double imag

Class fftManager.FFTDataDisplayOptions extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

maxVal

double maxVal

minVal

double minVal

smoothingFactor

int smoothingFactor

useSpecValues

boolean useSpecValues

plottedChannels

int plottedChannels

Class fftManager.FFTParameters extends java.lang.Object implements Serializable

serialVersionUID: 2L

Serialized Fields

name

java.lang.String name

fftLength

int fftLength

fftHop

int fftHop

channelMap

int channelMap

dataSource

int dataSource

windowFunction

int windowFunction

clickRemoval

boolean clickRemoval

clickThreshold

double clickThreshold

clickPower

int clickPower

spectrogramNoiseSettings

SpectrogramNoiseSettings spectrogramNoiseSettings

Class fftManager.FFTParametersDialog extends PamDialog implements Serializable

Serialized Fields

fftParameters

FFTParameters fftParameters

sourcePanel

SourcePanel sourcePanel

fftLengthData

javax.swing.JTextField fftLengthData

fftHopData

javax.swing.JTextField fftHopData

fftLengthSpinner

javax.swing.JSpinner fftLengthSpinner

fftLengthModel

FFTLengthModel fftLengthModel

windowFunction

javax.swing.JComboBox windowFunction

defaultOverlap

javax.swing.JButton defaultOverlap

tabbedPane

javax.swing.JTabbedPane tabbedPane

clickRemoval

javax.swing.JCheckBox clickRemoval

clickThreshold

javax.swing.JTextField clickThreshold

clickPower

javax.swing.JTextField clickPower

spectrogramNoiseDialogPanel

SpectrogramNoiseDialogPanel spectrogramNoiseDialogPanel

clickRemoveMessage

java.lang.String clickRemoveMessage

Class fftManager.FFTPluginParamsDialog extends PamDialog implements Serializable

serialVersionUID: 1L

Serialized Fields

plotOptions

FFTDataDisplayOptions plotOptions

nameTextField

javax.swing.JTextField nameTextField

t

javax.swing.JPanel t

checkBoxPanel

javax.swing.JPanel checkBoxPanel

p

javax.swing.JPanel p

valuesPanel

javax.swing.JPanel valuesPanel

minValTextField

javax.swing.JTextField minValTextField

maxValTextField

javax.swing.JTextField maxValTextField

smoothingFactorTextField

javax.swing.JTextField smoothingFactorTextField

useSpecValues

javax.swing.JCheckBox useSpecValues

pluginPanel

FFTPluginPanelProvider.FFTPluginPanel pluginPanel

channelCheckBoxes

javax.swing.JCheckBox[] channelCheckBoxes

usedChannelList

int[] usedChannelList

Package Filters

Class Filters.FilterDataSourceDialog extends PamDialog implements Serializable

Serialized Fields

outputDataBlock

PamDataBlock<Tunit extends PamDataUnit> outputDataBlock

sourcePanel

SourcePanel sourcePanel

Class Filters.FilterDialog extends PamDialog implements Serializable

Serialized Fields

filterParams

FilterParams filterParams

sampleRate

float sampleRate

filterNames

java.lang.String[] filterNames

filterTypes

javax.swing.JComboBox filterTypes

highPass

javax.swing.JRadioButton highPass

bandPass

javax.swing.JRadioButton bandPass

lowPass

javax.swing.JRadioButton lowPass

bandStop

javax.swing.JRadioButton bandStop

linScale

javax.swing.JRadioButton linScale

logScale

javax.swing.JRadioButton logScale

highCut

javax.swing.JTextField highCut

lowCut

javax.swing.JTextField lowCut

order

javax.swing.JTextField order

passbandRipple

javax.swing.JTextField passbandRipple

plotButton

javax.swing.JButton plotButton

filter

IirfFilter filter

bodePlot

FilterDialog.BodePlot bodePlot

bodeGraph

FilterDialog.BodeGraph bodeGraph

pzPlot

FilterDialog.PoleZeroPlot pzPlot

isSetup

boolean isSetup

Class Filters.FilterParameters_2 extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

rawDataSource

java.lang.String rawDataSource

channelBitmap

int channelBitmap

filterParams

FilterParams filterParams

Class Filters.FilterParams extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

filterType

FilterType filterType

filterBand

FilterBand filterBand

filterOrder

int filterOrder

lowPassFreq

float lowPassFreq

highPassFreq

float highPassFreq

passBandRipple

double passBandRipple

stopBandRipple

double stopBandRipple

scaleType

int scaleType
Scale type just used for drawing dialog


Package generalDatabase

Class generalDatabase.DBDialog extends PamDialog implements Serializable

Serialized Fields

dbParameters

DBParameters dbParameters

dbControl

DBControl dbControl

systemList

javax.swing.JComboBox systemList

systemDialogPanel

SystemDialogPanel systemDialogPanel

dialogBottomPanel

javax.swing.JPanel dialogBottomPanel

Class generalDatabase.DBMapMakingDialog extends PamDialog implements Serializable

Serialized Fields

streamProgress

javax.swing.JProgressBar streamProgress

streamName

javax.swing.JLabel streamName

databaseName

javax.swing.JLabel databaseName

Class generalDatabase.DBParameters extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

databaseSystem

int databaseSystem

Class generalDatabase.MySQLParameters extends java.lang.Object implements Serializable

serialVersionUID: 1

Serialized Fields

databaseName

java.lang.String databaseName

ipAddress

java.lang.String ipAddress

portNumber

int portNumber

userName

java.lang.String userName

passWord

java.lang.String passWord

Package generalDatabase.lookupTables

Class generalDatabase.lookupTables.LookupEditDialog extends PamDialog implements Serializable

Serialized Fields

lookUpTables

LookUpTables lookUpTables

lutTable

javax.swing.JTable lutTable

lutTableData

LookupEditDialog.LUTDataModel lutTableData

addButton

javax.swing.JButton addButton

deleteButton

javax.swing.JButton deleteButton

upButton

javax.swing.JButton upButton

downButton

javax.swing.JButton downButton

lookupList

LookupList lookupList

colNames

java.lang.String[] colNames

Package GPS

Class GPS.GpsData extends LatLong implements Serializable

serialVersionUID: -7919081673367069167L

Serialized Fields

speed

double speed

dataOk

boolean dataOk

courseOverGround

double courseOverGround
renamed from heading


trueHeading

java.lang.Double trueHeading
renamed from trueCourse


magneticHeading

java.lang.Double magneticHeading

magneticVariation

java.lang.Double magneticVariation

time

int time

date

int date

day

int day

month

int month

year

int year

hours

int hours

mins

int mins

secs

int secs

millis

int millis

timeInMillis

long timeInMillis

gpsCalendar

java.util.Calendar gpsCalendar

lastGpsData

GpsData lastGpsData

distanceFromLast

double distanceFromLast

Class GPS.GPSParameters extends java.lang.Object implements Serializable

serialVersionUID: 3L

Serialized Fields

setClockOnStartup

boolean setClockOnStartup

nmeaSource

java.lang.String nmeaSource

dimA

double dimA
distance from bow to antenna


dimB

double dimB
distance from antenna to stern


dimC

double dimC
distance from port side to antenna


dimD

double dimD
distance from antenna to startboard side


plotPredictedPosition

boolean plotPredictedPosition
On the map, work out where the ship will be and draw an arrow to that point


predictionTime

int predictionTime
time for prediction arrow (seconds)


readHeading

boolean readHeading

headingNMEASource

java.lang.String headingNMEASource

mainString

int mainString
Which strings to read


rmcInitials

java.lang.String rmcInitials
String initials


ggaInitials

java.lang.String ggaInitials

readTrueHeading

boolean readTrueHeading
Attempt to read true heading information


headingString

java.lang.String headingString
String for true heading


headingStringPos

int headingStringPos
position of data in headingString


headingSmoothing

boolean headingSmoothing
GPS HEading Smoothing


smoothingTime

float smoothingTime
GPS smoothing time in seconds.


readType

int readType
storage and read options: Can either read everything that comes in or just read every n seconds, or be a bit more clever and read every n seconds OR whenever course or speed have changed by more than than some set amount.


readInterval

int readInterval
Interval between reads in seconds


courseInterval

double courseInterval
Minimum course change for a dynamic read


speedInterval

double speedInterval
Minimum speed change for a dynamic read

Class GPS.GPSParametersDialog extends PamDialog implements Serializable

Serialized Fields

gpsParameters

GPSParameters gpsParameters

shipDrawing

ShipDimensionsPanel shipDrawing

predictPanel

GPSParametersDialog.PredictPanel predictPanel

mainStringPanel

GPSParametersDialog.MainStringPanel mainStringPanel

shipDimensionsFields

ShipDimensionsFields shipDimensionsFields

sourcePanel

SourcePanel sourcePanel

readOptions

GPSParametersDialog.ReadOptions readOptions

headingPanel

GPSParametersDialog.HeadingPanel headingPanel

Class GPS.ShipDimensionsDrawing extends javax.swing.JPanel implements Serializable

Serialized Fields

scale

int scale

relA

double relA

relB

double relB

relC

double relC

relD

double relD

bow

double bow

antennaPos

java.awt.Point antennaPos

arrowHead

int arrowHead

Class GPS.ShipDimensionsFields extends javax.swing.JPanel implements Serializable

Serialized Fields

shipDims

javax.swing.JTextField[] shipDims

dimNames

java.lang.String dimNames

Class GPS.ShipDimensionsPanel extends javax.swing.JPanel implements Serializable

Class GPS.UpdateClockDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

pcTime

javax.swing.JTextField pcTime

gpsTime

javax.swing.JTextField gpsTime

setButton

javax.swing.JButton setButton

cancelButton

javax.swing.JButton cancelButton

setAlways

javax.swing.JCheckBox setAlways

gpsControl

GPSControl gpsControl

setOnNextString

boolean setOnNextString

nmeaCalendar

java.util.Calendar nmeaCalendar

autoUpdate

boolean autoUpdate

newDataCount

int newDataCount

timer

javax.swing.Timer timer

Package ishmaelComms

Class ishmaelComms.Client extends javax.swing.JFrame implements Serializable

Serialized Fields

displayArea

javax.swing.JTextArea displayArea

NUMPHONES

int NUMPHONES

PHONEDIM

int PHONEDIM

NUMCMNDS

int NUMCMNDS

NUMFIELDS

int NUMFIELDS

serverIP

java.lang.String serverIP

command

int command

ni

int ni

i

int i

j

int j

n

int n

numphones

int numphones

phonedim

int phonedim

start

float start

end

float end

lofreq

float lofreq

hifreq

float hifreq

input

java.lang.String input

phonelocs

float[][] phonelocs

quality

int quality

speed

float speed

method

java.lang.String method

tag_cert

java.lang.String tag_cert

angle

float angle

ambig

int ambig

bearoffset

int bearoffset

locdim

int locdim

xpos

float xpos

ypos

float ypos

zpos

float zpos

posoffset

int posoffset

datestr

java.lang.String datestr

timestr

java.lang.String timestr

word

java.lang.String word

key

java.lang.String key

field

java.lang.String[] field

GPS

boolean GPS

showlocflag

boolean showlocflag

Pamdiscflag

boolean Pamdiscflag

PamSock

java.net.Socket PamSock

sockaddr

java.net.SocketAddress sockaddr

in

java.io.InputStream in

out

java.io.OutputStream out

pout

java.io.PrintWriter pout

isr

java.io.InputStreamReader isr

bin

java.io.BufferedReader bin

cmndlist

java.lang.String[] cmndlist

Package IshmaelDetector

Class IshmaelDetector.EnergySumParams extends IshDetParams implements Serializable

serialVersionUID: 0L

Serialized Fields

f0

double f0

f1

double f1

ratioF0

double ratioF0

ratioF1

double ratioF1

useLog

boolean useLog

Class IshmaelDetector.EnergySumParamsDialog extends IshDetParamsDialog implements Serializable

serialVersionUID: 0L

Serialized Fields

f0Data

javax.swing.JTextField f0Data

f1Data

javax.swing.JTextField f1Data

ratioF0Data

javax.swing.JTextField ratioF0Data

ratioF1Data

javax.swing.JTextField ratioF1Data

logCheckBox

javax.swing.JCheckBox logCheckBox

Class IshmaelDetector.IshDetParams extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

name

java.lang.String name

inputDataSource

java.lang.String inputDataSource

channelList

int channelList

vscale

double vscale

thresh

double thresh

minTime

double minTime

refractoryTime

double refractoryTime

Class IshmaelDetector.IshDetParamsDialog extends PamDialog implements Serializable

Serialized Fields

ishDetParams

IshDetParams ishDetParams

sourcePanel

SourcePanel sourcePanel

vsData

javax.swing.JTextField vsData

threshData

javax.swing.JTextField threshData

minTimeData

javax.swing.JTextField minTimeData

refractoryTimeData

javax.swing.JTextField refractoryTimeData

Class IshmaelDetector.MatchFiltParams extends IshDetParams implements Serializable

serialVersionUID: 0L

Serialized Fields

kernelFilenameList

java.util.ArrayList<E> kernelFilenameList
This is a list of file names that the user has picked recently. The 0th element of it is the matched filter kernel; later items are there only to make it easy for the user to re-pick them.

Class IshmaelDetector.MatchFiltParamsDialog extends IshDetParamsDialog implements Serializable

serialVersionUID: 0L

Serialized Fields

kernelFilenameBox

javax.swing.JComboBox kernelFilenameBox

kernelFileButton

javax.swing.JButton kernelFileButton

Class IshmaelDetector.SgramCorrParams extends IshDetParams implements Serializable

serialVersionUID: 0L

Serialized Fields

segment

double[][] segment

spread

double spread

useLog

boolean useLog

Class IshmaelDetector.SgramCorrParamsDialog extends IshDetParamsDialog implements Serializable

serialVersionUID: 0L

Serialized Fields

segmentData

javax.swing.JTextField[][] segmentData

widthData

javax.swing.JTextField widthData

linePanel

javax.swing.JPanel linePanel

logCheckBox

javax.swing.JCheckBox logCheckBox

Package IshmaelLocator

Class IshmaelLocator.IshLocHyperbParams extends IshLocParams implements Serializable

serialVersionUID: 0L

Serialized Fields

nDimensions

int nDimensions

Class IshmaelLocator.IshLocHyperbParamsDialog extends IshLocParamsDialog implements Serializable

serialVersionUID: 0L

Serialized Fields

nDimsData

javax.swing.JTextField nDimsData

Class IshmaelLocator.IshLocParams extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

name

java.lang.String name

inputDataSource

java.lang.String inputDataSource

channelList

int channelList

tBefore

double tBefore

tAfter

double tAfter

useDetector

boolean useDetector

Class IshmaelLocator.IshLocParamsDialog extends PamDialog implements Serializable

Serialized Fields

ishLocParams

IshLocParams ishLocParams

sourcePanel

SourcePanel sourcePanel

tBeforeData

javax.swing.JTextField tBeforeData

tAfterData

javax.swing.JTextField tAfterData

detectorCheckBox

javax.swing.JCheckBox detectorCheckBox

Package KernelSmoothing

Class KernelSmoothing.KernelSmoothingDialog extends PamDialog implements Serializable

Serialized Fields

okButton

javax.swing.JButton okButton

cancelButton

javax.swing.JButton cancelButton

sourcePanel

SourcePanel sourcePanel

Class KernelSmoothing.KernelSmoothingParameters extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

fftBlockIndex

int fftBlockIndex

channelList

int channelList

Package landMarks

Class landMarks.LandmarkData extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

latLong

LatLong latLong

height

double height

symbol

PamSymbol symbol

name

java.lang.String name

Class landMarks.LandmarkDatas extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

data

java.util.ArrayList<E> data

Class landMarks.LandmarkDialog extends PamDialog implements Serializable

Serialized Fields

landmarkControl

LandmarkControl landmarkControl

landmarkData

LandmarkData landmarkData

latStrip

LatLongDialogStrip latStrip

longStrip

LatLongDialogStrip longStrip

name

javax.swing.JTextField name

height

javax.swing.JTextField height

pamSymbolSelector

PamSymbolSelector pamSymbolSelector

Class landMarks.LandmarksDialog extends PamDialog implements Serializable

Serialized Fields

landmarkControl

LandmarkControl landmarkControl

landmarkDatas

LandmarkDatas landmarkDatas

parentFrame

java.awt.Frame parentFrame

table

javax.swing.JTable table

landmarkDataModel

LandmarksDialog.LandmarkDataModel landmarkDataModel

deleteButton

javax.swing.JButton deleteButton

addButton

javax.swing.JButton addButton

editbutton

javax.swing.JButton editbutton

Package Layout

Class Layout.PamAxisPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

northAxis

PamAxis northAxis
axis to be displayed on any or all of the four sides of a plot window (innerPanel below)


southAxis

PamAxis southAxis
axis to be displayed on any or all of the four sides of a plot window (innerPanel below)


westAxis

PamAxis westAxis
axis to be displayed on any or all of the four sides of a plot window (innerPanel below)


eastAxis

PamAxis eastAxis
axis to be displayed on any or all of the four sides of a plot window (innerPanel below)


minNorth

int minNorth

minSouth

int minSouth

minEast

int minEast

minWest

int minWest

border

javax.swing.border.Border border

titleLabel

javax.swing.JLabel titleLabel

innerPanel

javax.swing.JPanel innerPanel
The main plot panel that the axis are drawn around.


plotPanel

javax.swing.JComponent plotPanel
If the plot panel contains border components such as a scroll bar, then the axis may need to be drawn relative to a slightly different panel. Plot panel is basically a component of innerPanel and if it is not null, axis will be drawn outside the inner panel, but lined up with the plotPanel.


autoInsets

boolean autoInsets

Class Layout.PamInternalFrame extends javax.swing.JInternalFrame implements Serializable

Serialized Fields

axisPanel

javax.swing.JPanel axisPanel
axisPanel is the main (outer) panel that fills the entire JInternalFrame centre


plotPanel

javax.swing.JPanel plotPanel
plotPanel is the inner panel containing various the actual plot, e.g. a spectrogram, bearing time display, waveform, etc.


emptyBorder

javax.swing.border.EmptyBorder emptyBorder

lastSize

java.awt.Dimension lastSize

framePlots

PamFramePlots framePlots

Package likelihoodDetectionModule

Class likelihoodDetectionModule.AcquisitionSettings extends java.lang.Object implements Serializable

serialVersionUID: 34462L

Serialized Fields

minBandwidthHz

double minBandwidthHz
The minimum bandwidth of the data source.


maxBandwidthHz

double maxBandwidthHz
The maximum bandwidth of the data source.


samplingRateHz

float samplingRateHz
The sampling rate of the audio data.


numberChannels

int numberChannels
The number of channels in the audio data.


voltageRange

double voltageRange
The peak-to-peak voltage range of the audio data.


preampGainDb

double preampGainDb
The preamplifier gain of the audio data.


sourceName

java.lang.String sourceName
The name of the acquisition source module.


sourceNumber

int sourceNumber
The number assigned to the source module by the pamguard controller.

Class likelihoodDetectionModule.CheckRenderer extends javax.swing.JPanel implements Serializable

serialVersionUID: 24323L

Serialized Fields

showCheckbox

boolean showCheckbox
The show checkbox.


checkBox

javax.swing.JCheckBox checkBox
The check box.


label

CheckRenderer.TreeLabel label
The label.


model

javax.swing.tree.TreeModel model
The model.


nodeName

java.lang.String nodeName
The node name.

Class likelihoodDetectionModule.CheckRenderer.TreeLabel extends javax.swing.JLabel implements Serializable

serialVersionUID: 902734L

Serialized Fields

isSelected

boolean isSelected
The is selected.


hasFocus

boolean hasFocus
The has focus.

Class likelihoodDetectionModule.ConfigurationDialogSettings extends java.lang.Object implements Serializable

serialVersionUID: 234123L

Serialized Fields

firstColumnWidth

int firstColumnWidth
The first column width.


secondColumnWidth

int secondColumnWidth
The second column width.


expandedState

java.lang.String expandedState
The expanded state.

Class likelihoodDetectionModule.GuardBand extends java.lang.Object implements Serializable

serialVersionUID: 561L

Serialized Fields

associatedSignalBandIdentifier

java.lang.String associatedSignalBandIdentifier
The identifier of the signal band that this guard band should be associated with.


identifier

java.lang.String identifier
The identifier of this guard band. The configuration dialog should ensure that this value is unique for a TargetConfiguration


startFrequencyHz

double startFrequencyHz
The start frequency hz.


endFrequencyHz

double endFrequencyHz
The end frequency hz.


backgroundSeconds

double backgroundSeconds
The background seconds.


signalSeconds

double signalSeconds
The signal seconds.


frequencyLimits

double[] frequencyLimits
The frequency's limits.


secondsLimits

double[] secondsLimits
The seconds' limits.

Class likelihoodDetectionModule.LikelihoodDetectionParameters extends java.lang.Object implements Serializable

serialVersionUID: 555L

Serialized Fields

targetConfigurations

java.util.ArrayList<E> targetConfigurations
The target configurations that have been configured for the module. This is made public just to make life a little easier. It isn't expected that encapsulation of this member is necessary.


selectedChannels

int selectedChannels
The selected channels from the audio data source.


acquisitionSettings

AcquisitionSettings acquisitionSettings
The acquisition settings (the audio data source).


configurationDialogSettings

ConfigurationDialogSettings configurationDialogSettings
The configuration dialog settings. These are non-processing related values that are used in managing the display and layout of the module's configuration dialog - and it's nice to have them persistent between program executions.

Class likelihoodDetectionModule.LikelihoodDetectionParametersDialog extends PamDialog implements Serializable

serialVersionUID: 559L

Serialized Fields

accepted

boolean accepted
The accepted state of the dialog (i.e., whether OK has been selected).


likelihoodParameters

LikelihoodDetectionParameters likelihoodParameters
A pointer to the persistent parameters for the likelihood detector.


sourcePanel

SourcePanel sourcePanel
The PamView construct that allows for the selection of an acquisition source and channels.


treeTableModel

TreeTableModel treeTableModel
The custom TreeTable widget's model, that forms the main area for configuration of the detector.


treeTable

TreeTable treeTable
The custom TreeTable widget, that forms the main area for configuration of the detector

Class likelihoodDetectionModule.LikelihoodFFTParameters extends java.lang.Object implements Serializable

serialVersionUID: 563L

Serialized Fields

overlap

double[] overlap
The fft overlap.


fftSize

int fftSize
The fft size.


fftHop

int fftHop
The fft hop.


channelMap

int channelMap
The channel map.


sourceNumber

int sourceNumber
The source number of the audio data source to be used (i.e., the acquisition module).


numberAverages

int[] numberAverages
The number averages.


actualTimeResolution

double actualTimeResolution
The actual time resolution, calculated from the requested time resolution.


actualFreqResolution

double actualFreqResolution
The actual freq resolution, calculated from the requested frequency resolution.

Class likelihoodDetectionModule.NewBandNameDialog extends javax.swing.JDialog implements Serializable

serialVersionUID: 121213L

Serialized Fields

existingIdentifiers

java.util.ArrayList<E> existingIdentifiers
The existing identifiers. The dialog will enforce a unique identifier be specified.


okButton

javax.swing.JButton okButton
The ok button.


cancelButton

javax.swing.JButton cancelButton
The cancel button.


mainPanel

javax.swing.JPanel mainPanel
The main panel.


message

javax.swing.JLabel message
The message.


accepted

boolean accepted
The accepted.


identifierField

javax.swing.JTextField identifierField
The identifier field.


bandType

NewBandNameDialog.BandType bandType
The band type.

Class likelihoodDetectionModule.SignalBand extends java.lang.Object implements Serializable

serialVersionUID: 560L

Serialized Fields

identifier

java.lang.String identifier
The signal band identifier. The configuration dialog will ensure that this is unique for each TargetDetection object.


inBandThresholdDb

double inBandThresholdDb
The in-band threshold, in db.


guardBandThresholdDb

double guardBandThresholdDb
The guard band threshold, in db.


startFrequencyHz

double startFrequencyHz
The start frequency hz.


endFrequencyHz

double endFrequencyHz
The end frequency hz.


backgroundSeconds

double backgroundSeconds
The background seconds.


signalSeconds

double signalSeconds
The signal seconds.


inBandThresholdLimits

double[] inBandThresholdLimits
The in-band threshold's limits.


guardBandThresholdLimits

double[] guardBandThresholdLimits
The guard band threshold's limits.


frequencyLimits

double[] frequencyLimits
The frequency's limits.


secondsLimits

double[] secondsLimits
The seconds between detection's limits.

Class likelihoodDetectionModule.TargetConfiguration extends java.lang.Object implements Serializable

serialVersionUID: 562L

Serialized Fields

state

TargetConfiguration.State state
The state.


referenceGain

double referenceGain
The reference gain.


timeResolution

double timeResolution
The time resolution.


frequencyResolution

double frequencyResolution
The frequency resolution.


secondsBetweenDetections

double secondsBetweenDetections
The seconds between detections.


algorithm

NormalizerProcess.NormalizerAlgorithm algorithm
The algorithm being used.


channelMap

int channelMap
The channel map in use.


timeResolutionLimits

double[] timeResolutionLimits
The time resolution limits.


frequencyResolutionLimits

double[] frequencyResolutionLimits
The frequency resolution limits.


secondsBetweenDetectionsLimits

double[] secondsBetweenDetectionsLimits
The seconds between detections limits.


signalBands

java.util.ArrayList<E> signalBands
The signal bands.


guardBands

java.util.ArrayList<E> guardBands
The guard bands.


identifier

java.lang.String identifier
The identifier for the configuration. The configuration dialog will ensure that this string is unique for the configuration


acquisitionSettings

AcquisitionSettings acquisitionSettings
The acquisition settings used to computer various parameter limits and other settings.


fftParameters

LikelihoodFFTParameters fftParameters
The calculated fft parameters that will be required to run this configuration.

Class likelihoodDetectionModule.TargetConfigurationNameDialog extends javax.swing.JDialog implements Serializable

serialVersionUID: 121212L

Serialized Fields

existingIdentifiers

java.util.ArrayList<E> existingIdentifiers
The existing identifiers.


okButton

javax.swing.JButton okButton
The ok button.


cancelButton

javax.swing.JButton cancelButton
The cancel button.


mainPanel

javax.swing.JPanel mainPanel
The main panel.


message

javax.swing.JLabel message
The message.


accepted

boolean accepted
The accepted.


identifierField

javax.swing.JTextField identifierField
The identifier field.

Class likelihoodDetectionModule.TreeTable extends javax.swing.JTable implements Serializable

serialVersionUID: 3247234L

Serialized Fields

tree

TreeTable.TreeTableCellRenderer tree
The tree table's cell custom cell renderer.


model

TreeTableModelAdapter model
The tree table's back-end model adapter.

See Also:
TreeTableModelAdapter

treeTableCellEditor

TreeTable.TreeTableCellEditor treeTableCellEditor
The custom tree table cell editor.


popupMenu

javax.swing.JPopupMenu popupMenu
The popup menu that is displayed when the user right-clicks inside the tree table.


numberFormatter

javax.swing.text.NumberFormatter numberFormatter
The number formatter used within the tree table to format the real numbers.

Class likelihoodDetectionModule.TreeTable.AlgorithmComboBoxEditor extends javax.swing.DefaultCellEditor implements Serializable

serialVersionUID: 23946L

Class likelihoodDetectionModule.TreeTable.AssociatedSignalBandEditor extends javax.swing.DefaultCellEditor implements Serializable

serialVersionUID: 2903234L

Class likelihoodDetectionModule.TreeTable.DoubleEditor extends javax.swing.DefaultCellEditor implements Serializable

serialVersionUID: 23476690L

Serialized Fields

min

double min
The min.


max

double max
The max.


component

java.awt.Component component
The component.

Class likelihoodDetectionModule.TreeTable.TreeTableCellRenderer extends javax.swing.JTree implements Serializable

serialVersionUID: 272362234L

Serialized Fields

visibleRow

int visibleRow
Last table/tree row asked to renderer. This is used to keep track of widget height and next-point-of-insert.

Class likelihoodDetectionModule.TreeTableModelAdapter extends javax.swing.table.AbstractTableModel implements Serializable

serialVersionUID: 7773263L

Serialized Fields

tree

javax.swing.JTree tree
The tree part of the internals of the TreeTable. Some calls will be made directly on it.


treeTableModel

TreeTableModel treeTableModel
The tree table model that this model wraps.


Package listening

Class listening.ListeningDialog extends PamDialog implements Serializable

serialVersionUID: 1L

Serialized Fields

listeningParameters

ListeningParameters listeningParameters

tableData

ListeningDialog.LTableData tableData

table

javax.swing.JTable table

listeningControl

ListeningControl listeningControl

addButton

javax.swing.JButton addButton

removeButton

javax.swing.JButton removeButton

editButton

javax.swing.JButton editButton

upButton

javax.swing.JButton upButton

downButton

javax.swing.JButton downButton

Class listening.ListeningParameters extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

speciesList

java.util.Vector<E> speciesList

effortStati

java.util.Vector<E> effortStati

nVolumes

int nVolumes

hydrophones

int hydrophones

Class listening.SpeciesItem extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

name

java.lang.String name

symbol

PamSymbol symbol

Package loc3d_Thode

Class loc3d_Thode.TowedArray3DParametersDialog extends PamDialog implements Serializable

Serialized Fields

towedArray3DProcessParameters

TowedArray3DProcessParameters towedArray3DProcessParameters

sourcePanel

SourcePanel sourcePanel

alglist

javax.swing.JComboBox alglist

minIciNum

javax.swing.JTextField minIciNum

maxTimeDelay

javax.swing.JTextField maxTimeDelay

maxTimeQueue

javax.swing.JTextField maxTimeQueue

percentErrorAngle

javax.swing.JTextField percentErrorAngle

percentErrorEchoTime

javax.swing.JTextField percentErrorEchoTime

fine_tune_tdd_checkbox

javax.swing.JCheckBox fine_tune_tdd_checkbox

fine_tune_tds_checkbox

javax.swing.JCheckBox fine_tune_tds_checkbox

yes_checkbox

javax.swing.JCheckBox yes_checkbox

towedArray3DController

TowedArray3DController towedArray3DController

Class loc3d_Thode.TowedArray3DProcessParameters extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

detectorDataBlock

int detectorDataBlock
Use first detector block in model


algchoice

int algchoice
Choose algorithm


minICINum

int minICINum
How many multipath assumed to exist per event(anchor)?


maxTimeDelay

long maxTimeDelay
Maximum time delay to assoicate with a multipath


maxTimeQueue

long maxTimeQueue
Amount of time to keep potential 3-D detections in memory, msec


channelList

int channelList
Bitmap of channels to be used - use all available.


percentErrorAngle

long percentErrorAngle

percentICIMatchError

long percentICIMatchError

fine_tune_tdd

boolean fine_tune_tdd

fine_tune_tds

boolean fine_tune_tds

yes_process

boolean yes_process

Package Map

Class Map.DisplayPanZoom extends javax.swing.JPanel implements Serializable

Serialized Fields

mouseAdapter

DisplayPanZoom.PanZoomMouseAdapter mouseAdapter

handler

PanZoomBehaviour handler

upLeft

javax.swing.JButton upLeft

up

javax.swing.JButton up

upRight

javax.swing.JButton upRight

left

javax.swing.JButton left

right

javax.swing.JButton right

downLeft

javax.swing.JButton downLeft

down

javax.swing.JButton down

downRight

javax.swing.JButton downRight

zoomIn

javax.swing.JButton zoomIn

zoomOut

javax.swing.JButton zoomOut

headUp

javax.swing.JButton headUp

northUp

javax.swing.JButton northUp

centreOnShip

javax.swing.JButton centreOnShip

rotateClockwise

javax.swing.JButton rotateClockwise

rotateAntiClockwise

javax.swing.JButton rotateAntiClockwise

panWithMouse

javax.swing.JButton panWithMouse

measureWithMouse

javax.swing.JButton measureWithMouse

Class Map.GpsTextDisplay extends PamBorderPanel implements Serializable

Serialized Fields

lastMouseLatLong

LatLong lastMouseLatLong

mouseX

double mouseX

mouseY

double mouseY

vessel2CursorRange

double vessel2CursorRange

pixelsPerMetre

double pixelsPerMetre

v2cAngle

double v2cAngle

lastFix

GpsData lastFix

mapController

MapController mapController

simpleMap

SimpleMap simpleMap

latitude

PamLabel latitude

longitude

PamLabel longitude

time

PamLabel time

date

PamLabel date

course

PamLabel course

heading

PamLabel heading

speed

PamLabel speed

cursorLat

PamLabel cursorLat

cursorLong

PamLabel cursorLong

cursorRange

PamLabel cursorRange

cursorBearing

PamLabel cursorBearing

cursorReference

PamLabel cursorReference

lastFixTime

PamLabel lastFixTime

gpsPanel

PamBorderPanel gpsPanel

gpsBorder

javax.swing.border.TitledBorder gpsBorder

cursorBorder

javax.swing.border.TitledBorder cursorBorder

Class Map.MapCommentDialog extends PamDialog implements Serializable

Serialized Fields

mapComment

MapComment mapComment

mapPanel

MapPanel mapPanel

mapPoint

java.awt.Point mapPoint

dateLabel

javax.swing.JLabel dateLabel

latLongLabel

javax.swing.JLabel latLongLabel

textArea

javax.swing.JTextArea textArea

Class Map.MapDetectionData extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

dataName

java.lang.String dataName

shouldPlot

boolean shouldPlot

displaySeconds

long displaySeconds

allAvailable

boolean allAvailable

Class Map.MapDetectionsDialog extends PamDialog implements Serializable

Serialized Fields

mapDetectionsManager

MapDetectionsManager mapDetectionsManager

mapDetectionsParameters

MapDetectionsParameters mapDetectionsParameters

plotCheckBox

javax.swing.JCheckBox[] plotCheckBox

showTimes

javax.swing.JTextField[] showTimes

defaults

javax.swing.JButton[] defaults

allAvailable

javax.swing.JCheckBox[] allAvailable

Class Map.MapDetectionsParameters extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

mapDetectionDatas

java.util.ArrayList<E> mapDetectionDatas

Class Map.MapPanel extends JPanelWithPamKey implements Serializable

serialVersionUID: 1L

Serialized Fields

detectorMenu

javax.swing.JPopupMenu detectorMenu

plotDetectorMenu

javax.swing.JPopupMenu plotDetectorMenu

mapRotationDegrees

double mapRotationDegrees

rectProj

MapRectProjector rectProj

mapCentreDegrees

LatLong mapCentreDegrees

mapRangeMetres

int mapRangeMetres

trans

TransformUtilities trans

pixelsPerMetre

double pixelsPerMetre

ship

Vessel ship

myCompass

Compass myCompass

grid

StraightLineGrid grid

popupListener

java.awt.event.MouseAdapter popupListener

detectorPopupListener

java.awt.event.MouseAdapter detectorPopupListener

mapController

MapController mapController

mapContourGraphics

MapContourGraphics mapContourGraphics

simpleMapRef

SimpleMap simpleMapRef

arraygeom

Coordinate3d[] arraygeom

arrayPanelOffsets

Coordinate3d[] arrayPanelOffsets

arrayPanelPositions

Coordinate3d[] arrayPanelPositions

coastColour

java.awt.Color coastColour

shallowColour

java.awt.Color shallowColour

deepestColour

java.awt.Color deepestColour

baseXform

java.awt.geom.AffineTransform baseXform

repaintBase

boolean repaintBase

lastArray

PamArray lastArray

lastMapCentreDegrees

LatLong lastMapCentreDegrees

lastMapRangeMetres

int lastMapRangeMetres

lastMapRotationDegrees

double lastMapRotationDegrees

lastHeight

int lastHeight

lastWidth

int lastWidth

baseDrawing

java.awt.image.BufferedImage baseDrawing

imageWidth

int imageWidth

imageHeight

int imageHeight

measureSymbol

PamSymbol measureSymbol

wantedContours

boolean[] wantedContours

contourColours

java.awt.Color[] contourColours

contourDepths

int[] contourDepths

lastDrawGpsDataUnit

GpsDataUnit lastDrawGpsDataUnit

lastGpsCoodinate

Coordinate3d lastGpsCoodinate

panZoomMenu

javax.swing.JCheckBoxMenuItem panZoomMenu

showGpsMenu

javax.swing.JCheckBoxMenuItem showGpsMenu

showKeyMenu

javax.swing.JCheckBoxMenuItem showKeyMenu

Class Map.MapParameters extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

trackShowTime

int trackShowTime
How long to display the ships track for


dataKeepTime

int dataKeepTime
How long to keep GPS and other data for, even if it's not being used.


dataShowTime

int dataShowTime
How long a period to show detector data for.


showHydrophones

boolean showHydrophones
A flag to enable/disable drawing of the hydrophone array on the map


keepShipOnMap

boolean keepShipOnMap

mapFile

java.io.File mapFile

mapContours

boolean[] mapContours

showKey

boolean showKey

showPanZoom

boolean showPanZoom

showGpsData

boolean showGpsData

Class Map.MapParametersDialog extends PamDialog implements Serializable

Serialized Fields

trackShowtime

javax.swing.JTextField trackShowtime

dataKeepTime

javax.swing.JTextField dataKeepTime

dataShowTime

javax.swing.JTextField dataShowTime

showHydrophones

boolean showHydrophones

filePanel

MapParametersDialog.FilePanel filePanel

hydroCheckBox

javax.swing.JCheckBox hydroCheckBox

keepShip

javax.swing.JCheckBox keepShip

mapFileManager

MapFileManager mapFileManager

Class Map.MouseMeasureDisplay extends PamBorderPanel implements Serializable

Serialized Fields

mapController

MapController mapController

simpleMap

SimpleMap simpleMap

range

PamLabel range

bearing

PamLabel bearing

latitude

PamLabel latitude

longitude

PamLabel longitude

border

javax.swing.border.TitledBorder border

Class Map.SimpleMap extends javax.swing.JPanel implements Serializable

Serialized Fields

mouseMotion

SimpleMap.MapMouseMotionAdapter mouseMotion

mouseInput

SimpleMap.MapMouseInputAdapter mouseInput

mouseWheel

SimpleMap.MouseWheelHandler mouseWheel

centerOnFirstShipGPS

boolean centerOnFirstShipGPS

dataBlocks

java.util.ArrayList<E> dataBlocks

shipRotTest

double shipRotTest

gpsDataBlock

PamDataBlock<Tunit extends PamDataUnit> gpsDataBlock

mapPanel

MapPanel mapPanel

gpsTextPanel

GpsTextDisplay gpsTextPanel

panZoom

DisplayPanZoom panZoom

mouseMeasureDisplay

MouseMeasureDisplay mouseMeasureDisplay

panZoomOnMap

PamZoomOnMapPanel panZoomOnMap

controlContiner

javax.swing.JPanel controlContiner

clipboardCopier

ClipboardCopier clipboardCopier

mapController

MapController mapController

mouseDragging

boolean mouseDragging

mousedDataUnit

PamDataUnit mousedDataUnit

lastClickedMouseLatLong

LatLong lastClickedMouseLatLong

mouseReleased

boolean mouseReleased

mapCanScroll

boolean mapCanScroll

newCursorPos

Coordinate3d newCursorPos

oldCursorPos

Coordinate3d oldCursorPos

diffCursorPos

Coordinate3d diffCursorPos

mouseDownPoint

java.awt.Point mouseDownPoint

mouseDragPoint

java.awt.Point mouseDragPoint

viewerScroller

PamScrollSlider viewerScroller

Class Map.Vessel extends PamSymbol implements Serializable

Serialized Fields

vesselLength

double vesselLength

vesselWidth

double vesselWidth

dimA

double dimA

dimB

double dimB

dimC

double dimC

dimD

double dimD

predictionArrow

int predictionArrow

vesselLengthWidthRatio

double vesselLengthWidthRatio

vesselColor

java.awt.Color vesselColor

shipOutline

Coordinate3d[] shipOutline

shipPolygon

Coordinate3d[] shipPolygon

shipPolygonLatLog

LatLong[] shipPolygonLatLog

shipGps

GpsData shipGps

centreOfRotation

Coordinate3d centreOfRotation

gpsReceiverPosition

Coordinate3d gpsReceiverPosition

shipLocation

LatLong shipLocation

shipPosition

Coordinate3d shipPosition

shipIconLength

double shipIconLength

pixelsPerMetre

double pixelsPerMetre

Package nidaqdev

Class nidaqdev.NIDaqParams extends SoundCardParameters implements Serializable

serialVersionUID: 1L

Serialized Fields

deviceList

int[] deviceList

hwChannelList

int[] hwChannelList

terminalConfiguration

int terminalConfiguration

aiRange

double[][] aiRange

enableMultiBoard

boolean enableMultiBoard

Package NMEA

Class NMEA.NMEABitArray extends com.sun.org.apache.xalan.internal.xsltc.dom.BitArray implements Serializable

serialVersionUID: 0L

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput arg0)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput arg0)
                   throws java.io.IOException
Throws:
java.io.IOException

Class NMEA.NMEAParameters extends java.lang.Object implements Serializable

serialVersionUID: 2L

Serialized Fields

name

java.lang.String name

port

int port

channelMap

int channelMap

simThread

boolean simThread

simStartLatitude

double simStartLatitude

simStartLongitude

double simStartLongitude

simStartHeading

double simStartHeading

simStartSpeed

double simStartSpeed

simTimeInterval

double simTimeInterval

drunkenness

double drunkenness

latLongDecimalPlaces

int latLongDecimalPlaces

generateAIS

boolean generateAIS

serialPortName

java.lang.String serialPortName

serialPortBitsPerSecond

int serialPortBitsPerSecond

nmeaSource

java.lang.String nmeaSource

sourceType

NMEAParameters.NmeaSources sourceType

Class NMEA.NMEAParametersDialog extends PamDialog implements Serializable

Serialized Fields

nmeaParameters

NMEAParameters nmeaParameters

portTextField

javax.swing.JTextField portTextField

gpsRadioGroup

javax.swing.ButtonGroup gpsRadioGroup

udpNmeaGpsRadio

javax.swing.JRadioButton udpNmeaGpsRadio

serialNmeaGpsRadio

javax.swing.JRadioButton serialNmeaGpsRadio

simNmeaGpsRadio

javax.swing.JRadioButton simNmeaGpsRadio

portSettingsLabel

javax.swing.JLabel portSettingsLabel

portList

java.util.ArrayList<E> portList

bitsPerSecondList

int[] bitsPerSecondList

portComboBox

javax.swing.JComboBox portComboBox

bitsPerSecondComboBox

javax.swing.JComboBox bitsPerSecondComboBox

commPortID

gnu.io.CommPortIdentifier commPortID

udpPortSelection

javax.swing.JPanel udpPortSelection

serialPortSelection

javax.swing.JPanel serialPortSelection

simulatedPortSettings

javax.swing.JPanel simulatedPortSettings

Class NMEA.NMEASimDialog extends PamDialog implements Serializable

Serialized Fields

nmeaParameters

NMEAParameters nmeaParameters

latStrip

LatLongDialogStrip latStrip

longStrip

LatLongDialogStrip longStrip

speed

javax.swing.JTextField speed

course

javax.swing.JTextField course

drunkenness

javax.swing.JTextField drunkenness

timeInterval

javax.swing.JTextField timeInterval

decPlaces

javax.swing.JTextField decPlaces

simAIS

javax.swing.JCheckBox simAIS

Package nmeaEmulator

Class nmeaEmulator.NMEAEmulatorParams extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

repeat

boolean repeat

Class nmeaEmulator.NMEAOutdialog extends PamDialog implements Serializable

Serialized Fields

nmeaFrontEnd

NMEAFrontEnd nmeaFrontEnd

infoPanel

InfoPanel infoPanel

startButton

javax.swing.JButton startButton

stopButton

javax.swing.JButton stopButton

closeButton

javax.swing.JButton closeButton

Class nmeaEmulator.SerialTextField extends javax.swing.JTextField implements Serializable

Class nmeaEmulator.TimesDialog extends PamDialog implements Serializable

Serialized Fields

params

NMEAEmulatorParams params

useAll

javax.swing.JCheckBox useAll

repeat

javax.swing.JCheckBox repeat

startTime

javax.swing.JTextField startTime

endTime

javax.swing.JTextField endTime

Package noiseMonitor

Class noiseMonitor.NoiseDialog extends PamDialog implements Serializable

Serialized Fields

noiseSettings

NoiseSettings noiseSettings

sourcePanel

SourcePanel sourcePanel

colNames

java.lang.String[] colNames

noiseTableData

NoiseDialog.NoiseTableData noiseTableData

noiseTable

javax.swing.JTable noiseTable

interval

javax.swing.JTextField interval

nMeasures

javax.swing.JTextField nMeasures

removeButton

javax.swing.JButton removeButton

editButton

javax.swing.JButton editButton

thirdsButton

javax.swing.JCheckBox thirdsButton

othersButton

javax.swing.JButton othersButton

useAllButton

javax.swing.JCheckBox useAllButton

resolutionPanel

ResolutionPanel resolutionPanel

noiseControl

NoiseControl noiseControl

Class noiseMonitor.NoiseDisplayDialog extends PamDialog implements Serializable

Serialized Fields

noiseSettings

NoiseSettings noiseSettings

maxLevel

javax.swing.JTextField maxLevel

minLevel

javax.swing.JTextField minLevel

autoLevel

javax.swing.JCheckBox autoLevel

showGrid

javax.swing.JCheckBox showGrid

Class noiseMonitor.NoiseMeasurementBand extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

f1

double f1

f2

double f2

name

java.lang.String name

canEdit

boolean canEdit

canRemove

boolean canRemove

type

int type

Class noiseMonitor.NoiseSettings extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

dataSource

java.lang.String dataSource

channelBitmap

int channelBitmap

measurementIntervalSeconds

int measurementIntervalSeconds
Interval between measurements in seconds


nMeasures

int nMeasures
Number of measures in measurementIntervalSeconds These will be placed at random within the interval


useAll

boolean useAll
Tells PAMGUARD to use every single FFT data coming in.

Overrides nMeasures.


measurementBands

java.util.ArrayList<E> measurementBands

displayLengthSeconds

long displayLengthSeconds

levelMin

double levelMin

levelMax

double levelMax

selectedChannels

boolean[] selectedChannels

selectedStats

boolean[] selectedStats

selectedData

boolean[] selectedData

autoScale

boolean autoScale

showGrid

boolean showGrid

lowestFrequency

double lowestFrequency

highestFrequency

double highestFrequency

Class noiseMonitor.UserBandDialog extends PamDialog implements Serializable

Serialized Fields

noiseMeasurementBand

NoiseMeasurementBand noiseMeasurementBand

sourceDataBlock

FFTDataBlock sourceDataBlock

name

javax.swing.JTextField name

startFreq

javax.swing.JTextField startFreq

endFreq

javax.swing.JTextField endFreq

resolutionPanel

ResolutionPanel resolutionPanel

Package offlineProcessing

Class offlineProcessing.OLProcessDialog extends PamDialog implements Serializable

Serialized Fields

taskGroup

OfflineTaskGroup taskGroup

dataSelection

javax.swing.JComboBox dataSelection

taskCheckBox

javax.swing.JCheckBox[] taskCheckBox

settingsButton

javax.swing.JButton[] settingsButton

status

javax.swing.JLabel status

currFile

javax.swing.JLabel currFile

globalProgress

javax.swing.JProgressBar globalProgress

fileProgress

javax.swing.JProgressBar fileProgress

currentStatus

int currentStatus

dataChoice

int dataChoice

Package PamController

Class PamController.ModuleOrderDialog extends PamDialog implements Serializable

Serialized Fields

tableData

ModuleOrderDialog.TableData tableData

moduleTable

javax.swing.JTable moduleTable

upButton

javax.swing.JButton upButton

downButton

javax.swing.JButton downButton

columnNames

java.lang.String[] columnNames

Class PamController.NewModuleDialog extends PamDialog implements Serializable

Serialized Fields

newName

java.lang.String newName

label

javax.swing.JLabel label

nameField

javax.swing.JTextField nameField

currentName

java.lang.String currentName

moduleInfo

PamModuleInfo moduleInfo

Class PamController.PamControlledUnitSettings extends java.lang.Object implements Serializable

serialVersionUID: 6793059135083717980L

Serialized Fields

versionNo

long versionNo

unitType

java.lang.String unitType

unitName

java.lang.String unitName

settings

java.lang.Object settings

Class PamController.PamViewParameters extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

viewStartTime

long viewStartTime
start and end times for Pamguard viewer These are the times of the data (UTC in most database tables)


viewEndTime

long viewEndTime
start and end times for Pamguard viewer These are the times of the data (UTC in most database tables)


useAnalysisTime

boolean useAnalysisTime
Analysis offline may have gone through the data multiple times. IF this is the case, you may want to select by analysis time as well as the data time. (LocalTime in most database tables)


analStartTime

long analStartTime
Analysis offline may have gone through the data multiple times. IF this is the case, you may want to select by analysis time as well as the data time. (LocalTime in most database tables)


analEndTime

long analEndTime
Analysis offline may have gone through the data multiple times. IF this is the case, you may want to select by analysis time as well as the data time. (LocalTime in most database tables)


useModules

boolean[] useModules
List of modules to use. This is sent directly into all modules from the view times dialog.

Class PamController.SettingsFileData extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

showFileList

boolean showFileList

maxFiles

int maxFiles

recentFiles

java.util.ArrayList<E> recentFiles

showTipAtStartup

boolean showTipAtStartup

Class PamController.SettingsFileDialog extends PamDialog implements Serializable

Serialized Fields

settingsFileData

SettingsFileData settingsFileData

fileList

javax.swing.JComboBox fileList

browseButton

javax.swing.JButton browseButton

newButton

javax.swing.JButton newButton

alwaysShow

javax.swing.JCheckBox alwaysShow

Class PamController.UsedModuleInfo extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

className

java.lang.String className

unitType

java.lang.String unitType

unitName

java.lang.String unitName

Package PamguardMVC

Class PamguardMVC.RawDataDisplayOptions extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

autoScale

boolean autoScale

Package pamMaths

Class pamMaths.MatrixDialog extends PamDialog implements Serializable

Serialized Fields

matrixPanel

javax.swing.JPanel matrixPanel

titleLabel

javax.swing.JLabel titleLabel

rowHeadings

java.lang.String[] rowHeadings

colHeadings

java.lang.String[] colHeadings

matrix

Jama.Matrix matrix

Class pamMaths.PamVector extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

vector

double[] vector

Class pamMaths.PamVectorException extends java.lang.Exception implements Serializable

serialVersionUID: 1L


Package PamModel

Class PamModel.DeprecatedModuleDialog extends PamDialog implements Serializable

Serialized Fields

acknowledge

javax.swing.JCheckBox acknowledge

helpButton

javax.swing.JButton helpButton

newModulehelpPoint

java.lang.String newModulehelpPoint

Class PamModel.PamModelSettings extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

multiThreading

boolean multiThreading
Enables multi-threading in the data handling between modules.


threadingJitterMillis

int threadingJitterMillis

oldJitterParam

boolean oldJitterParam

Class PamModel.ThreadingDialog extends PamDialog implements Serializable

Serialized Fields

pamModelSettings

PamModelSettings pamModelSettings

multiThreading

javax.swing.JCheckBox multiThreading

jitterMillis

javax.swing.JTextField jitterMillis

infoArea

javax.swing.JTextArea infoArea

Package pamScrollSystem

Class pamScrollSystem.AbstractPamScroller extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

scrollerData

PamScrollerData scrollerData

scrollManager

AbstractScrollManager scrollManager
reference to the global scroll manager.


pageForward

javax.swing.JButton pageForward

pageBack

javax.swing.JButton pageBack

showMenu

javax.swing.JButton showMenu

buttonPanel

javax.swing.JPanel buttonPanel

needsNotify

boolean needsNotify

scrollerCoupling

ScrollerCoupling scrollerCoupling

iconLine

java.awt.Color iconLine

iconFill

java.awt.Color iconFill

Class pamScrollSystem.LoadingDataDialog extends PamDialog implements Serializable

Serialized Fields

streamProgress

javax.swing.JProgressBar streamProgress

allProgress

javax.swing.JProgressBar allProgress

storeName

javax.swing.JLabel storeName

streamName

javax.swing.JLabel streamName

Class pamScrollSystem.LoadOptionsDialog extends PamDialog implements Serializable

Serialized Fields

scrollerData

PamScrollerData scrollerData

startTime

javax.swing.JTextField startTime

duration

javax.swing.JTextField duration

stepSize

javax.swing.JTextField stepSize

minDuration

long minDuration

maxDuration

long maxDuration

dataMinTime

long dataMinTime

dataMaxTime

long dataMaxTime

dataMaxDuration

long dataMaxDuration

currentDuration

long currentDuration

durationButton

javax.swing.JButton durationButton

scrollManager

AbstractScrollManager scrollManager

standardLoadTimes

long[] standardLoadTimes

Class pamScrollSystem.PamScroller extends AbstractPamScroller implements Serializable

Serialized Fields

panel

javax.swing.JPanel panel

scrollBar

javax.swing.JScrollBar scrollBar

timePanel

PamPanel timePanel

startLabel

PamLabel startLabel

endLabel

PamLabel endLabel

controlPanel

javax.swing.JPanel controlPanel
small panel to go in the East or the South to hold additional controls such as the navigation buttons and tools for setting the range.

Class pamScrollSystem.PamScrollerData extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

name

java.lang.String name

minimumMillis

long minimumMillis
Minimum time of data loaded for this scroller


maximumMillis

long maximumMillis
Maximum time of data loaded for this scroller


stepSizeMillis

int stepSizeMillis
Scroller step size in millis (this will often be seconds or even minutes)


pageStep

int pageStep
Page step size - percentage of (maximumMills-mnimumMillis) to move back or forth through the data in response to a new load data command.


defaultLoadtime

long defaultLoadtime
Default data load time.

Class pamScrollSystem.PamScrollSlider extends AbstractPamScroller implements Serializable

Serialized Fields

slider

javax.swing.JSlider slider

panel

javax.swing.JPanel panel

Class pamScrollSystem.ScrollPaneAddon extends AbstractPamScroller implements Serializable

Serialized Fields

scrollPane

javax.swing.JScrollPane scrollPane

Class pamScrollSystem.StoredScrollerData extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

coupleAllScrollers

boolean coupleAllScrollers

scrollerData

java.util.Vector<E> scrollerData

Package PamUtils

Class PamUtils.Coordinate3d extends java.lang.Object implements Serializable

Serialized Fields

x

double x

y

double y

z

double z

Class PamUtils.LatLong extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

latitude

double latitude
latitude in decimal degrees (North is positive; -90 <= latitude <= +90)


longitude

double longitude
longitude in decimal degrees (East is positive; -180 < longitude <= +180)

Class PamUtils.LatLongDialog extends PamDialog implements Serializable

Serialized Fields

decimalMinutes

javax.swing.JRadioButton decimalMinutes

minutesSeconds

javax.swing.JRadioButton minutesSeconds

latStrip

LatLongDialogStrip latStrip

longStrip

LatLongDialogStrip longStrip

Class PamUtils.LatLongDialogStrip extends javax.swing.JPanel implements Serializable

Serialized Fields

formattedText

javax.swing.JLabel formattedText

degrees

javax.swing.JTextField degrees

minutes

javax.swing.JTextField minutes

seconds

javax.swing.JTextField seconds

decminutes

javax.swing.JTextField decminutes

dl

javax.swing.JLabel dl

ml

javax.swing.JLabel ml

sl

javax.swing.JLabel sl

dml

javax.swing.JLabel dml

nsew

javax.swing.JComboBox nsew

isLatitude

boolean isLatitude

Class PamUtils.Splash extends javax.swing.JWindow implements Serializable

serialVersionUID: 4269582461538539626L

Serialized Fields

displayDuration

int displayDuration

runMode

int runMode

Package PamView

Class PamView.AnnotationsPopup extends PamDialog implements Serializable

Class PamView.BusyLayeredPane extends javax.swing.JPanel implements Serializable

Class PamView.ColorSettings extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

nightTime

boolean nightTime

Class PamView.ColourArray extends java.lang.Object implements Serializable

Serialized Fields

colours

java.awt.Color[] colours

Class PamView.CornerLayoutContraint extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

anchor

int anchor

Class PamView.CustomSymbol extends PamSymbol implements Serializable

Class PamView.GroupedSourceParameters extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

dataSource

java.lang.String dataSource
Name of data source


channelBitmap

int channelBitmap
Bitmap of all channels used


channelGroups

int[] channelGroups
integer list of which group each channel belongs to


groupingType

int groupingType
Grouping selection

Class PamView.GuiParameters extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

selectedTab

int selectedTab

isZoomed

boolean isZoomed

state

int state

extendedState

int extendedState

size

java.awt.Dimension size

bounds

java.awt.Rectangle bounds

Class PamView.IconPanel extends PamBorderPanel implements Serializable

Serialized Fields

icon

javax.swing.Icon icon

nRows

int nRows

nCols

int nCols

Class PamView.JBufferedPanel extends JPanelWithPamKey implements Serializable

Serialized Fields

bufferedImage

ScrollableBufferedImage bufferedImage

extraWest

int extraWest

extraNorth

int extraNorth

extraSouth

int extraSouth

extraEast

int extraEast

Class PamView.JPanelWithPamKey extends PamPanel implements Serializable

Serialized Fields

keyPanel

KeyPanel keyPanel

cornerLayout

CornerLayout cornerLayout

gc

CornerLayoutContraint gc

Class PamView.ObserverListPopup extends javax.swing.JDialog implements Serializable

Serialized Fields

dataBlock

PamDataBlock<Tunit extends PamDataUnit> dataBlock

closeButton

javax.swing.JButton closeButton

observerPanel

javax.swing.JPanel observerPanel

titlePanel

javax.swing.JPanel titlePanel

gridLayout

java.awt.GridBagLayout gridLayout

constraints

java.awt.GridBagConstraints constraints

cpuLabels

javax.swing.JLabel[] cpuLabels

t

javax.swing.Timer t

Class PamView.PamBorderPanel extends PamPanel implements Serializable

Serialized Fields

border

javax.swing.border.Border border

Class PamView.PamButton extends javax.swing.JButton implements Serializable

Serialized Fields

defaultColor

PamColors.PamColor defaultColor

Class PamView.PamCheckBox extends javax.swing.JCheckBox implements Serializable

Serialized Fields

defaultColor

PamColors.PamColor defaultColor

Class PamView.PamDesktopPane extends javax.swing.JDesktopPane implements Serializable

Serialized Fields

defaultColor

PamColors.PamColor defaultColor

Class PamView.PamDialog extends javax.swing.JDialog implements Serializable

serialVersionUID: 1L

Serialized Fields

okButton

javax.swing.JButton okButton

cancelButton

javax.swing.JButton cancelButton

defaultButton

javax.swing.JButton defaultButton

helpButton

javax.swing.JButton helpButton

contentPane

javax.swing.JPanel contentPane

helpPoint

java.lang.String helpPoint

buttonPanel

javax.swing.JPanel buttonPanel

smruDev

boolean smruDev

clipboardCopier

ClipboardCopier clipboardCopier

sendGeneralSettingsNotification

boolean sendGeneralSettingsNotification

warningTitle

java.lang.String warningTitle

warnDefaultSetting

boolean warnDefaultSetting

Class PamView.PamFlowLayout extends java.awt.FlowLayout implements Serializable

Serialized Fields

standardHGap

int standardHGap

Class PamView.PamGridBagContraints extends java.awt.GridBagConstraints implements Serializable

Class PamView.PamHelpContentViewer extends javax.help.JHelpContentViewer implements Serializable

serialVersionUID: 1L

Class PamView.PamHelpContentViewerUI extends javax.help.plaf.basic.BasicContentViewerUI implements Serializable

serialVersionUID: 1L

Class PamView.PamLabel extends javax.swing.JLabel implements Serializable

Serialized Fields

defaultColor

PamColors.PamColor defaultColor

Class PamView.PamObjectViewerSettings extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

frameRectangle

java.awt.Rectangle frameRectangle

viewStyle

int viewStyle

showProcesslessModules

boolean showProcesslessModules

showProcesslessObservers

boolean showProcesslessObservers

Class PamView.PamPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

defaultColor

PamColors.PamColor defaultColor

Class PamView.PamProgressBar extends javax.swing.JProgressBar implements Serializable

Serialized Fields

defaultColor

PamColors.PamColor defaultColor

Class PamView.PamRadioButton extends javax.swing.JRadioButton implements Serializable

Serialized Fields

defaultColor

PamColors.PamColor defaultColor

Class PamView.PamScrollPane extends javax.swing.JScrollPane implements Serializable

Serialized Fields

defaultColor

PamColors.PamColor defaultColor

Class PamView.PamSlider extends javax.swing.JSlider implements Serializable

Serialized Fields

defaultColor

PamColors.PamColor defaultColor

Class PamView.PamSymbol extends java.lang.Object implements Serializable

serialVersionUID: -5212611766032085395L

Serialized Fields

iconStyle

int iconStyle

symbol

int symbol

width

int width

height

int height

lineThickness

float lineThickness

fill

boolean fill

fillColor

java.awt.Color fillColor

lineColor

java.awt.Color lineColor

iconHorizontalAlignment

int iconHorizontalAlignment

iconVerticalAlignment

int iconVerticalAlignment

Class PamView.PamSymbolDialog extends PamDialog implements Serializable

Serialized Fields

samplePanel

javax.swing.JPanel samplePanel

symbolButton

javax.swing.JButton symbolButton

fillCheckBox

javax.swing.JCheckBox fillCheckBox

fillColorChooser

javax.swing.JColorChooser fillColorChooser

lineColorChooser

javax.swing.JColorChooser lineColorChooser

colorListener

PamSymbolDialog.ColorListener colorListener

lineThickness

javax.swing.JSpinner lineThickness

symbolHeight

javax.swing.JSpinner symbolHeight

symbolWidth

javax.swing.JSpinner symbolWidth

givenSymbol

PamSymbol givenSymbol

returnedSymbol

PamSymbol returnedSymbol

Class PamView.PamSymbolManager extends java.lang.Object implements Serializable

Serialized Fields

managedSymbols

java.util.ArrayList<E> managedSymbols

oldSettings

java.util.ArrayList<E> oldSettings

usedOldSettings

boolean[] usedOldSettings

Class PamView.PamSymbolSelector extends javax.swing.JPanel implements Serializable

Serialized Fields

changeButton

javax.swing.JButton changeButton

symbolPanel

PamSymbolSelector.SymbolPanel symbolPanel

currentSymbol

PamSymbol currentSymbol

Class PamView.PamTabbedPane extends javax.swing.JTabbedPane implements Serializable

Serialized Fields

pamGui

PamGui pamGui

pamControllerInterface

PamControllerInterface pamControllerInterface

defaultColor

PamColors.PamColor defaultColor

Class PamView.TestPanel extends javax.swing.JPanel implements Serializable

Class PamView.TopToolBar extends javax.swing.JToolBar implements Serializable

Serialized Fields

timeUTC

javax.swing.JLabel timeUTC

defaultColor

PamColors.PamColor defaultColor

barTimer

javax.swing.Timer barTimer

Class PamView.ViewTimesDialog extends PamDialog implements Serializable

Serialized Fields

viewParameters

PamViewParameters viewParameters

startTime

javax.swing.JTextField startTime

endTime

javax.swing.JTextField endTime

analStartTime

javax.swing.JTextField analStartTime

analEndTime

javax.swing.JTextField analEndTime

useAnalTime

javax.swing.JCheckBox useAnalTime

useBoxes

javax.swing.JCheckBox[] useBoxes

selectAll

javax.swing.JButton selectAll

clearAll

javax.swing.JButton clearAll

Package patchPanel

Class patchPanel.PatchPanelDialog extends PamDialog implements Serializable

Serialized Fields

patchPanelParameters

PatchPanelParameters patchPanelParameters

patchPanelControl

PatchPanelControl patchPanelControl

sourcePanel

SourcePanel sourcePanel

patchBoxes

javax.swing.JCheckBox[][] patchBoxes

immediate

javax.swing.JCheckBox immediate

leftLabels

javax.swing.JLabel[] leftLabels

rightLabels

javax.swing.JLabel[] rightLabels

constructionComplete

boolean constructionComplete

Class patchPanel.PatchPanelParameters extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

patches

double[][] patches
matric of data in relating to data out First index is input channel, second index is output channel Ultimately, these will be gains, initially just using 0 and 1 though.


dataSource

int dataSource

immediate

boolean immediate

outputChannels

int outputChannels

inputChannels

int inputChannels

firstChannels

int[] firstChannels

Package performanceTests

Class performanceTests.PerformanceDialog extends PamDialog implements Serializable

Serialized Fields

startButton

javax.swing.JButton startButton

closeButton

javax.swing.JButton closeButton

outputText

javax.swing.JTextArea outputText

performanceTests

java.util.ArrayList<E> performanceTests

generalIntro

java.lang.String generalIntro

synchObject

java.lang.Object synchObject

Package portcomms

Class portcomms.PortChooser extends javax.swing.JDialog implements Serializable

Serialized Fields

map

java.util.HashMap<K,V> map
A mapping from names to CommPortIdentifiers.


selectedPortName

java.lang.String selectedPortName
The name of the choice the user made.


selectedPortIdentifier

gnu.io.CommPortIdentifier selectedPortIdentifier
The CommPortIdentifier the user chose.


serialPortsChoice

javax.swing.JComboBox serialPortsChoice
The JComboBox for serial ports


ttya

gnu.io.SerialPort ttya

choice

javax.swing.JLabel choice
To display the chosen


PAD

int PAD
Padding in the GUI

Class portcomms.SerialPortParameters extends java.lang.Object implements Serializable

Serialized Fields

commPortName

java.lang.String commPortName

bitsPerSecond

int bitsPerSecond

dataBits

int dataBits

parity

Parity parity

stopBits

int stopBits

flowControl

FlowControl flowControl

Package radardisplay

Class radardisplay.RadarParameters extends UserFrameParameters implements Serializable

serialVersionUID: 1L

Serialized Fields

windowName

java.lang.String windowName

sides

int sides

radialAxis

int radialAxis

rangeStartm

int rangeStartm

rangeEndm

int rangeEndm

rangeStartdB

int rangeStartdB
Ranges in dB are opposite way round to normal so that small amplitudes are on the outside and large amplitudes are in the middle.


rangeEnddB

int rangeEnddB

angleGrid

int angleGrid

showDetector

boolean[] showDetector

detectorLifetime

int[] detectorLifetime

Class radardisplay.RadarParametersDialog extends PamDialog implements Serializable

Serialized Fields

stylePanel

RadarParametersDialog.StylePanel stylePanel

scalePanel

RadarParametersDialog.ScalePanel scalePanel

radarProjector

RadarProjector radarProjector

detectorsPanel

RadarParametersDialog.DetectorsPanel detectorsPanel

Package rocca

Class rocca.RoccaParameters extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

fftDataBlock

int fftDataBlock
use the first (0th) fft datablock in the model


channelList

int channelList
Bitmap of channels to be used - use all available


noiseSensitivity

double noiseSensitivity
noise sensitivity parameter (in percent)


energyBinSize

int energyBinSize
size of freq bin (around peak freq) to calc energy spectrum (Hz)


roccaOutputDirectory

java.io.File roccaOutputDirectory
directory to store contours and statistics


roccaContourStatsOutputFilename

java.io.File roccaContourStatsOutputFilename
filename for contour statistics storage


roccaClassifierModelFilename

java.io.File roccaClassifierModelFilename
filename for classification model

Class rocca.RoccaParametersDialog extends PamDialog implements Serializable

Serialized Fields

roccaControl

RoccaControl roccaControl

roccaParameters

RoccaParameters roccaParameters

sourcePanel

SourcePanel sourcePanel

tabbedPane

javax.swing.JTabbedPane tabbedPane

noiseSensitivity

javax.swing.JTextField noiseSensitivity

energyBinSize

javax.swing.JTextField energyBinSize

outputDirLbl

javax.swing.JLabel outputDirLbl

outputDirTxt

javax.swing.JTextField outputDirTxt

outputDirectoryButton

javax.swing.JButton outputDirectoryButton

outputContourStatsLbl

javax.swing.JLabel outputContourStatsLbl

outputContourStatsTxt

javax.swing.JTextField outputContourStatsTxt

outputContourStatsFileButton

javax.swing.JButton outputContourStatsFileButton

outputDirectory

java.io.File outputDirectory

outputContourStatsFile

java.io.File outputContourStatsFile

classifierLbl

javax.swing.JLabel classifierLbl

classifierTxt

javax.swing.JTextField classifierTxt

classifierButton

javax.swing.JButton classifierButton

classifierFile

java.io.File classifierFile

classDetLbl

javax.swing.JLabel classDetLbl

Package seismicVeto

Class seismicVeto.VetoParameters extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

dataSourceName

java.lang.String dataSourceName

channelBitmap

int channelBitmap

threshold

double threshold

f1

double f1

f2

double f2

backgroundConstant

double backgroundConstant

vetoPreTime

double vetoPreTime

vetoPostTime

double vetoPostTime

randomFillSpectorgram

boolean randomFillSpectorgram

randomFillWaveform

boolean randomFillWaveform

Class seismicVeto.VetoParametersDialog extends PamDialog implements Serializable

Serialized Fields

sourcePanel

SourcePanel sourcePanel

threshold

javax.swing.JTextField threshold

f1

javax.swing.JTextField f1

f2

javax.swing.JTextField f2

timeConstant

javax.swing.JTextField timeConstant

preTime

javax.swing.JTextField preTime

postTime

javax.swing.JTextField postTime

specFill

javax.swing.JRadioButton specFill

specZeros

javax.swing.JRadioButton specZeros

waveFill

javax.swing.JRadioButton waveFill

waveZeros

javax.swing.JRadioButton waveZeros

vetoParameters

VetoParameters vetoParameters

excludedSource

PamDataBlock<Tunit extends PamDataUnit> excludedSource

Package simulatedAcquisition

Class simulatedAcquisition.SimObject extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

name

java.lang.String name

startPosition

LatLong startPosition

depth

double depth

course

double course

speed

double speed

signalName

java.lang.String signalName

amplitude

double amplitude

meanInterval

double meanInterval

randomIntervals

boolean randomIntervals

Class simulatedAcquisition.SimObjectDialog extends PamDialog implements Serializable

Serialized Fields

simObject

SimObject simObject

simProcess

SimProcess simProcess

name

javax.swing.JTextField name

latDialogStrip

LatLongDialogStrip latDialogStrip

longDialogStrip

LatLongDialogStrip longDialogStrip

cog

javax.swing.JTextField cog

spd

javax.swing.JTextField spd

depth

javax.swing.JTextField depth

amplitude

javax.swing.JTextField amplitude

soundTypes

javax.swing.JComboBox soundTypes

meanInterval

javax.swing.JTextField meanInterval

randomIntervals

javax.swing.JCheckBox randomIntervals

Class simulatedAcquisition.SimParameters extends SoundCardParameters implements Serializable

serialVersionUID: 1L

Serialized Fields

backgroundNoise

double backgroundNoise

simObjects

java.util.ArrayList<E> simObjects

propagationModel

java.lang.String propagationModel

Package soundPlayback

Class soundPlayback.PlaybackDialog extends PamDialog implements Serializable

Serialized Fields

playbackParameters

PlaybackParameters playbackParameters

sourcePanel

PlaybackSourcePanel sourcePanel

playbackControl

PlaybackControl playbackControl

playbackSystem

PlaybackSystem playbackSystem

maxChannels

int maxChannels

dialogPanel

javax.swing.JPanel dialogPanel

dialogComponent

java.awt.Component dialogComponent

playbackDialogComponent

PlaybackDialogComponent playbackDialogComponent

Class soundPlayback.PlaybackParameters extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

dataSource

int dataSource
source or raw audio data.


channelBitmap

int channelBitmap
channels to play back


deviceNumber

int deviceNumber
number of sound card line - only used when playing back wav files, etc. Otherwise, sound playback will be through the device that is acquiring data.


deviceType

int deviceType
Device type only used with file playback, since for all real time plyback, playback must be through the device aquiring data


defaultSampleRate

boolean defaultSampleRate

playbackRate

float playbackRate

Package SoundRecorder

Class SoundRecorder.RecorderButton extends PamButton implements Serializable

Serialized Fields

pressed

boolean pressed

Class SoundRecorder.RecorderSettings extends java.lang.Object implements Serializable

serialVersionUID: 3L

Serialized Fields

rawDataSource

java.lang.String rawDataSource
Name of the raw data source


channelBitmap

int channelBitmap
Bitmap of channels to be saved (need not be all available channels)


bitDepth

int bitDepth
bit depth (NOT Byte depth) of the recording format.


enableBuffer

boolean enableBuffer
Buffer data so that it can be added to the start of a file


bufferLength

int bufferLength
Lenght of the buffered data to store


outputFolder

java.lang.String outputFolder
Output folder for recording files


fileInitials

java.lang.String fileInitials
Initials to add to the start of a file name, the rest of which is made up from the date.


fileType

java.lang.String fileType
Unfortunately AudioFileFormat.Type is not serialized, so store as a string and have getters and setters to sort out the mess


autoInterval

int autoInterval
Number of seconds between automatic recordings


autoDuration

int autoDuration
Duration of automatic recordings in seconds


maxLengthSeconds

int maxLengthSeconds
Maximum length of a single file in seconds


limitLengthSeconds

boolean limitLengthSeconds
Limit the maximum length of a single file in seconds


maxLengthMegaBytes

long maxLengthMegaBytes
Maximum length of a single file in Mega bytes


limitLengthMegaBytes

boolean limitLengthMegaBytes
Limit the maximum length of a single file in Mega bytes


enableTrigger

boolean[] enableTrigger
Enable triggers (from detectors). It is possible that the number of triggers will increase, in which case, this array will get extended before it is next saved.


autoStart

boolean autoStart
If PAMGAURD stops and starts, automatically put the recorder back into the same mode it was in when acquisition stopped.


oldStatus

int oldStatus
Memorised status for autoStart

See Also:
autoStart

Class SoundRecorder.RecorderSettingsDialog extends PamDialog implements Serializable

Serialized Fields

sourcePanel

RawSourceDialogPanel sourcePanel

bufferPanel

RecorderSettingsDialog.BufferPanel bufferPanel

selectFolder

SelectFolder selectFolder

outputFormat

RecorderSettingsDialog.OutputFormat outputFormat

fileLengthPanel

RecorderSettingsDialog.FileLengthPanel fileLengthPanel

autoPanel

RecorderSettingsDialog.AutoPanel autoPanel

recorderSettings

RecorderSettings recorderSettings

Package Spectrogram

Class Spectrogram.ScalePanel extends javax.swing.JPanel implements Serializable

Serialized Fields

bgImage

java.awt.Image bgImage

overlayG2d

java.awt.Graphics2D overlayG2d

imagePanel

javax.swing.JPanel imagePanel

direction

boolean direction

topBorder

int topBorder

bottomBorder

int bottomBorder

scaleWidthfactor

double scaleWidthfactor

scaleX

double scaleX

scaleY

double scaleY

barPosition

double barPosition

PlotRectangleLHS

int PlotRectangleLHS

PlotRectangleRHS

int PlotRectangleRHS

PlotRectangleTop

int PlotRectangleTop

PlotRectangleBottom

int PlotRectangleBottom

t

javax.swing.Timer t

stringWidth

float stringWidth

stringHeight

float stringHeight

squareXpos

int squareXpos

Class Spectrogram.SpectrogramParameters extends UserFrameParameters implements Serializable

serialVersionUID: 5L

Serialized Fields

sourceName

java.lang.String sourceName

windowName

java.lang.String windowName

fftBlockIndex

int fftBlockIndex

nPanels

int nPanels

splitDividerLocation

double splitDividerLocation

channelList

int[] channelList

frequencyLimits

double[] frequencyLimits
Frequency limits for display


amplitudeLimits

double[] amplitudeLimits
Limits of amplitude range


colourMap

ColourArray.ColourArrayType colourMap
Type of colour scheme for spectrogram.


wrapDisplay

boolean wrapDisplay
Wraps display if this is true (defalt)


timeScaleFixed

boolean timeScaleFixed
Fixed time scale, if this is false, then it's based on the number of pixels and a set number of slices per pixel


displayLength

double displayLength
Display length in seconds.


pixelsPerSlics

int pixelsPerSlics
Used if timeScaleFixed is false to set the scale


showScale

boolean showScale

showWaveform

boolean showWaveform
Also show the waveform display under the spectrogram


autoScaleWaveform

boolean autoScaleWaveform

showDetector

boolean[][] showDetector

showPluginDisplay

boolean[] showPluginDisplay

useSpectrogramMarkObserver

boolean[] useSpectrogramMarkObserver

Class Spectrogram.SpectrogramParamsDialog extends PamDialog implements Serializable

Serialized Fields

sourceList

javax.swing.JComboBox sourceList

panelChannelLabel

javax.swing.JLabel[] panelChannelLabel

panelChannelList

javax.swing.JComboBox[] panelChannelList

source

javax.swing.JLabel source

sourceData

javax.swing.JLabel sourceData

channel

javax.swing.JLabel channel

fftLen

javax.swing.JLabel fftLen

fftLenData

javax.swing.JLabel fftLenData

fftHop

javax.swing.JLabel fftHop

fftHopData

javax.swing.JLabel fftHopData

sampleRate

javax.swing.JLabel sampleRate

sampleRateData

javax.swing.JLabel sampleRateData

minFData

javax.swing.JTextField minFData

maxFData

javax.swing.JTextField maxFData

nPanels

javax.swing.JTextField nPanels

minDefault

javax.swing.JButton minDefault

maxDefault

javax.swing.JButton maxDefault

minAmplitude

javax.swing.JTextField minAmplitude

maxAmplitude

javax.swing.JTextField maxAmplitude

colourList

javax.swing.JComboBox colourList

pixsPerSlice

javax.swing.JTextField pixsPerSlice

secsPerScreen

javax.swing.JTextField secsPerScreen

pixs

javax.swing.JRadioButton pixs

secs

javax.swing.JRadioButton secs

currentNumPanels

int currentNumPanels

numChannel

int numChannel

sourcePanel

SpectrogramParamsDialog.SourcePanel sourcePanel

fftBlock

FFTDataBlock fftBlock

defaultMinFreq

float defaultMinFreq

defaultMaxFreq

float defaultMaxFreq

pluginPanel

SpectrogramParamsDialog.PluginPanel pluginPanel

observerPanel

SpectrogramParamsDialog.ObserverPanel observerPanel

Package spectrogramNoiseReduction

Class spectrogramNoiseReduction.SpectrogramNoiseDialog extends PamDialog implements Serializable

Serialized Fields

spectrogramNoiseProcess

SpectrogramNoiseProcess spectrogramNoiseProcess

spectrogramNoiseDialogPanel

SpectrogramNoiseDialogPanel spectrogramNoiseDialogPanel

spectrogramNoiseSettings

SpectrogramNoiseSettings spectrogramNoiseSettings

sourcePanel

SourcePanel sourcePanel

Class spectrogramNoiseReduction.SpectrogramNoiseSettings extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

methodSettings

java.util.ArrayList<E> methodSettings

dataSource

java.lang.String dataSource

channelList

int channelList

runMethod

boolean[] runMethod

Package spectrogramNoiseReduction.averageSubtraction

Class spectrogramNoiseReduction.averageSubtraction.AverageSubtractionParameters extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

updateConstant

double updateConstant

Package spectrogramNoiseReduction.medianFilter

Class spectrogramNoiseReduction.medianFilter.MedianFilterParams extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

filterLength

int filterLength

Package spectrogramNoiseReduction.threshold

Class spectrogramNoiseReduction.threshold.ThresholdParams extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

thresholdDB

double thresholdDB

finalOutput

int finalOutput

Package terrella

Class terrella.SerialParametersDialogPanel extends javax.swing.JPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

bitsPerSecondLabel

PamLabel bitsPerSecondLabel

flowControlLabel

PamLabel flowControlLabel

parityLabel

PamLabel parityLabel

dataBitsLabel

PamLabel dataBitsLabel

stopBitsLabel

PamLabel stopBitsLabel

updatePeriodLabel

PamLabel updatePeriodLabel

stringLengthLabel

PamLabel stringLengthLabel

serialPortsLabel

PamLabel serialPortsLabel

bitsPerSecondComboBox

javax.swing.JComboBox bitsPerSecondComboBox

serialPortsComboBox

javax.swing.JComboBox serialPortsComboBox

map

java.util.HashMap<K,V> map

selectedPortName

java.lang.String selectedPortName

selectedPortIdentifier

gnu.io.CommPortIdentifier selectedPortIdentifier

selectedBPS

int selectedBPS

Class terrella.TerrellaParameters extends java.lang.Object implements Serializable

serialVersionUID: 2L

Serialized Fields

serialPortParameters

SerialPortParameters serialPortParameters

terrellaX

double terrellaX

terrellaY

double terrellaY

terrellaHydrophones

int terrellaHydrophones

sleep_time

double sleep_time

Class terrella.TerrellaParametersDialog extends PamDialog implements Serializable

Serialized Fields

sourcePanel

TerrellaParametersDialog.SourcePanel sourcePanel

simulatedTerrellaPanel

TerrellaParametersDialog.SimulatedTerellaPanel simulatedTerrellaPanel

terrellaDimensions

TerrellaParametersDialog.TerrellaDimensions terrellaDimensions

Package tipOfTheDay

Class tipOfTheDay.PamTipViewer extends PamDialog implements Serializable

Serialized Fields

tipManager

TipOfTheDayManager tipManager

currentTip

PamTip currentTip

tipText

javax.swing.JTextPane tipText

tipTitle

javax.swing.JTextArea tipTitle

showAtStartup

javax.swing.JCheckBox showAtStartup

nextTip

javax.swing.JButton nextTip

prevTip

javax.swing.JButton prevTip

close

javax.swing.JButton close

styles

java.lang.String[] styles

doc

javax.swing.text.StyledDocument doc

Package userDisplay

Class userDisplay.UserDisplayParameters extends java.lang.Object implements Serializable

serialVersionUID: 11L

Serialized Fields

spectrogramParameters

java.util.ArrayList<E> spectrogramParameters

radarParameters

java.util.ArrayList<E> radarParameters

Class userDisplay.UserDisplayTabPanel extends javax.swing.JDesktopPane implements Serializable

Class userDisplay.UserFrameParameters extends java.lang.Object implements Serializable

Serialized Fields

boundingRectangle

java.awt.Rectangle boundingRectangle

Package videoRangePanel

Class videoRangePanel.AcceptMeasurementDialog extends PamDialog implements Serializable

Serialized Fields

vrMeasurement

VRMeasurement vrMeasurement

vrControl

VRControl vrControl

range

javax.swing.JTextField range

accuracy

javax.swing.JTextField accuracy

frameAngle

javax.swing.JTextField frameAngle

groupNumber

javax.swing.JTextField groupNumber

individualNumber

javax.swing.JTextField individualNumber

imageName

javax.swing.JLabel imageName

imageItem

javax.swing.JLabel imageItem

angleLabel

javax.swing.JLabel angleLabel

angleRow

javax.swing.JPanel angleRow

cameraAngle

javax.swing.JTextField cameraAngle

angleCorrection

javax.swing.JTextField angleCorrection

angleTotal

javax.swing.JTextField angleTotal

comment

DBTextArea comment

Class videoRangePanel.HeightDialog extends PamDialog implements Serializable

Serialized Fields

vrHeightData

VRHeightData vrHeightData

name

javax.swing.JTextField name

height

javax.swing.JTextField height

Class videoRangePanel.ImageAnglePanel extends PamBorderPanel implements Serializable

Serialized Fields

vrControl

VRControl vrControl

angle

javax.swing.JTextField angle

tiltSpinner

javax.swing.JSpinner tiltSpinner

leftBig

javax.swing.JButton leftBig

leftSmall

javax.swing.JButton leftSmall

rightBig

javax.swing.JButton rightBig

rightSmall

javax.swing.JButton rightSmall

imageWidthInfo

javax.swing.JLabel imageWidthInfo

shoreInfo

javax.swing.JLabel shoreInfo

smallStep

double smallStep

bigStep

double bigStep

Class videoRangePanel.RefractionParameters extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

seaSurfactCelcius

double seaSurfactCelcius
SST in degress celcius.


tempGradient

double tempGradient
temperature gradient (degrees per metre)


atmosphericPressure

double atmosphericPressure
Atmospheric pressure in millibars.

Class videoRangePanel.VRCalibrationData extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

degreesPerUnit

double degreesPerUnit

timeMillis

long timeMillis

objectSize_cm

double objectSize_cm

objectDistance_m

double objectDistance_m

name

java.lang.String name

Class videoRangePanel.VRCalibrationDialog extends PamDialog implements Serializable

Serialized Fields

vrCalibrationData

VRCalibrationData vrCalibrationData

existingCalibrationData

VRCalibrationData existingCalibrationData

vrControl

VRControl vrControl

objectSize

javax.swing.JTextField objectSize

objectDistance

javax.swing.JTextField objectDistance

calibrationValue

javax.swing.JTextField calibrationValue

name

javax.swing.JTextField name

addButton

javax.swing.JButton addButton

replaceButton

javax.swing.JButton replaceButton

closeButton

javax.swing.JButton closeButton

Class videoRangePanel.VRHeightData extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

name

java.lang.String name

height

double height

Class videoRangePanel.VRMeasurement extends java.lang.Object implements Serializable

Serialized Fields

animalPoint

java.awt.Point animalPoint

horizonPoint

java.awt.Point horizonPoint

distancePixels

double distancePixels

distanceMeters

double distanceMeters

pixelAccuracy

double pixelAccuracy

imageName

java.lang.String imageName

imageAnimal

int imageAnimal

groupSize

int groupSize

cameraAngle

java.lang.Double cameraAngle

angleCorrection

double angleCorrection

totalAngle

double totalAngle

comment

java.lang.String comment

calibrationData

VRCalibrationData calibrationData

heightData

VRHeightData heightData

rangeMethod

VRRangeMethod rangeMethod

measurementType

int measurementType

Class videoRangePanel.VRPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

vrControl

VRControl vrControl

vrImage

java.awt.image.BufferedImage vrImage

scaledImage

java.awt.image.BufferedImage scaledImage

scrollPane

javax.swing.JScrollPane scrollPane

innerPanel

javax.swing.JPanel innerPanel

imageWidth

int imageWidth

imageHeight

int imageHeight

frameWidth

int frameWidth

frameHeight

int frameHeight

panelWidth

int panelWidth

panelHeight

int panelHeight

cropWidth

int cropWidth

cropHeight

int cropHeight

xScale

double xScale

yScale

double yScale

currentMouse

java.awt.Point currentMouse

brightness

float brightness

contrast

float contrast

Class videoRangePanel.VRParameters extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

imageDirectory

java.io.File imageDirectory

imageScaling

int imageScaling

maintainAspectRatio

boolean maintainAspectRatio

calibrationDatas

java.util.ArrayList<E> calibrationDatas

currentCalibrationIndex

int currentCalibrationIndex

heightDatas

java.util.ArrayList<E> heightDatas

currentHeightIndex

int currentHeightIndex

rangeMethod

int rangeMethod

drawTempHorizon

boolean drawTempHorizon

measureAngles

boolean measureAngles

angleDataBlock

java.lang.String angleDataBlock

shoreFile

java.io.File shoreFile
file name for shore data (Gebco format)


ignoreClosest

boolean ignoreClosest
Ignore the closest segment (ie. if operating from on shore)


showShore

boolean showShore
draw the shore line on the map


showShorePoints

boolean showShorePoints
also highlight points on the map file (to check resolution).

Class videoRangePanel.VRParametersDialog extends PamDialog implements Serializable

Serialized Fields

tabbedPanel

javax.swing.JTabbedPane tabbedPanel

imagePanel

VRParametersDialog.ImagePanel imagePanel

calibrationPanel

VRParametersDialog.CalibrationPanel calibrationPanel

calcPanel

VRParametersDialog.CalcPanel calcPanel

heightPanel

VRParametersDialog.HeightPanel heightPanel

anglesPanel

VRParametersDialog.AnglesPanel anglesPanel

shorePanel

VRParametersDialog.ShorePanel shorePanel

vrControl

VRControl vrControl

vrParameters

VRParameters vrParameters

parentFrams

java.awt.Frame parentFrams

THIS

VRParametersDialog THIS

Package whistleClassifier

Class whistleClassifier.ClassifierInfoArea extends javax.swing.JPanel implements Serializable

Serialized Fields

fragmentLength

javax.swing.JTextField fragmentLength

sectionLength

javax.swing.JTextField sectionLength

nBoots

javax.swing.JTextField nBoots

freqRange

javax.swing.JTextField[] freqRange

trainingFile

javax.swing.JTextField trainingFile

classifierTypes

javax.swing.JComboBox classifierTypes

choseFile

javax.swing.JButton choseFile

whistleClassifierControl

WhistleClassifierControl whistleClassifierControl

whistleClassificationDialog

WhistleClassificationDialog whistleClassificationDialog

frame

java.awt.Frame frame

Class whistleClassifier.ClassifierTrainingDialog extends PamDialog implements Serializable

Serialized Fields

whistleClassificationParameters

WhistleClassificationParameters whistleClassificationParameters

whistleClassifierControl

WhistleClassifierControl whistleClassifierControl

selectFolder

SelectFolder selectFolder

useFolderNames

javax.swing.JCheckBox useFolderNames

dataViewPanel

ClassifierTrainingDialog.DataViewPanel dataViewPanel

trainingDataCollection

TrainingDataCollection trainingDataCollection

Class whistleClassifier.FragmentClassifierParams extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

classifierType

int classifierType

fftLength

int fftLength

fftHop

int fftHop

fragmentLength

int fragmentLength

sectionLength

int sectionLength

frequencyRange

double[] frequencyRange

sampleRate

float sampleRate

nBootstrap

int nBootstrap

confusionMatrix

Jama.Matrix confusionMatrix

stdConfusion

Jama.Matrix stdConfusion

classifierParams

ClassifierParams classifierParams

speciesList

java.lang.String[] speciesList

fileName

java.lang.String fileName

dumpTextFile

boolean dumpTextFile

Class whistleClassifier.TrainingContour extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

timeSeconds

double[] timeSeconds

frequencyHz

double[] frequencyHz

Class whistleClassifier.TrainingDataSet extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

species

java.lang.String species

fftLength

int fftLength

sampleRate

float sampleRate

ffthop

int ffthop

nContours

int nContours

trainingTime

long trainingTime

sourceDataType

java.lang.String sourceDataType

storageSource

java.lang.String storageSource

trainingContours

java.util.ArrayList<E> trainingContours

Class whistleClassifier.WhistleClassificationDialog extends PamDialog implements Serializable

serialVersionUID: 1L

Serialized Fields

whistleClassifierControl

WhistleClassifierControl whistleClassifierControl

frame

java.awt.Frame frame

THIS

WhistleClassificationDialog THIS

whistleClassificationParameters

WhistleClassificationParameters whistleClassificationParameters

sourcePanel

SourcePanel sourcePanel

trainingPanel

WhistleClassificationDialog.TrainingPanel trainingPanel

runningPanel

WhistleClassificationDialog.RunningPanel runningPanel

trainButton

javax.swing.JRadioButton trainButton

runButton

javax.swing.JRadioButton runButton

Class whistleClassifier.WhistleClassificationParameters extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

dataSource

java.lang.String dataSource

operationMode

int operationMode

trainingDataFolder

java.lang.String trainingDataFolder
Folder for output training files.


trainingSpecies

java.lang.String trainingSpecies
Species id for current training run.


wavFolderNameAsSpecies

boolean wavFolderNameAsSpecies
when analysing wav files to generate training data use the folder name for species.


trainingDataFolderAsSpecies

boolean trainingDataFolderAsSpecies
When analysing training data, use the folder name as species and override what's in the training set.


fragmentClassifierParams

FragmentClassifierParams fragmentClassifierParams
The actual parameters for the classifier. These are held in a separate class so that they can be written more easily to separate files for distribution / sharing


lowWhistleClearTime

int lowWhistleClearTime
If fewer than lowWhistleNumber whistles collected over a period, then clear and start again.


lowWhistleNumber

int lowWhistleNumber
If fewer than lowWhistleNumber whistles collected over a period, then clear and start again.


alwaysClassify

boolean alwaysClassify
classify anyway, even if not enough fragments when quitting due to low whistle numbers.


Package whistleClassifier.training

Class whistleClassifier.training.ClassifierTrainingDialog extends PamDialog implements Serializable

Serialized Fields

whistleClassificationParameters

WhistleClassificationParameters whistleClassificationParameters

fragmentClassifierParams

FragmentClassifierParams fragmentClassifierParams

whistleClassifierControl

WhistleClassifierControl whistleClassifierControl

selectFolder

SelectFolder selectFolder

useFolderNames

javax.swing.JCheckBox useFolderNames

dumpTextFile

javax.swing.JCheckBox dumpTextFile

dataViewPanel

ClassifierTrainingDialog.DataViewPanel dataViewPanel

progressPanel

ClassifierTrainingDialog.ProgressPanel progressPanel

runTrainingPanel

ClassifierTrainingDialog.RunTrainingPanel runTrainingPanel

classifierTrainer

ClassifierTrainer classifierTrainer

frame

java.awt.Frame frame

needsSave

boolean needsSave

trainingStatus

int trainingStatus

trainingDataCollection

TrainingDataCollection trainingDataCollection

creating

boolean creating

Class whistleClassifier.training.TrainingContour extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

timeSeconds

double[] timeSeconds

frequencyHz

double[] frequencyHz

Class whistleClassifier.training.TrainingDataSet extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

species

java.lang.String species

fftLength

int fftLength

sampleRate

float sampleRate

ffthop

int ffthop

nContours

int nContours

trainingTime

long trainingTime

sourceDataType

java.lang.String sourceDataType

storageSource

java.lang.String storageSource

trainingContours

java.util.ArrayList<E> trainingContours

Package whistleDetector

Class whistleDetector.WhistleParameters extends java.lang.Object implements Serializable

serialVersionUID: 3L

Serialized Fields

fftDataName

java.lang.String fftDataName

searchStartHz

double searchStartHz

searchEndHz

double searchEndHz

peakTimeConstant

double[] peakTimeConstant

detectionThreshold

double detectionThreshold

maxPercentOverThreshold

double maxPercentOverThreshold

minPeakWidth

int minPeakWidth

maxPeakWidth

int maxPeakWidth

maxGap

int maxGap

maxDF

double maxDF

maxD2F

double maxD2F

maxDA

double maxDA

weightDF

double weightDF
Weighting factor for DF in final link decision


weightD2F

double weightD2F
Wighting factor for D2F in final link decision


weightDA

double weightDA
Wighting factor for DA in final link decision


minOccupancy

double minOccupancy

minLength

int minLength

maxInflextions

int maxInflextions

eventIntegrationTime

double eventIntegrationTime

eventMinWhistleCount

int eventMinWhistleCount

eventMaxGapTime

double eventMaxGapTime

peakDetectionMethod

int peakDetectionMethod

channelBitmap

int channelBitmap

channelGroups

int[] channelGroups

groupingType

int groupingType

ackOutOfDate

boolean ackOutOfDate
Acknowledge that this unit is out of date.

Class whistleDetector.WhistleParametersDialog extends PamDialog implements Serializable

Serialized Fields

whistleControl

WhistleControl whistleControl

sampleRate

float sampleRate

whistleSourcePanel

WhistleParametersDialog.GroupedWhistleSourcePanel whistleSourcePanel

peakPanel

WhistleParametersDialog.PeakPanel peakPanel

linkPanel

WhistleParametersDialog.LinkPanel linkPanel

whistlePanel

WhistleParametersDialog.WhistlePanel whistlePanel

eventPanel

WhistleParametersDialog.EventPanel eventPanel

Package whistlesAndMoans

Class whistlesAndMoans.WhistleToneDialog extends PamDialog implements Serializable

Serialized Fields

whistleMoanControl

WhistleMoanControl whistleMoanControl

whistleToneParameters

WhistleToneParameters whistleToneParameters

sourcePanel

GroupedSourcePanel sourcePanel

minFreq

javax.swing.JTextField minFreq

maxFreq

javax.swing.JTextField maxFreq

connectType

javax.swing.JComboBox connectType

minLength

javax.swing.JTextField minLength

minPixels

javax.swing.JTextField minPixels

maxCrossLength

javax.swing.JTextField maxCrossLength

fragmentation

javax.swing.JComboBox fragmentation

spectrogramNoiseDialogPanel

SpectrogramNoiseDialogPanel spectrogramNoiseDialogPanel

Class whistlesAndMoans.WhistleToneParameters extends GroupedSourceParameters implements Serializable

serialVersionUID: 1L

Serialized Fields

connectType

int connectType

minFrequency

double minFrequency

maxFrequency

double maxFrequency

minPixels

int minPixels

minLength

int minLength

maxCrossLength

int maxCrossLength

fragmentationMethod

int fragmentationMethod

specNoiseSettings

SpectrogramNoiseSettings specNoiseSettings

Package whitesWhistleDetector

Class whitesWhistleDetector.WhitesDialog extends PamDialog implements Serializable

Serialized Fields

whitesWhistleControl

WhitesWhistleControl whitesWhistleControl

whitesParameters

WhitesParameters whitesParameters

sourcePanel

SourcePanel sourcePanel

Class whitesWhistleDetector.WhitesParameters extends java.lang.Object implements Serializable

serialVersionUID: 0L

Serialized Fields

dataSource

java.lang.String dataSource

thresholdDB

double thresholdDB

channelList

int channelList

Package WorkshopDemo

Class WorkshopDemo.WorkshopParametersDialog extends PamDialog implements Serializable

Serialized Fields

workshopProcessParameters

WorkshopProcessParameters workshopProcessParameters

sourcePanel

SourcePanel sourcePanel

background

javax.swing.JTextField background

lowFreq

javax.swing.JTextField lowFreq

highFreq

javax.swing.JTextField highFreq

threshold

javax.swing.JTextField threshold

Class WorkshopDemo.WorkshopProcessParameters extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

fftDataBlock

int fftDataBlock
use the first (0th) fft datablock in the model.


lowFreq

int lowFreq
Low frequency for energy summation


highFreq

int highFreq
High frequency for energy summation


backgroundTimeConstant

double backgroundTimeConstant
time constant for background noise measurement.


threshold

double threshold
Detection threhsold in db.


channelList

int channelList
Bitmap of channels to be used - use all available.


mapSymbol

PamSymbol mapSymbol