at.tuwien.ifs.somtoolbox.apps.analysis
Class PLInputSpaceAnalyser
java.lang.Object
at.tuwien.ifs.somtoolbox.apps.analysis.PLInputSpaceAnalyser
- All Implemented Interfaces:
- PLAnalyser
public class PLInputSpaceAnalyser
- extends Object
- implements PLAnalyser
- Version:
- $Id: PLInputSpaceAnalyser.java 3587 2010-05-21 10:35:33Z mayer $
- Author:
- Jakob Frank
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
inputData
private InputData inputData
stats
private PrintStream stats
histogram
private PrintStream histogram
initialised
private boolean initialised
PLInputSpaceAnalyser
public PLInputSpaceAnalyser()
init
public void init(PlaylistAnalysis parent)
- Description copied from interface:
PLAnalyser
- Initialize the Analyzer. Load required data, ...
- Specified by:
init
in interface PLAnalyser
- Parameters:
parent
- a PlaylistAnalysis
analyse
public void analyse(String plName,
List<String> playList)
- Description copied from interface:
PLAnalyser
- Analyze the playlist
- Specified by:
analyse
in interface PLAnalyser
- Parameters:
plName
- Name of the PlaylistplayList
- Content of the playlist (entries)
printPLStats
private void printPLStats(String plName,
double[] dists)
printHistogram
private void printHistogram(String plName,
double[] dists)
finish
public void finish()
- Description copied from interface:
PLAnalyser
- Prepare to exit, close streams, ...
- Specified by:
finish
in interface PLAnalyser