Class MarkModule

All Implemented Interfaces:
SettingsNameProvider
Direct Known Subclasses:
SpectrogramAnnotationModule

public abstract class MarkModule extends PamControlledUnit
  • Field Details

    • unitType

      public static String unitType
  • Constructor Details

    • MarkModule

      public MarkModule(String unitName)
  • Method Details

    • addAnnotationType

      public void addAnnotationType(DataAnnotationType annotationType)
      This must be called from the concrete super class constructor with a valid SoloannotationType to set up the module. would be nice to have done this as an argument to the AnnotationModule constructor, but too many things to initialise, so has to be a call further down the constructor.
      Parameters:
      annotationType -
    • getAnnotationProcess

      public MarkProcess getAnnotationProcess()
    • getAnnotationDataBlock

      public MarkDataBlock getAnnotationDataBlock()