public class DatagramManager
extends java.lang.Object
Constructor and Description |
---|
DatagramManager(OfflineDataStore offlineDataStore) |
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<PamDataBlock> |
checkAllDatagrams() |
java.util.ArrayList<PamDataBlock> |
getDataBlocks() |
DatagramSettings |
getDatagramSettings() |
DatagramImageData |
getImageData(PamDataBlock dataBlock,
long startTimeMillis,
long endTimeMillis,
int maxPixels)
Create the raw data to go into a dataGram.
|
double[] |
getMinAndMax(PamDataBlock dataBlock,
boolean includeZeros)
Get min and max values for an entire datagram.
|
void |
setDatagramSettings(DatagramSettings datagramSettings) |
boolean |
showDatagramDialog(boolean firstCall) |
void |
showProgress(DatagramProgress datagramProgress,
dataGram.DatagramManager.DatagramCreator datagramCreator) |
void |
updateDatagrams()
Update all datagrams (which need it)
|
void |
updateDatagrams(java.util.ArrayList<PamDataBlock> updateList)
update a list of datagrams.
|
public DatagramManager(OfflineDataStore offlineDataStore)
binaryOfflineDataMap
- public java.util.ArrayList<PamDataBlock> getDataBlocks()
public java.util.ArrayList<PamDataBlock> checkAllDatagrams()
public boolean showDatagramDialog(boolean firstCall)
public void updateDatagrams()
public void updateDatagrams(java.util.ArrayList<PamDataBlock> updateList)
updateList
- public void showProgress(DatagramProgress datagramProgress, dataGram.DatagramManager.DatagramCreator datagramCreator)
public DatagramSettings getDatagramSettings()
public void setDatagramSettings(DatagramSettings datagramSettings)
datagramSettings
- the datagramSettings to setpublic double[] getMinAndMax(PamDataBlock dataBlock, boolean includeZeros)
dataBlock
- datablock owning datagramincludeZeros
- include data that have zero value - often a
good idea to exclude these if your calculating log scale limitspublic DatagramImageData getImageData(PamDataBlock dataBlock, long startTimeMillis, long endTimeMillis, int maxPixels)
dataBlock
- startTimeMills
- endTimeMillis
- maxPixels
-