public RulesAnalyzerFIFO(MainWindow parent) { this.parent = parent; myJudgementMaker = new JudgementMaker(parent); mistakes = new ArrayList(); crossedArms = new PresentationAction[interruptNumber]; handsUnderHips = new PresentationAction[interruptNumber]; handsBehindBack = new PresentationAction[interruptNumber]; hunchPosture = new PresentationAction[interruptNumber]; leaningPosture = new PresentationAction[interruptNumber]; highVolumes = new PresentationAction[interruptNumber]; lowVolumes = new PresentationAction[interruptNumber]; longPauses = new PresentationAction[interruptNumber]; longTalks = new PresentationAction[interruptNumber]; periodicMovements = new PresentationAction[interruptNumber]; hmmms = new PresentationAction[interruptNumber]; legsCrossed = new PresentationAction[interruptNumber]; handsNotMoving = new PresentationAction[interruptNumber]; handsMovingMuch = new PresentationAction[interruptNumber]; noModulation = new PresentationAction[interruptNumber]; previousAction = new PresentationAction(); previousAction.myMistake = PresentationAction.MistakeType.NOMISTAKE; }
//Resets mistakes and judgementmaker after a pause public void resetAfterInterruption(PresentationAction mistakeX) { resetMistakeArray(mistakeX); mistakes = new ArrayList(); previousAction.myMistake = PresentationAction.MistakeType.NOMISTAKE; myJudgementMaker = new JudgementMaker(parent); noInterrupt = true; }
//Resets mistakes and judgementmaker after a pause public void resetAfterPause() { //resetAllMistakeArrays(); mistakes = new ArrayList(); previousAction.myMistake = PresentationAction.MistakeType.NOMISTAKE; myJudgementMaker = new JudgementMaker(parent); noInterrupt = true; }
//this method resets everything of this class. Used for going back to mainmenu public void resetAll() { feedbackedMistakes = new ArrayList(); mistakes = new ArrayList(); interruptionsList = new ArrayList(); crossedArms = new PresentationAction[interruptionThreshold]; handsUnderHips = new PresentationAction[interruptionThreshold]; handsBehindBack = new PresentationAction[interruptionThreshold]; hunchPosture = new PresentationAction[interruptionThreshold]; leaningPosture = new PresentationAction[interruptionThreshold]; highVolumes = new PresentationAction[interruptionThreshold]; lowVolumes = new PresentationAction[interruptionThreshold]; longPauses = new PresentationAction[interruptionThreshold]; longTalks = new PresentationAction[interruptionThreshold]; periodicMovements = new PresentationAction[interruptionThreshold]; hmmms = new PresentationAction[interruptionThreshold]; legsCrossed = new PresentationAction[interruptionThreshold]; handsNotMoving = new PresentationAction[interruptionThreshold]; handsMovingMuch = new PresentationAction[interruptionThreshold]; noModulation = new PresentationAction[interruptionThreshold]; crossedArmsList = new ArrayList(); handsUnderHipsList = new ArrayList(); handsBehindBackList = new ArrayList(); hunchPostureList = new ArrayList(); leaningPostureList = new ArrayList(); highVolumesList = new ArrayList(); lowVolumesList = new ArrayList(); longPausesList = new ArrayList(); longTalksList = new ArrayList(); periodicMovementsList = new ArrayList(); hmmmsList = new ArrayList(); legsCrossedList = new ArrayList(); handsNotMovingList = new ArrayList(); handsMovingMuchList = new ArrayList(); noModulationList = new ArrayList(); previousAction = new PresentationAction(); previousAction.myMistake = PresentationAction.MistakeType.NOMISTAKE; crossedArmsMistakes = 0; handsUnderHipsMistakes = 0; handsBehindBackMistakes = 0; hunchPostureMistakes = 0; leaningPostureMistakes = 0; highVolumesMistakes = 0; lowVolumesMistakes = 0; longPausesMistakes = 0; longTalksMistakes = 0; periodicMovementsMistakes = 0; hmmmsMistakes = 0; legsCrossedMistakes = 0; handsNotMovingMistakes = 0; handsMovingMuchMistakes = 0; noModulationMistakes = 0; crossedArmsCorrections = 0; handsUnderHipsCorrections = 0; handsBehindBackCorrections = 0; hunchPostureCorrections = 0; leaningPostureCorrections = 0; highVolumesCorrections = 0; lowVolumesCorrections = 0; longPausesCorrections = 0; longTalksCorrections = 0; periodicMovementsCorrections = 0; hmmmsCorrections = 0; legsCrossedCorrections = 0; handsNotMovingCorrections = 0; handsMovingMuchCorrections = 0; noModulationCorrections = 0; previouscrossedArmsMistakes = 0; previoushandsUnderHipsMistakes = 0; previoushandsBehindBackMistakes = 0; previoushunchPostureMistakes = 0; previousleaningPostureMistakes = 0; previoushighVolumesMistakes = 0; previouslowVolumesMistakes = 0; previouslongPausesMistakes = 0; previouslongTalksMistakes = 0; previousperiodicMovementsMistakes = 0; previoushmmmsMistakes = 0; previouslegsCrossedMistakes = 0; previoushandsNotMovingMistakes = 0; previoushandsMovingMuchMistakes = 0; previousnoModulationMistakes = 0; previouscrossedArmsCorrections = 0; previoushandsUnderHipsCorrections = 0; previoushandsBehindBackCorrections = 0; previoushunchPostureCorrections = 0; previousleaningPostureCorrections = 0; previoushighVolumesCorrections = 0; previouslowVolumesCorrections = 0; previouslongPausesCorrections = 0; previouslongTalksCorrections = 0; previousperiodicMovementsCorrections = 0; previoushmmmsCorrections = 0; previouslegsCrossedCorrections = 0; previoushandsNotMovingCorrections = 0; previoushandsMovingMuchCorrections = 0; previousnoModulationCorrections = 0; userName = null; session = 1; myJudgementMaker = new JudgementMaker(parent); noInterrupt = true; }
public ArmMovementsCalc(JudgementMaker parent) { this.parent = parent; }
public void resetAll() { mistakes = new ArrayList(); crossedArms = new PresentationAction[interruptNumber]; handsUnderHips = new PresentationAction[interruptNumber]; handsBehindBack = new PresentationAction[interruptNumber]; hunchPosture = new PresentationAction[interruptNumber]; leaningPosture = new PresentationAction[interruptNumber]; highVolumes = new PresentationAction[interruptNumber]; lowVolumes = new PresentationAction[interruptNumber]; longPauses = new PresentationAction[interruptNumber]; longTalks = new PresentationAction[interruptNumber]; periodicMovements = new PresentationAction[interruptNumber]; hmmms = new PresentationAction[interruptNumber]; legsCrossed = new PresentationAction[interruptNumber]; handsNotMoving = new PresentationAction[interruptNumber]; handsMovingMuch = new PresentationAction[interruptNumber]; noModulation = new PresentationAction[interruptNumber]; previousAction = new PresentationAction(); previousAction.myMistake = PresentationAction.MistakeType.NOMISTAKE; myJudgementMaker = new JudgementMaker(parent); noInterrupt = true; }