edu.harvard.seas.iis.abilities.analysis
Class IISMouseLogParser

java.lang.Object
  extended by edu.harvard.seas.iis.abilities.analysis.IISMouseLogParser
All Implemented Interfaces:
Parser

public class IISMouseLogParser
extends java.lang.Object
implements Parser

Author:
kgajos

Constructor Summary
IISMouseLogParser()
           
 
Method Summary
static void main(java.lang.String[] args)
           
 java.util.Vector<Movement> parseMovementLog(java.io.File[] files)
           
 java.util.Vector<Movement> parseMovementLog(LogSource source)
           
 java.util.Vector<Movement> parseMovementLog(java.lang.String log)
           
 void summarizeFilesToFile(java.io.File[] dataFiles, java.io.File outputFile)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IISMouseLogParser

public IISMouseLogParser()
Method Detail

parseMovementLog

public java.util.Vector<Movement> parseMovementLog(java.io.File[] files)
                                            throws java.io.IOException
Specified by:
parseMovementLog in interface Parser
Throws:
java.io.IOException

parseMovementLog

public java.util.Vector<Movement> parseMovementLog(java.lang.String log)
                                            throws java.io.IOException
Specified by:
parseMovementLog in interface Parser
Throws:
java.io.IOException

parseMovementLog

public java.util.Vector<Movement> parseMovementLog(LogSource source)
                                            throws java.io.IOException
Specified by:
parseMovementLog in interface Parser
Throws:
java.io.IOException

summarizeFilesToFile

public void summarizeFilesToFile(java.io.File[] dataFiles,
                                 java.io.File outputFile)
                          throws java.io.IOException
Throws:
java.io.IOException

main

public static void main(java.lang.String[] args)
                 throws java.io.IOException
Parameters:
args -
Throws:
java.io.IOException