Package | Description |
---|---|
jme.script | |
jme.script.appacciones | |
jme.script.ctx2d | |
jme.script.sql |
Modifier and Type | Class and Description |
---|---|
class |
Asegurar
Sentencia para asegurar condición (assert)
|
class |
AsignacionBinaria
Sentencia para asignación automática a variable mediante operador binario
|
class |
AsignacionUnaria
Sentencia para asignación automática a variable mediante
operador unario
|
class |
Capturar
Sentencia para bloque 'catch'
|
class |
Caso
Sentencia para bloque 'catch'
|
class |
Continuar
Sentencia para rotura de bucle o rutina
|
class |
DefFunc
Sentencia para añadir función JME definida por el usuario (FDPU)
|
class |
DefOp
Sentencia para añadir operador JME definido por el usuario (ODPU)
|
class |
Devolver
Sentencia para devolver el valor final y detener el script
|
class |
Evaluar
Sentencia para evaluar una expresión JME sin asignar valor
|
class |
Fin
Sentencia de fin de bloque
|
class |
Imprimir
Sentencia para imprimir el valor de expresiones o variables
|
class |
Intentar
Sentencia para bloque 'try'
|
class |
Intercambio
Sentencia para intercambiar dos variables (SWAP)
|
class |
Leer
Sentencia para leer la entrada de datos
|
class |
Limpiar
Sentencia para limpiar variables y sugerir a 'Garbage Collector'
|
class |
Llamar
Sentencia para llamar a rutina
|
class |
Mientras
Sentencia para bucle 'while'
|
class |
MultiSet
Sentencia para asignar varias variables desde vector o borrar varias a la vez
|
class |
Para
Sentencia para bucle 'for'
|
class |
ParaCada
Sentencia para bucle 'foreach'
|
class |
Pasar
Sentencia vacía
|
class |
Pausar
Sentencia para pausar script (requiere reanudación externa)
|
class |
RepetirHasta
Sentencia para bucle 'repeat-until'
|
class |
Romper
Sentencia para rotura de bucle o rutina
|
class |
Rutina
Sentencia definición de rutina
|
class |
Seleccionar
Sentencia para bloque 'switch/select'
|
class |
SentenciaErronea |
class |
Set
Sentencia para establecer el valor de una variable o borrarla
|
class |
SetMutable
Sentencia para establecer el valor de un vector o diccionario in-place.
|
class |
Si
Sentencia para selección 'if'
|
class |
SiNo
Sentencia para selección 'else'
|
class |
VarMap
Obtener y modificar el mapa de variables
|
Modifier and Type | Field and Description |
---|---|
Sentencia |
Script.sentenciaActual |
Modifier and Type | Method and Description |
---|---|
Sentencia |
SentenciaErronea.factoria(Script script,
int linea,
int lineaComp) |
abstract Sentencia |
Sentencia.factoria(Script script,
int linea,
int lineaComp)
Método factoría
|
Sentencia |
ScriptException.getSentencia() |
Modifier and Type | Method and Description |
---|---|
java.util.List<Sentencia> |
Script.getSentencias() |
Constructor and Description |
---|
ScriptException(Sentencia sentencia,
java.lang.Throwable causa) |
ScriptException(java.lang.String msg,
Sentencia sentencia) |
ScriptException(java.lang.String msg,
Sentencia sentencia,
java.lang.Throwable causa) |
Modifier and Type | Class and Description |
---|---|
class |
AppAccion
Sentencia para ejecución de acciones personalizadas en cada App que use JMEScript
|
Modifier and Type | Class and Description |
---|---|
class |
Contexto2D
Sentencia para manejar contextos gráficos
|
Modifier and Type | Class and Description |
---|---|
class |
SentenciaSQL
Sentencia para manejar SQL
|