Evolvica Core API Version 0.6.2
Last Modified: June 29 2004

Uses of Interface
org.evolvica.engine.IAlgorithm

Packages that use IAlgorithm
org.evolvica.engine Algorithm engine. 
 

Uses of IAlgorithm in org.evolvica.engine
 

Classes in org.evolvica.engine that implement IAlgorithm
 class AbstractAlgorithm
          Abstract base class for an algorithm implementation.
 class TemplateAlgorithm
          Template algorithm.
 

Fields in org.evolvica.engine declared as IAlgorithm
protected  IAlgorithm DefaultAlgorithmRunner.algorithm
          The algorithm to be executed.
protected  IAlgorithm AbstractElement.algorithm
          The algorithm this element belongs to.
 

Methods in org.evolvica.engine that return IAlgorithm
 IAlgorithm IElement.getAlgorithm()
          Returns the algorithm this element is contained in.
 IAlgorithm AlgorithmBuilder.build(java.lang.String uri)
          Builds an algorithm from the resource at the given URI.
 IAlgorithm AlgorithmBuilder.build(java.lang.String uri, java.lang.ClassLoader loader)
          Builds an algorithm from the resource at the given URI.
 IAlgorithm AlgorithmBuilder.build(java.io.InputStream stream)
          Builds an algorithm from the given inputstream.
 IAlgorithm AlgorithmBuilder.build(java.io.InputStream stream, java.lang.ClassLoader loader)
          Builds an algorithm from the given inputstream.
 IAlgorithm AlgorithmBuilder.build(org.w3c.dom.Document document)
          Builds an algorithm from a XML document.
 IAlgorithm AlgorithmBuilder.build(org.w3c.dom.Document document, java.lang.ClassLoader loader)
          Builds an algorithm from a XML document.
 IAlgorithm AbstractElement.getAlgorithm()
           
 

Methods in org.evolvica.engine with parameters of type IAlgorithm
 boolean IValidator.validate(IAlgorithm algorithm)
          Validates an algorithm.
 void IRunner.start(IAlgorithm algorithm)
          Executes the given algorithm
 void IElement.setAlgorithm(IAlgorithm algorithm)
          Sets the algorithm this element belongs to.
 boolean DefaultValidator.validate(IAlgorithm algorithm)
           
 void DefaultAlgorithmRunner.start(IAlgorithm algorithm)
           
 void AlgorithmWriter.write(IAlgorithm algorithm, java.io.OutputStream stream)
          Writes an algorithm to an output stream.
 org.w3c.dom.Document AlgorithmWriter.createDocument(IAlgorithm algorithm)
          Creates a XML document from a given algorithm.
 void AbstractElement.setAlgorithm(IAlgorithm algorithm)
           
 


Evolvica Core API Version 0.6.2
Last Modified: June 29 2004

Copyright © 2000-2004 Technical University of Ilmenau, Department Electronic Circuits and Systems