gishur.core.algorithms
Class AlgorithmManager

java.lang.Object
  |
  +--gishur.core.algorithms.AlgorithmManager

public abstract class AlgorithmManager
extends java.lang.Object

Basic class for AlgorithmManagers.

Version:
1.0
Author:
Thomas Wolf

Constructor Summary
AlgorithmManager()
           
 
Method Summary
static Algorithm getAlgorithm(java.lang.String problem)
           
static void load(java.io.InputStream in)
           
static void registerAlgorithm(java.lang.String name, Algorithm algo)
          Registers the algorithm algo (for this session).
static void saveToFile(java.lang.String propname, java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AlgorithmManager

public AlgorithmManager()
Method Detail

registerAlgorithm

public static void registerAlgorithm(java.lang.String name,
                                     Algorithm algo)
Registers the algorithm algo (for this session).

getAlgorithm

public static Algorithm getAlgorithm(java.lang.String problem)

saveToFile

public static void saveToFile(java.lang.String propname,
                              java.lang.String name)

load

public static void load(java.io.InputStream in)