Constructor and Description |
---|
MainEngine() |
Modifier and Type | Method and Description |
---|---|
void |
consoleVerticalReport()
Prints a report for all the values in the
specific timeline.
|
IAnalyser |
getAnalyzer() |
IParser |
getParser() |
IVisualizer |
getVisualizer() |
void |
producePhases()
Produces the phases from the timeline
|
void |
reportPhases()
Reports the phases to the console
|
void |
setTimeLine(java.lang.String fileName)
Populates a timeline objects by reading the
data from a given input file
|
void |
setVisualizer(java.lang.String className)
Initializes the type of visualizer that is needed.
|
void |
visualize()
Visualizes the results in the console or in a HTML
file format, depending on the type of visualizer that
is set up.
|
public IParser getParser()
public IAnalyser getAnalyzer()
public IVisualizer getVisualizer()
public void consoleVerticalReport()
consoleVerticalReport
in interface IEngine
public void producePhases()
producePhases
in interface IEngine
public void reportPhases()
reportPhases
in interface IEngine
public void setVisualizer(java.lang.String className)
setVisualizer
in interface IEngine
className
- type of visualizerpublic void visualize()
public void setTimeLine(java.lang.String fileName)
setTimeLine
in interface IEngine
fileName
- file name of the input file