at.tuwien.ifs.somtoolbox.apps.analysis
Class PLStepSequenceAnalyser

java.lang.Object
  extended by at.tuwien.ifs.somtoolbox.apps.analysis.PLStepSequenceAnalyser
All Implemented Interfaces:
PLAnalyser

public class PLStepSequenceAnalyser
extends Object
implements PLAnalyser


Field Summary
private  boolean initialised
           
private  InputData inputData
           
(package private)  PrintStream inS
           
(package private)  PrintStream outS
           
private  GrowingLayer som
           
 
Constructor Summary
PLStepSequenceAnalyser()
           
 
Method Summary
 void analyse(String plName, List<String> playList)
          Analyze the playlist
 void finish()
          Prepare to exit, close streams, ...
 void init(PlaylistAnalysis parent)
          Initialize the Analyzer.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

inS

PrintStream inS

outS

PrintStream outS

som

private GrowingLayer som

initialised

private boolean initialised

inputData

private InputData inputData
Constructor Detail

PLStepSequenceAnalyser

public PLStepSequenceAnalyser()
Method Detail

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 - The playlist name
playList - The playlist

finish

public void finish()
Description copied from interface: PLAnalyser
Prepare to exit, close streams, ...

Specified by:
finish in interface PLAnalyser

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