public class Morse extends Funcion
Modifier and Type | Field and Description |
---|---|
static java.util.Map<java.lang.String,java.lang.Character> |
inverseMorseMap |
static java.util.Map<java.lang.Character,java.lang.String> |
morseMap |
static Morse |
S |
Modifier | Constructor and Description |
---|---|
protected |
Morse() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
aMorse(java.lang.String texto) |
static java.lang.String |
aTexto(java.lang.String morse) |
java.lang.String |
descripcion()
Devuelve una breve descripción de la función en forma de cadena.
|
java.lang.String |
entrada()
Devuelve la cadena de entrada que será reconocida por el analizador
léxico de JME para este token
|
Texto |
funcion(Texto t)
Método adaptador para Texto.
|
Texto |
funcion(Vector v)
Método adaptador para Vector.
|
public static final Morse S
public static final java.util.Map<java.lang.Character,java.lang.String> morseMap
public static final java.util.Map<java.lang.String,java.lang.Character> inverseMorseMap
public Texto funcion(Texto t) throws FuncionException
Funcion
funcion
in class Funcion
t
- parámetro de la función JMEFuncionException
- función no definida para Textopublic Texto funcion(Vector v) throws FuncionException
Funcion
funcion
in class Funcion
v
- parámetro de la función JMEFuncionException
- error al evaluar componentepublic java.lang.String descripcion()
Funcion
descripcion
in class Funcion
public java.lang.String entrada()
Token
public static java.lang.String aMorse(java.lang.String texto) throws JMEInterruptedException
JMEInterruptedException
public static java.lang.String aTexto(java.lang.String morse) throws JMEInterruptedException
JMEInterruptedException