at.ac.tuwien.dbai.alternation.examples
Class OneDimensionalCellularAutomata.Worktape

java.lang.Object
  extended by at.ac.tuwien.dbai.alternation.examples.OneDimensionalCellularAutomata.Worktape
All Implemented Interfaces:
InterfaceWorktape<OneDimensionalCellularAutomata.Inputtape>
Enclosing class:
OneDimensionalCellularAutomata

public class OneDimensionalCellularAutomata.Worktape
extends java.lang.Object
implements InterfaceWorktape<OneDimensionalCellularAutomata.Inputtape>


Field Summary
 char caState
           
 java.util.List<java.lang.Character> parents
           
 int position
           
 int t
           
 
Method Summary
 OneDimensionalCellularAutomata.Worktape clone()
           
 boolean equals(java.lang.Object o)
           
 int hashCode()
           
 void reset(OneDimensionalCellularAutomata.Inputtape atmInputtape)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

caState

public char caState

parents

public java.util.List<java.lang.Character> parents

position

public int position

t

public int t
Method Detail

clone

public OneDimensionalCellularAutomata.Worktape clone()
Specified by:
clone in interface InterfaceWorktape<OneDimensionalCellularAutomata.Inputtape>
Overrides:
clone in class java.lang.Object
Returns:
a (flat) copy from the worktape

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

reset

public void reset(OneDimensionalCellularAutomata.Inputtape atmInputtape)
Specified by:
reset in interface InterfaceWorktape<OneDimensionalCellularAutomata.Inputtape>
Parameters:
atmInputtape - initialize the worktape with the given input

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object