public class Maquina
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private int |
cabezal
|
private java.lang.String |
cintaAnterior
|
private
Enlace
|
enlaceActual
|
private
Estado
|
estadoActual
|
private
Automata
|
maquina
|
Constructor and Description |
---|
Maquina(org.w3c.dom.Document document)
|
Modifier and Type | Method and Description |
---|---|
boolean |
comprobarCadena(java.lang.StringBuilder cinta,
int[] estadoFinal)
|
boolean |
comprobarCadenaS2S(java.lang.StringBuilder cinta,
int[] estadoFinal)
|
int |
getCabezal()
|
java.lang.String |
getCintaAnterior()
|
Enlace
|
getEnlaceActual()
|
Estado
|
getEstadoActual()
|
Automata
|
getMaquina()
|
void |
reset()
|
void |
setCabezal(int cabezal)
|
void |
setCintaAnterior(java.lang.String cintaAnterior)
|
void |
setEnlaceActual(Enlace enlaceActual)
|
void |
setEstadoActual(Estado estadoActual)
|
private final Automata maquina
private Estado estadoActual
private Enlace enlaceActual
private java.lang.String cintaAnterior
private int cabezal
public Automata getMaquina()
public Estado getEstadoActual()
public void setEstadoActual(Estado estadoActual)
public Enlace getEnlaceActual()
public void setEnlaceActual(Enlace enlaceActual)
public java.lang.String getCintaAnterior()
public void setCintaAnterior(java.lang.String cintaAnterior)
public int getCabezal()
public void setCabezal(int cabezal)
public void reset()
public boolean comprobarCadena(java.lang.StringBuilder cinta, int[] estadoFinal)
public boolean comprobarCadenaS2S(java.lang.StringBuilder cinta, int[] estadoFinal)