net.sf.sqs_xml.reader.logic
Class ReaderResultBuilder

java.lang.Object
  extended bynet.sf.sqs_xml.reader.logic.ReaderResultBuilder

public class ReaderResultBuilder
extends java.lang.Object

Author:
hiroya

Field Summary
static int ALL_MODE
           
static int MARK_MODE
           
protected  java.lang.Object[] matrix
           
protected  java.util.List rowFileList
           
protected  QuestionnaireSchema schema
           
static int TEXTAREA_MODE
           
 
Constructor Summary
ReaderResultBuilder()
           
 
Method Summary
 void addAreaImage(int rowIndex, java.lang.String qid, java.io.File file)
           
 void addErrorImage(int rowIndex, java.lang.String qid, java.io.File file)
           
 void addRowFile(java.io.File rowFile)
           
 void addRowFileList(java.util.List rowFileList)
           
 java.io.File getAreaFile(int rowId, java.lang.String id)
           
 java.util.List getColumnNames()
           
 int getPage(java.lang.String id)
           
 void putAreaFile(int rowId, java.lang.String id, java.io.File areaFile)
           
 void saveCSV(java.io.File tgtfile, java.lang.String encoding)
           
 void saveHTML(java.io.File tgtfile, java.lang.String encoding, java.io.File imagedir, java.io.File resultdir, int mode)
           
 void setMatrix(int index, java.lang.Object[] line)
           
 void setQuestionnaireSchema(QuestionnaireSchema schema)
           
 void setRowSize(int size)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ALL_MODE

public static final int ALL_MODE
See Also:
Constant Field Values

TEXTAREA_MODE

public static final int TEXTAREA_MODE
See Also:
Constant Field Values

MARK_MODE

public static final int MARK_MODE
See Also:
Constant Field Values

matrix

protected java.lang.Object[] matrix

rowFileList

protected java.util.List rowFileList

schema

protected QuestionnaireSchema schema
Constructor Detail

ReaderResultBuilder

public ReaderResultBuilder()
Method Detail

setQuestionnaireSchema

public void setQuestionnaireSchema(QuestionnaireSchema schema)

setRowSize

public void setRowSize(int size)

addRowFileList

public void addRowFileList(java.util.List rowFileList)

addRowFile

public void addRowFile(java.io.File rowFile)

setMatrix

public void setMatrix(int index,
                      java.lang.Object[] line)

getColumnNames

public java.util.List getColumnNames()

getPage

public int getPage(java.lang.String id)

putAreaFile

public void putAreaFile(int rowId,
                        java.lang.String id,
                        java.io.File areaFile)

getAreaFile

public java.io.File getAreaFile(int rowId,
                                java.lang.String id)

addAreaImage

public void addAreaImage(int rowIndex,
                         java.lang.String qid,
                         java.io.File file)

addErrorImage

public void addErrorImage(int rowIndex,
                          java.lang.String qid,
                          java.io.File file)

saveCSV

public void saveCSV(java.io.File tgtfile,
                    java.lang.String encoding)
             throws javax.xml.transform.TransformerException,
                    java.io.IOException
Throws:
javax.xml.transform.TransformerException
java.io.IOException

saveHTML

public void saveHTML(java.io.File tgtfile,
                     java.lang.String encoding,
                     java.io.File imagedir,
                     java.io.File resultdir,
                     int mode)
              throws javax.xml.transform.TransformerException,
                     java.io.IOException
Throws:
javax.xml.transform.TransformerException
java.io.IOException