Statistics
| Revision:

svn-gvsig-desktop / trunk / org.gvsig.desktop / org.gvsig.desktop.library / org.gvsig.expressionevaluator / org.gvsig.expressionevaluator.lib / org.gvsig.expressionevaluator.lib.impl / src / main / java / org / gvsig / expressionevaluator / impl / DefaultExpressionEvaluatorManager.java @ 47378

History | View | Annotate | Download (28.8 KB)

# Date Author Comment
47184 04/27/2023 10:20 PM Joaquín del Cerro Murciano

Añadido a la ficha de busqueda un check para realizar la busqueda sobre los elementos seleccionados. Se han implementado los operadores IN y BETWEEN en cosa y se ha dado soporte a usar objetos complejos en host-expression por el camino.

47175 04/25/2023 05:30 PM Joaquín del Cerro Murciano

Añadido soporte para convertir un objeto a Code en el evaluador de expresiones. Se usa para mapear cosas como una list o un feature a un objeto (normalmente un ARRAY) de sql. Se usa en las host-expresion ya que antes solo soportaba host-expression que devolviesen tipos basicos....

47077 04/09/2023 10:01 AM Joaquín del Cerro Murciano

Añdida la funcion import a COSA y modificada la funcion evaluateDynamicText del expresion evaluator manager par que acepte un resources storage.

47063 04/01/2023 12:47 PM Joaquín del Cerro Murciano

fix in hosts expressions and add support to use except in block begin/end of user functions

46958 02/13/2023 05:31 PM Joaquín del Cerro Murciano

Modificado el evaluateDynamicText para obtener la salida en un Writer.

46939 02/07/2023 12:48 PM Joaquín del Cerro Murciano

correeccion en evaluateDynamicText para crear una tabla de simbolos modificable si es necesario.

46932 02/06/2023 09:29 PM Joaquín del Cerro Murciano

Añadida mas flexibilidad en la evaluacion de dynamictext. Ahora acepta que las sentencias esten partidas entre varios bloques <% %>.

46828 11/24/2022 12:11 PM Francisco Díaz Carsí

Fixed dispose "scriptsResourcesStorage" when changing

46711 10/24/2022 08:01 AM Joaquín del Cerro Murciano

Cambios en la gestion de las host-expression

46698 10/19/2022 11:00 AM Joaquín del Cerro Murciano

Mejoras y correccion de bug en CopyTable.

46695 10/18/2022 08:18 PM Joaquín del Cerro Murciano

Añadido al API del ExpressionEvaluatorManager el metodo resolveHostExpressions

45951 10/17/2021 08:42 PM Joaquín del Cerro Murciano

fix compile empty expression

45932 10/04/2021 10:41 AM Joaquín del Cerro Murciano

fix compile blank string to null.

45899 09/12/2021 09:16 PM Joaquín del Cerro Murciano

Añadido al scriptingManager el metodo createEvaluator

45778 07/13/2021 08:14 AM Francisco Díaz Carsí
45703 05/27/2021 07:15 PM Joaquín del Cerro Murciano

Soporte para favoritos de expresiones como funciones

45366 10/06/2020 02:29 PM Óscar Martínez

refs #5465 Cambios en la persistencia de featurequeryorder

45282 09/06/2020 08:49 PM Óscar Martínez

refs #5441 Favoritos de los dialogos de expresión aparecen en carpeta de bookmarks

44965 04/26/2020 10:36 AM Joaquín del Cerro Murciano

Modificado mensaje de error

44890 04/14/2020 01:48 PM Joaquín del Cerro Murciano
44851 03/25/2020 08:21 PM Joaquín del Cerro Murciano
44818 03/13/2020 06:09 PM Joaquín del Cerro Murciano
44769 02/25/2020 10:32 PM Joaquín del Cerro Murciano
44750 02/18/2020 07:26 PM Joaquín del Cerro Murciano

Arreglos en la funcion SELECT, cacheado de recursos de BBDD, cacheado de acceso a variables de workspace, rehechas las funciones de manejo de fechas para adaptarlas a SQL.

44710 01/23/2020 05:23 PM Joaquín del Cerro Murciano
44644 12/19/2019 11:07 PM Joaquín del Cerro Murciano

refs #5185, separado el expression evaluator en tres. El base, el que añade el soporte para geometrias y el que añade funciones de tiempo. Asi es posible usar el evaluador de expresiones cuando no se tiene acceso a la libreria de geometrias.

44592 11/15/2019 10:13 PM Joaquín del Cerro Murciano

refs #5136, varias correcciones para que el CREATE FUNCTION pueda cargar funciones definidas en scripts externos o desde metodos estaticos de clases java. He añadido tambien test unitarios para ello (TestCreateFunction).

44533 10/29/2019 11:30 AM Joaquín del Cerro Murciano
44446 10/12/2019 10:51 PM Joaquín del Cerro Murciano
44397 09/25/2019 08:15 PM Joaquín del Cerro Murciano
44394 09/19/2019 04:26 PM Joaquín del Cerro Murciano

Proteccion contra factorias de tablas de simbolos con problemas.

44392 09/19/2019 01:54 PM Joaquín del Cerro Murciano
44390 09/14/2019 12:31 PM Joaquín del Cerro Murciano
44389 09/13/2019 02:18 PM Joaquín del Cerro Murciano

- Implementado COSA como un lenguage de scripting de java.
- Añadidas funciones basadas en FolderManager.
- Corecciones en la gramatica y alineada en lo posible con SQL

44339 07/15/2019 08:32 PM Joaquín del Cerro Murciano
44263 05/20/2019 12:05 AM Joaquín del Cerro Murciano
44139 02/22/2019 10:26 PM Joaquín del Cerro Murciano

Añadido soporte para definir gramaticas y definida una gramatica simple por defecto.

44126 02/18/2019 07:40 PM Joaquín del Cerro Murciano

- Soporte para paneles adicionales a la descripcion de las funciones
- Funciones para manejo de imagenes, carga, rotado, resiceado,...
- Añadidas factorias para el registro de tablas de simbolos

44098 02/10/2019 09:01 PM Joaquín del Cerro Murciano
44019 01/14/2019 09:05 PM Joaquín del Cerro Murciano

Añadidos algunos metodos de utilidad relacionados con el Opttimizer de ExpressionEvaluator

44009 01/09/2019 09:05 PM Joaquín del Cerro Murciano

Añadido soporte para optimizar el codigo de las expresiones

44006 01/08/2019 08:29 PM Joaquín del Cerro Murciano

Correcciones y mejoras en el ExpressionEvaluator

43987 01/01/2019 09:47 PM Joaquín del Cerro Murciano

Corregidos problemas con el evaluador de expresiones y añadidas funciones relaciondas con el proyecto.

43983 12/19/2018 08:32 PM Joaquín del Cerro Murciano

refs #4945. ExpressionBuilder

43939 10/03/2018 12:00 PM Joaquín del Cerro Murciano
43809 05/08/2018 05:58 PM Joaquín del Cerro Murciano

refs #4867. Añadido soporte a DefaultExpressionEvaluator para que sea clonable.

43521 09/25/2017 04:00 PM Joaquín del Cerro Murciano