Interface SessionCheck

All Known Implementing Classes:
AlignedWordCountCheck, CheckAlignment, CheckTranscripts, Phon2TalkBankRecordCheck, SegmentOverlapCheck

public interface SessionCheck
  • Method Details

    • availableChecks

      static List<SessionCheck> availableChecks()
      Get a list of available session checks.
      Returns:
      all available session checks
    • performCheckByDefault

      boolean performCheckByDefault()
      Perform check by default in session editor and session check wizard. This setting may be overridden by user settings in the Session Check view.
      Returns:
      true if check should execute during record editor start-up
    • checkSession

      boolean checkSession(SessionValidator validator, Session session)
      Check session and report any issues using the given validator.
      Parameters:
      validator -
      session -
      Returns:
      true if session was modified, false otherwise
    • getProperties

      Properties getProperties()
    • loadProperties

      void loadProperties(Properties props)