Package clipgenerator
Class ClipProcess.ClipBlockProcess
java.lang.Object
PamguardMVC.PamObserverAdapter
clipgenerator.ClipProcess.ClipBlockProcess
- All Implemented Interfaces:
 PamObserver
- Enclosing class:
 ClipProcess
- 
Field Summary
Fields - 
Constructor Summary
ConstructorsConstructorDescriptionClipBlockProcess(ClipProcess clipProcess, PamDataBlock dataBlock, ClipGenSetting clipGenSetting)  - 
Method Summary
Modifier and TypeMethodDescriptionvoidaddData(PamObservable o, PamDataUnit dataUnit) Informs the PamObserver that new data have been added to the Observable classprotected intdecideChannelMap(int channelBitmap) Decide which channels should actually be used.voiddisconnect from it's data source.longvoidupdateData(PamObservable observable, PamDataUnit pamDataUnit) Informs the PamObserver that existing data have been updatedMethods inherited from class PamguardMVC.PamObserverAdapter
masterClockUpdate, noteNewSettings, receiveSourceNotification, removeObservable, setSampleRate 
- 
Field Details
- 
clipGenSetting
 - 
clipProcess
 
 - 
 - 
Constructor Details
- 
ClipBlockProcess
public ClipBlockProcess(ClipProcess clipProcess, PamDataBlock dataBlock, ClipGenSetting clipGenSetting) - Parameters:
 dataBlock-clipGenSetting-
 
 - 
 - 
Method Details
- 
decideChannelMap
protected int decideChannelMap(int channelBitmap) Decide which channels should actually be used.- Parameters:
 channelBitmap-- Returns:
 
 - 
disconnect
public void disconnect()disconnect from it's data source. - 
getObserverName
 - 
getObserverObject
- Specified by:
 getObserverObjectin interfacePamObserver- Overrides:
 getObserverObjectin classPamObserverAdapter- Returns:
 - the actual observer. In most cases concrete classes will just return 'this' in response. The exception is the Threaded observer, which will return the single thread observer.
 
 - 
getRequiredDataHistory
- Specified by:
 getRequiredDataHistoryin interfacePamObserver- Overrides:
 getRequiredDataHistoryin classPamObserverAdapter- Parameters:
 arg- optional argument from PamObservable- Returns:
 - time in milliseconds required by data held in PamObservable
 
 - 
addData
Description copied from interface:PamObserverInforms the PamObserver that new data have been added to the Observable class- Specified by:
 addDatain interfacePamObserver- Overrides:
 addDatain classPamObserverAdapter
 - 
updateData
Description copied from interface:PamObserverInforms the PamObserver that existing data have been updated- Specified by:
 updateDatain interfacePamObserver- Overrides:
 updateDatain classPamObserverAdapter
 
 -