org.dllearner.algorithms.el
Class Simulation

java.lang.Object
  extended by org.dllearner.algorithms.el.Simulation

public class Simulation
extends Object

Represents a simulation relation between EL description trees.

Author:
Jens Lehmann

Constructor Summary
Simulation()
           
 
Method Summary
 void addTuple(TreeTuple tuple)
          Adds a tuple to the simulation.
 List<TreeTuple> getRelation()
          Gets the complete simulation relation.
 List<ELDescriptionNode> in(ELDescriptionNode tree)
           
 List<ELDescriptionNode> out(ELDescriptionNode tree)
           
 void removeTuple(TreeTuple tuple)
          Removes a tuple from the simulation.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Simulation

public Simulation()
Method Detail

addTuple

public void addTuple(TreeTuple tuple)
Adds a tuple to the simulation.

Parameters:
tuple - The new tuple.
See Also:
List.add(java.lang.Object)

removeTuple

public void removeTuple(TreeTuple tuple)
Removes a tuple from the simulation.

Parameters:
tuple - The new tuple.
See Also:
List.add(java.lang.Object)

getRelation

public List<TreeTuple> getRelation()
Gets the complete simulation relation.

Returns:
the relation

in

public List<ELDescriptionNode> in(ELDescriptionNode tree)

out

public List<ELDescriptionNode> out(ELDescriptionNode tree)


SourceForge.net Logo DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2011 Jens Lehmann