org.hops.sep
Class sepLog

java.lang.Object
  extended by org.hops.sep.sepLog

public class sepLog
extends java.lang.Object

Author:
mgonzalez

Nested Class Summary
 class sepLog.ParserInfo
          for the great log
 
Constructor Summary
sepLog()
          Creates a new instance of sepLog
 
Method Summary
 java.lang.String getInfo(java.io.File tabbed_log)
          Write the logs info
 void getTaggingLog(java.io.File tagging_log, java.io.File cues_file)
           
 void processFiles(java.io.FileReader question_log, java.io.FileReader stat_log, java.io.FileReader inter_log)
          Read the files and process them creaing a complex structure of the user's test
 void processHopsLog(java.io.FileReader hops_file)
          process the great log
 void processManualLog(java.io.FileReader manual_file)
          process the manual tagged file
 void WriteExcelCells(java.io.FileOutputStream os, UserInfo ui)
          for each user for each dialogue for each turn write line
 void WriteTabbedLog(UserInfo ui, java.io.FileOutputStream os)
          Write Tabbed Log codi perm numdial ser(CA,LOC) ini(SI,MI,A) numdial sysinterve usrinterve tempstotal numtorns ques1 sumq1-9 mitq1-9 q10
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

sepLog

public sepLog()
Creates a new instance of sepLog

Method Detail

processManualLog

public void processManualLog(java.io.FileReader manual_file)
process the manual tagged file

Parameters:
hops_file -

processHopsLog

public void processHopsLog(java.io.FileReader hops_file)
process the great log


getInfo

public java.lang.String getInfo(java.io.File tabbed_log)
Write the logs info


getTaggingLog

public void getTaggingLog(java.io.File tagging_log,
                          java.io.File cues_file)

WriteExcelCells

public void WriteExcelCells(java.io.FileOutputStream os,
                            UserInfo ui)
for each user for each dialogue for each turn write line


processFiles

public void processFiles(java.io.FileReader question_log,
                         java.io.FileReader stat_log,
                         java.io.FileReader inter_log)
                  throws java.lang.Exception
Read the files and process them creaing a complex structure of the user's test

Throws:
java.lang.Exception

WriteTabbedLog

public void WriteTabbedLog(UserInfo ui,
                           java.io.FileOutputStream os)
Write Tabbed Log codi perm numdial ser(CA,LOC) ini(SI,MI,A) numdial sysinterve usrinterve tempstotal numtorns ques1 sumq1-9 mitq1-9 q10