Esta es la lista de códigos de error del programa.
Códigos de error del CoreCódigo | Mensaje | Descripción |
---|
GRPH1 | Grafo de nodo inválido. | Cuando el nombre del grafo es vacío. |
GRPH2 | El token es inválido. | El nombre del token es una cadena vacía, lo caul es un nombre inválido. |
GRPH3 | El archivo de la gramática no fue encontrado. | El archivo de gramática no está en la ruta por defecto y la aplicación no puede funcionar. |
GRPH5 | La gramática está vacía. | El nodo StartingNode solo tiene un posible hijo que se llama EndingNode, lo cual implica que no hay gramática definida. |
GRPH6 | El nodo dado es nulo. | Una función de tratamiento de nodos está siendo llamada con un nodo nulo. |
GRPH7 | Hubo un problema leyendo el archivo de gramática. | Problemas al leer el archivo de gramática. |
GRPH8 | La gramática intenta poner un hijo en EndingNode. | El nodo EndingNode no puede tener hijos y se está intentando adicionar un hijo a este. |
GRPH9 | La gramática intenta poner un padre a StartingNode. | El nodo StartingNode no puede tener padres y se está intentando adicionar un padre a este. |
GRPH10 | StartingNode es referenciado por otro nodo: xxx | El nodo StartingNode no puede tener padres y se está intentando adicionar un padre a este. |
GRPH11 | EndingNode referencia un nodo: xxx | El nodo EndingNode no puede tener hijos y se está intentando adicionar un hijo a este. |
GRPH12 | El nodo duplicado en el archivo de gramática es: xxx | El grafo tiene un nodo con el mismo id que se está intentando insertar. Los id de los nodos de un grafo son únicos. |
GRPH13 | Nodo inválido: XXXX, Nodo no existente: YYYY | Se está buscando un nodo hijo que no es descendencia de un padre dado. |
GRPH14 | Starting Node no está definido en la gramática. | El nodo StartingNode no está definido en el grafo. |
GRPH15 | No hay Ending Node definido en la gramática. | El nodo EndingNode no está definido en el grafo. |
GRPH16 | Este nodo no tiene a EndingNode como descendencia (hijo) xxx | El nodo dado no conlleva a EndingNode. Todos los nodos tienen que ir a EndingNode. |
GRPH17 | El siguiente nodo no tiene a StartingNode como ascendencia (padre) xxx | El nodo dado no viene de StartingNode. Todos los nodos tienen que venir a partir de StartingNode. |
GRPH18 | Este nodo no existe: xxx | Se está llamando a un nodo que no está definido en el grafo. |
GRPH19 | La operación no es válida para el actual estado del grafo (Estado actual XXXX, estado requerido YYYY | Se está intentando hacer una operación en el grafo, cuando este último tiene un estado que no permite hacerla. |
GRPH20 | Los delimitadores no están definidos en el archivo de gramática. | En el archivo de gramática no se han definido delimitadores de tokens. |
GRPH21 | El lector de gramática no fue definido. | El lector de gramática no fue definido en el archivo de configuración de la aplicación. |
GRPH22 | Hubo un problema cargando el lector de gramática: xxx | El controlador de lector de gramática tuvo un error de origen desconocido. |
GRPH23 | Formato inválido para crear el EndingNode. | El nodo EndingNode no está bien definido en el archivo de gramática. |
GRPH24 | Formato inválido para crear el StartingNode. | El nodo StartingNode no está bien definido en el archivo de gramática. |
GRPH25 | El nombre de nodo duplicado en el archivo de gramática es: xxx. Desde este nodo yyy | Hay dos nodos que representan el mismo token de la gramática. |
GRPH26 | Archivo de gramática no encontrado: yyy | El archivo de gramática definido en el archivo de configuración no fue encontrado. |
GRPH27 | La gramática no ha sido procesada. | Para poder usar la gramática, esta tiene que ser leída y validada, pero parece que esta aun no ha sido procesada. |
UI1 | Hubo un problema desde el input reader. | Hubo un problema desconocido desde la parte input del programa. |
UI2 | Hubo un problema escribiendo en la consola. | Hubo un problema desconocido desde la parte output del programa. |
CORE1 | El siguiente parámetro tiene un valor nulo: xxx | Se está intentando pasar un atributo nulo a una función dada. |
CORE2 | Problema general: xxx | Este es un problema fuera del alcance de esta aplicación. Es debido a un componente externo. |
CONF1 | Estructura inválida en el archivo de configuración. | El archivo de configuración está corrupto o tiene una estructura que no se puede identificar. |
CONF2 | El archivo no encontrado es xxx | El archivo de configuración no se encontró en la ruta indicada. |
CONF3 | Hubo un problema leyendo el archivo de configuración (). Cargando las propiedades por defecto. | Debido a un problema leyendo la configuración del programa, se cargan las propiedades por defecto. |
CONF4 | Hubo un problema leyendo el archivo de configuración. | Hubo un problema desconocido en el configurador. |
Códigos de error para el Lector gramatical con XMLCode | Message | Description |
---|
GRXM2 | No hay Id en el nodo: xxx | El id de un token no esta definido en la gramática. |
GRXM4 | Id del nodo: xxx | El nombre de un token no está definido en la gramática. |
GRXM8 | Hubo un problema parseando el archivo de gramática. | Hubo un problema procesando el archivo XML. Esto puede ser debido a la estructura del achivo XML (Exception Parse or exception SAX.) |
GRXM9 | Hay un nodo sin id y sin nombre. | Un nodo en el archivo de gramática no tiene id ni nombre para poder identificarlo. |
Códigos de error del Ejecutador.Code | Message | Description |
---|
EXEC1 | Comando no encontrado: xxx | El comando digitado no existe. |
EXEC2 | Hubo un problema al ejectuar el comando. | Este problema es relacionado con una condición no tratada en la aplicación. |
Códigos de error para la Interfaz de Usuario con jLineCode | Message | Description |
---|
JLINE1 | Excepción: - | Describe el mensaje de una excepción generada que fue casusada por un problema. Este es útil para el reporte de errores (bugs.) |
JLINE2 | Throwable: () () | Esto describe más específicamente el problema generado. |
JLINE3 | Un caracter EOT fue recibido. Programa terminado. | Este caracter es el Fin de la Transmisión, y es interpretado como Fin de la aplicación. |