Package printscreen
Class PrintScreenDataUnit
java.lang.Object
PamguardMVC.PamDataUnit
printscreen.PrintScreenDataUnit
- All Implemented Interfaces:
Comparable
,PamDetection
,AcousticDataUnit
-
Constructor Summary
ConstructorDescriptionPrintScreenDataUnit
(long timeMilliseconds, int frameNumber, String imageFile, BufferedImage image) -
Method Summary
Modifier and TypeMethodDescriptionint
Return an html formatted summary string describing the detection which can be used in tooltips anywhere in PAMGuard.void
setImageFile
(String imageFile) void
setScreenImage
(BufferedImage screenImage) Methods inherited from class PamguardMVC.PamDataUnit
addDataAnnotation, addSuperDetection, amplifyMeasuredAmplitudeByDB, amplifyMeasuredAmplitudeByLinear, calcSnapshotGeometry, clearOandAngles, clearUpdateCount, compareTo, findDataAnnotation, findDataAnnotation, freeData, getAbsBlockIndex, getAmplitudeDB, getAnnotationsSummaryString, getBasicData, getCalculatedAmlitudeDB, getChannelBitmap, getColourIndex, getDataAnnotation, getDatabaseIndex, getDatabaseUpdateOf, getDataUnitFileInformation, getDataUnitPopupMenu, getDurationInMilliseconds, getEndTimeInMilliseconds, getFrequency, getFrequencyOverlap, getHydrophoneBitmap, getHydrophoneHeading, getLastChangeTime, getLastSample, getLastUpdateTime, getLocalisation, getMeasuredAmplitude, getMeasuredAmplitudeType, getNoiseBackground, getNumDataAnnotations, getOriginLatLong, getParentDataBlock, getSampleDuration, getSampleDurationAsInt, getSeconds, getSequenceBitmap, getSequenceBitmapObject, getSignalExcess, getSignalSPL, getSnapshotGeometry, getStartSample, getSuperDetection, getSuperDetection, getSuperDetection, getSuperDetection, getSuperDetection, getSuperDetectionsCount, getSuperDetectionSyncronisation, getSuperId, getTimeDelaysSeconds, getTimeMilliseconds, getTimeNanoseconds, getTimeOverlap, getUID, getUpdateCount, isEmbryonic, isForceAmpRecalc, linAmplitudeToDB, removeDataAnnotation, removeDataAnnotation, removeSuperDetection, setAbsBlockIndex, setCalculatedAmlitudeDB, setChannelBitmap, setDatabaseIndex, setDatabaseUpdateOf, setDataUnitFileInformation, setDurationInMilliseconds, setEmbryonic, setForceAmpRecalc, setFrequency, setInfo, setLastUpdateTime, setLocalisation, setMeasuredAmpAndType, setMeasuredAmplitude, setMeasuredAmplitudeType, setNoiseBackground, setParentDataBlock, setSampleDuration, setSequenceBitmap, setSignalExcess, setSignalSPL, setSnapshotGeometry, setStartSample, setTimeDelaysSeconds, setTimeMilliseconds, setUID, setUniqueSuperDetection, sortOutputMaps, updateDataUnit
-
Constructor Details
-
PrintScreenDataUnit
public PrintScreenDataUnit(long timeMilliseconds, int frameNumber, String imageFile, BufferedImage image) - Parameters:
timeMilliseconds
-
-
-
Method Details
-
getSummaryString
Description copied from class:PamDataUnit
Return an html formatted summary string describing the detection which can be used in tooltips anywhere in PAMGuard.- Overrides:
getSummaryString
in classPamDataUnit
- Returns:
- summary string
-
getImageFile
- Returns:
- the imageFile
-
setImageFile
- Parameters:
imageFile
- the imageFile to set
-
getScreenImage
- Returns:
- the screenImage
-
setScreenImage
- Parameters:
screenImage
- the screenImage to set
-
getFrameNumber
public int getFrameNumber()- Returns:
- the frameNumber
-