Interface SessionCheck
- All Known Implementing Classes:
- CheckAlignment,- CheckTranscripts,- SegmentOverlapCheck
public interface SessionCheck
- 
Method SummaryModifier and TypeMethodDescriptionstatic List<SessionCheck> Get a list of available session checks.booleancheckSession(SessionValidator validator, Session session, Transcriber transcriber) Check session and report any issues using the given validator.booleancheckTranscriptElement(SessionValidator validator, Session session, int elementIndex, Transcriber transcriber) Check specified transcript element index for issues.voidloadProperties(Properties props) booleanPerform check by default in session editor and session check wizard.
- 
Method Details- 
availableChecksGet a list of available session checks.- Returns:
- all available session checks
 
- 
performCheckByDefaultboolean 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
 
- 
checkSessionCheck session and report any issues using the given validator.- Parameters:
- validator- the session validator
- session- the session to check
- transcriber- check transcripts for given transcriber, or validated transcripts if validator
- Returns:
- true if session was modified, false otherwise
 
- 
checkTranscriptElementboolean checkTranscriptElement(SessionValidator validator, Session session, int elementIndex, Transcriber transcriber) Check specified transcript element index for issues.- Parameters:
- validator- the session validator
- session- the session to check
- elementIndex- the transcript element index to check
- transcriber- check transcripts for given transcriber, or validated transcripts if validator
- Returns:
- true if issues were found, false otherwise
 
- 
getPropertiesProperties getProperties()
- 
loadProperties
 
-