sims.mdt.nd
Class MConfig

java.lang.Object
  extended by sims.mdt.nd.MConfig

public class MConfig
extends java.lang.Object


Constructor Summary
MConfig(Tape[] bandes, java.lang.String etat, int t)
          Initialize the MConfig.
 
Method Summary
 java.lang.String getState()
           
 Tape getTape(int i)
           
 int getTime()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MConfig

public MConfig(Tape[] bandes,
               java.lang.String etat,
               int t)
Initialize the MConfig.

Parameters:
bandes - an array containing the tapes of the configuration.
etat - the current state of the machine.
t - the current time complexity value.
Method Detail

getTape

public Tape getTape(int i)
Returns:
the i-th tape stored, cloned

getState

public java.lang.String getState()
Returns:
the currentState String.

getTime

public int getTime()
Returns:
the currentState String.