Package gishur.core.algorithms

Provides classes for programming and managing interchangeable algorithms.

See:
          Description

Interface Summary
TraceExecutor Interface for the execution of traceable algorithms.
TraceVisualizer Interface for the visualization of algorithm steps (labels) recorded by a Tracer.
 

Class Summary
Algorithm  
AlgorithmManager Basic class for AlgorithmManagers.
TestAlgo  
TraceCursor  
TraceLabel An instance of TraceLabel represents a recorded step in an algorithm.
TraceObject An instance of the TraceObject class can record various states of an object.
Tracer A Tracer object is the central object for the recording of algorithms.
 

Exception Summary
AlgorithmException Exceptions wile loading/running algorithms.
TraceException Exception thrown by TraceObjects and AlgorithmRecorders and so on.
 

Package gishur.core.algorithms Description

Provides classes for programming and managing interchangeable algorithms.