Package PamguardMVC

Class ProcessAnnotation

java.lang.Object
PamguardMVC.ProcessAnnotation

public class ProcessAnnotation extends Object
Class for passing information around with Datablocks giving a record of what has happened to the data within them throughout the whole processing chain.

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.

Author:
Doug Gillespie
  • Constructor Details

  • Method Details

    • getType

      public String getType()
    • setType

      public void setType(String type)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getOwner

      public Object getOwner()
    • setOwner

      public void setOwner(Object owner)
    • getPamProcess

      public PamProcess getPamProcess()
    • setPamProcess

      public void setPamProcess(PamProcess pamProcess)