public class ProcessAnnotation
extends java.lang.Object
Since this has been added rather late into PAMGUARD, PamProcesses will automatically add this using the type from their owning PamControlledUnit and the process name.
Processes that need to add multiple annotations, such as the spectrogram noise reduction, will have to override default annotations.
Constructor and Description |
---|
ProcessAnnotation(PamProcess pamProcess,
java.lang.Object owner,
java.lang.String type,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getName() |
java.lang.Object |
getOwner() |
PamProcess |
getPamProcess() |
java.lang.String |
getType() |
void |
setName(java.lang.String name) |
void |
setOwner(java.lang.Object owner) |
void |
setPamProcess(PamProcess pamProcess) |
void |
setType(java.lang.String type) |
public ProcessAnnotation(PamProcess pamProcess, java.lang.Object owner, java.lang.String type, java.lang.String name)
public java.lang.String getType()
public void setType(java.lang.String type)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.Object getOwner()
public void setOwner(java.lang.Object owner)
public PamProcess getPamProcess()
public void setPamProcess(PamProcess pamProcess)