Class MarkModule

All Implemented Interfaces:
SettingsNameProvider
Direct Known Subclasses:
SpectrogramAnnotationModule

public abstract class MarkModule extends PamControlledUnit
  • Field Details Link icon

    • unitType Link icon

      public static String unitType
  • Constructor Details Link icon

    • MarkModule Link icon

      public MarkModule(String unitName)
  • Method Details Link icon

    • addAnnotationType Link icon

      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 Link icon

      public MarkProcess getAnnotationProcess()
    • getAnnotationDataBlock Link icon

      public MarkDataBlock getAnnotationDataBlock()