|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectPamguardMVC.Annotation
public class Annotation
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.
| Field Summary | |
|---|---|
private java.lang.String |
name
Annotation name - defaults to the name of the PamProcess. |
private java.lang.Object |
owner
Process that created the annotation. |
private PamProcess |
pamProcess
PamProcess that created the annotation |
private java.lang.String |
type
Annotation type - defaults to the type of the PamControlledUnit |
| Constructor Summary | |
|---|---|
Annotation(PamProcess pamProcess,
java.lang.Object owner,
java.lang.String type,
java.lang.String name)
|
|
| Method Summary | |
|---|---|
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)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private java.lang.String type
private java.lang.String name
private java.lang.Object owner
private PamProcess pamProcess
| Constructor Detail |
|---|
public Annotation(PamProcess pamProcess,
java.lang.Object owner,
java.lang.String type,
java.lang.String name)
| Method Detail |
|---|
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)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||