org.eyelanguage.rl.analysis
Class LogAnalyzer

java.lang.Object
  extended by org.eyelanguage.rl.analysis.LogAnalyzer

public class LogAnalyzer
extends java.lang.Object


Field Summary
static boolean ENABLE_FIXATION_SPACE_BEFORE_WORD
           
static boolean EXCLUDE_FIRST_WORD_FROM_ANALYSIS
           
static boolean EXCLUDE_LAST_WORD_FROM_ANALYSIS
           
static int MS_PER_TIMESTEP
           
static boolean SKIP_INTERNAL_ANALYSIS
           
 
Constructor Summary
LogAnalyzer()
           
LogAnalyzer(java.lang.String logFileName)
           
 
Method Summary
 java.util.List<java.lang.Integer> extractValues(java.lang.String label, java.util.List rows)
           
 java.util.List<java.lang.Integer> extractValuesActual(java.lang.String label, java.util.List rows)
           
protected  java.util.List<java.lang.String> loadVisitedStates(java.io.BufferedReader inputFile)
           
static void main(java.lang.String[] args)
           
protected  void process(java.lang.String logFileName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SKIP_INTERNAL_ANALYSIS

public static boolean SKIP_INTERNAL_ANALYSIS

ENABLE_FIXATION_SPACE_BEFORE_WORD

public static boolean ENABLE_FIXATION_SPACE_BEFORE_WORD

EXCLUDE_LAST_WORD_FROM_ANALYSIS

public static boolean EXCLUDE_LAST_WORD_FROM_ANALYSIS

EXCLUDE_FIRST_WORD_FROM_ANALYSIS

public static boolean EXCLUDE_FIRST_WORD_FROM_ANALYSIS

MS_PER_TIMESTEP

public static final int MS_PER_TIMESTEP
See Also:
Constant Field Values
Constructor Detail

LogAnalyzer

public LogAnalyzer(java.lang.String logFileName)
            throws java.lang.Exception
Throws:
java.lang.Exception

LogAnalyzer

public LogAnalyzer()
Method Detail

process

protected void process(java.lang.String logFileName)
                throws java.lang.Exception
Throws:
java.lang.Exception

loadVisitedStates

protected java.util.List<java.lang.String> loadVisitedStates(java.io.BufferedReader inputFile)
                                                      throws java.lang.Exception
Throws:
java.lang.Exception

extractValues

public java.util.List<java.lang.Integer> extractValues(java.lang.String label,
                                                       java.util.List rows)

extractValuesActual

public java.util.List<java.lang.Integer> extractValuesActual(java.lang.String label,
                                                             java.util.List rows)

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception