|
Spreadsheet Toolkit | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--corpus.analyser.Analyser | +--corpus.analyser.FormulaComponentAnalyser
This class is responsible for reading in a bunch of spreadsheets, using the extractor to get the data out, doing some processing on them, and then passing the information onto Doodler.
Field Summary | |
protected java.lang.String |
metrics
This stores the metrics for each worksheet. |
Fields inherited from class corpus.analyser.Analyser |
averageMathVector, CLUSTER, COMPRESSION, diagram, FORMULA_COM, FORMULACOMPONENT, HEATMAP, METRICS, OCCUPANCY, path, POWERLAW, TREEDEPTH, values, VECTOR, VECTOR_MAG, vectorGrid, workbooks, worksheets, WS_OCCUPANCY |
Constructor Summary | |
FormulaComponentAnalyser(java.lang.String path,
int diagram)
|
Method Summary | |
void |
display()
Takes all the results from computation and passes them off to Doodler. |
static void |
main(java.lang.String[] args)
Get the party started :) |
protected java.lang.String |
metrics(WorkSheet ws,
int sheetnum,
boolean header)
Process metrics |
protected void |
process(WorkSheet ws,
java.lang.String[] sheetnames,
int sheetnum)
Takes a worksheet from a workbook and computes something on it. |
void |
saveResults(java.lang.String path)
Store the results or all our hard work in a file at path. |
Methods inherited from class corpus.analyser.Analyser |
distinctFamilyTrees, load, loadSheets, mode, mode |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected java.lang.String metrics
Constructor Detail |
public FormulaComponentAnalyser(java.lang.String path, int diagram)
Method Detail |
protected void process(WorkSheet ws, java.lang.String[] sheetnames, int sheetnum)
process
in class Analyser
protected java.lang.String metrics(WorkSheet ws, int sheetnum, boolean header)
header
- boolean - when true will return column labels rather than actual data.public void saveResults(java.lang.String path)
saveResults
in class Analyser
public void display()
display
in class Analyser
public static void main(java.lang.String[] args)
|
Spreadsheet Toolkit | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |