public class Enlace
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private char |
movimiento
El movimento a hacer
|
private Estado |
qj
El estado
|
private char |
si
El simbolo a leer
|
private char |
sj
El simbolo a escribir
|
| Constructor and Description |
|---|
Enlace(char si,
Estado qj,
char sj,
char mover)
Contructor de la clase
|
| Modifier and Type | Method and Description |
|---|---|
char |
getMovimiento()
Retorna el movimiento del indice de la cadena
|
Estado |
getQj()
Retorna el estado con que se enlaza
|
char |
getSi()
Retorna simbolo a analizar
|
char |
getSj()
Retorna simbolo a escribir
|
void |
setMovimiento(char movimiento)
Asigna el movimiento del indice
|
void |
setQj(Estado qj)
Asigna el estado con que se enlaza
|
private void |
setSi(char si)
Asigna simbolo a analizar
|
void |
setSj(char sj)
Asigna simbolo a escribir
|
java.lang.String |
toString()
Retorna la función de transición definida en un String
|
private char si
private char sj
private char movimiento
private Estado qj
public Enlace(char si,
Estado qj,
char sj,
char mover)
si - Simbolo a analizar en la cadenaqj - Estado con que se enlazasj - Simbolo a escribir en la cadenamover - Movimiento del indice de la cadenapublic char getSi()
private void setSi(char si)
si - simbolopublic char getSj()
public void setSj(char sj)
sj - simbolopublic char getMovimiento()
public void setMovimiento(char movimiento)
movimiento - simbolo caracteristico (R,L,E ó *)public Estado getQj()
public void setQj(Estado qj)
qj - estado siguientepublic java.lang.String toString()
toString in class java.lang.Object