Statistics
| Revision:

gvsig-vectorediting / org.gvsig.vectorediting / trunk / org.gvsig.vectorediting / org.gvsig.vectorediting.swing / org.gvsig.vectorediting.swing.impl / src / main / java / org / gvsig / vectorediting / swing / impl / DefaultEditingContext.java @ 2867

History | View | Annotate | Download (49.1 KB)

# Date Author Comment
2744 08/31/2021 10:54 AM Francisco Díaz Carsí

refs #5680 Fixed activate redo undo tools

2723 08/19/2021 01:02 PM Francisco Díaz Carsí

Improved parameters with type OPTION

2616 06/29/2021 12:33 PM Francisco Díaz Carsí

Added AbstractEditingProviderFactory and support for show previewSymbol in editing tools.

2611 06/10/2021 11:47 AM Joaquín del Cerro Murciano

- Unificado el terminar edicion del menu en uno solo que llama a una u otra cosa en funcion de si se esta terminando edicion de mas de una capa.
- Añadido el panel que muestra las opciones de edicion de la herramienta de edicion activa.

2609 06/04/2021 01:24 PM Francisco Díaz Carsí

Added support for bookmarks in console

2444 02/05/2021 01:18 PM Francisco Díaz Carsí

Added PasteFromClipboardEditingProvider and many more.

2208 09/25/2020 12:44 PM Francisco Díaz Carsí

Fixed bug when text entered and there isn't any active service

2204 09/24/2020 01:35 PM Francisco Díaz Carsí

Added setValue(parameter, value) method in all editing providers

2203 09/24/2020 11:29 AM Joaquín del Cerro Murciano

Tabla de simbolos para expresiones especifica del EditingContext

2125 08/24/2020 12:43 PM Francisco Díaz Carsí

Added insert arc by center provider.

2109 08/17/2020 08:49 AM Francisco Díaz Carsí

Added Circle and Circumference by Tan Tan Radius editing providers

2100 08/07/2020 03:24 PM Francisco Díaz Carsí

Fixed a bug that occurs when the current parameter can be a position or a ListPositions and another type of value has been entered.

1783 01/20/2020 08:33 AM Joaquín del Cerro Murciano
1673 10/08/2019 10:52 AM Joaquín del Cerro Murciano

Modificados parsePoint/parseValue para que usen el evaluador de expresiones.

1234 08/21/2017 06:49 PM Joaquín del Cerro Murciano

refs #4629, añadido a terminar edicion vectorial de la capa informe al usuario si se han producido errores.

1143 06/20/2017 02:33 PM Francisco Díaz Carsí

refs #3446 Fixed interaction between the vector editing and selection tools.

1095 06/06/2017 11:50 AM Francisco Díaz Carsí

refs #4396 Fixed state of snapping activation.

986 09/05/2016 05:50 AM Joaquín del Cerro Murciano

Añadido el store en las notificaciones del EditingNotificactionManager

876 06/26/2016 09:52 PM Joaquín del Cerro Murciano

refs #4234, sincronozado con el thread de swing el manejo de la consola.

844 06/04/2016 07:20 PM Joaquín del Cerro Murciano

Update to changes in API of EditingNotification

842 05/09/2016 01:22 PM Francisco Díaz Carsí

ENT-102570 [gvSIG] [3D] F1 Geometrias 3D:

- Arreglada la herramienta de edición de vértices para que se puedan editar todas las coordenadas de un vértice y otros arreglos en la misma.

673 01/01/2016 07:05 PM Joaquín del Cerro Murciano

refs #3974, añadido que muestre el cuadro de exportar si al terminar edicion se pulsa sobre el boton de exportar.

672 12/31/2015 04:34 PM Joaquín del Cerro Murciano

refs #3926, añadido que al iniciar la edicion vectorial, si la capa esta reproyectada, avise que solo va a poder exportar los cambios, y no guardarlos, y al terminar la edicion que tenga en cuenta si la capa esta reproyectada para mostrar el dialogo de exportar en lugar del de guardar,

547 07/30/2015 07:52 AM Lluís Marqués

Code Refactoring.

546 07/29/2015 02:32 PM Lluís Marqués

Cambiado el método beginEdition. No es necesario que tenga como parámetro los behaviours adicionales ya que se añaden al crear un mapcontrol.

497 05/27/2015 10:33 AM Francisco Díaz Carsí

fixes #3493 Arreglado para que al iniciar edición se mantenga la herramienta que está activa hasta que el usuario seleccione una.

486 05/25/2015 10:49 AM Francisco Díaz Carsí

refs #3493. Deshechos los cambios realizados en la revisión 485

485 05/22/2015 10:46 AM Francisco Díaz Carsí

refs #3493 Activada la herramienta de selección simple al entrar en edición.

484 05/21/2015 05:49 PM Francisco Díaz Carsí

fixes #3495 Modificaciones para que pregunte al usuario si desea guardar las capas que tiene en edición, si las hay.

472 05/13/2015 02:33 PM Francisco Díaz Carsí

fixes #3333 Arreglado para que la TextArea de la consola de edición no capture el evento de la tecla "DELETE" y que pueda utilizarse para el proveedor de edición de borrado de elementos.

465 04/30/2015 05:13 PM Francisco Díaz Carsí

refs #3352 Eliminada la habilitación/deshabilitacion automática del snapping en el mapcontrol al comenzar/terminar edición.

438 04/24/2015 01:13 PM Francisco Díaz Carsí

refs #3370
- quitada la dependencia de expressionField respecto de la edicion antigua.
- eliminada la necesidad de que una tabla no tenga capa para habilitar el comienzo y finalización de la edición de la tabla.
- arreglado el comportamiento de la nueva edición vectorial cuando la capa se ha puesto en edición por otros medios.

385 01/30/2015 12:32 PM Lluís Marqués

Fix error when menus and tools are refreshed.

383 01/30/2015 12:10 PM Lluís Marqués

Change MapContext references to WeakReference.

It is necessary to do this because when a mapControl instance has not objects that have references to it, We have to remove our reference to avoid memory problems.

377 01/29/2015 02:51 PM Francisco Díaz Carsí

Arreglado para que el DefaultEditingProviderManager lleve un registro de valores por defecto y pueda "recordar" el último valor introducido por el usuario en la sesion actual de gvSIG y lo utilice posteriormente como valor por defecto.

376 01/29/2015 11:00 AM Lluís Marqués

Add editing console support

Change use of JConsole for Editing console. Editing console implementation fixes problems such as :
  • All consoles show the same messages
  • Out of size errors when an users types up/down keys
  • All console text can be edited.
366 01/23/2015 12:46 PM Lluís Marqués

Integrate snapping.

Add enableSnapping and disableSnapping methods to EditingContext. EnableSnapping takes into account editing preferences to enable or disable snapping when a layer enters in edit mode.

Moreover, a PreferenceChangeListener has been created and registered to update snapping status when an user changes editing preferences.

365 01/21/2015 04:32 PM Lluís Marqués

Added default values to some parameters of regular polygon provider.
Changed console message.

341 01/19/2015 08:40 AM Francisco Díaz Carsí

Atrapada la excepcion de runtime que se produce al arrancar la edición antigua para evitar posteriores errores.

323 01/13/2015 12:01 PM Lluís Marqués

Added new mapContext parameter to create service.

316 01/07/2015 09:37 AM Lluís Marqués

Deleted commented code.
Added not null check when context tries to know if service is compatible with current state.

307 12/19/2014 02:19 PM Francisco Díaz Carsí

Primera aproximación al stretchEditingProvider

303 12/17/2014 01:29 PM Francisco Díaz Carsí

Arregladas notificaciones de cambio de herramienta y de refresco de menús y barras de herramientas.

302 12/16/2014 06:03 PM Francisco Díaz Carsí

Arreglado el aborto de las herramientas. Si se aborta una herramienta con [ESC] vuelve a la herramienta anterior si existe, si no, activa la selección por punto por defecto.
Y al salir de edición se activa también la selección por punto.

252 12/10/2014 09:59 AM Lluís Marqués

Caught InvalidEntryException when a service starts.
Added message when service finalizes.

245 12/09/2014 12:15 PM Lluís Marqués

Implemented callback system to change selected tool of toolbar.
Moved refresh toolbar button callback system to EditingService.

227 12/02/2014 09:54 AM Lluís Marqués

Clean up code.

226 12/02/2014 09:46 AM Lluís Marqués

Moved logic to EditingContext.

224 12/01/2014 05:07 PM Lluís Marqués

Deleted editing behavior interface. Use default implementation.

205 11/27/2014 11:38 AM Lluís Marqués

Fixed null pointer exception.

197 11/26/2014 10:07 AM Lluís Marqués

Fixed bug when user changes active layer.

163 11/17/2014 03:51 AM Lluís Marqués

Changed add layer listener to constructor.

161 11/17/2014 03:20 AM Lluís Marqués

Added return when there are problems saving, exporting and discarding changes.

160 11/14/2014 03:28 AM Lluís Marqués

Fixed NullPointerExceptions.

159 11/14/2014 02:44 AM Lluís Marqués

Changed all class headers.
Source formatting.

157 11/13/2014 11:48 AM Lluís Marqués

Implementado de sistema de activación/desactivacón de extensiones dependiendo de la capa o a la geometría solicitada por otro proveedor.
Las extensiones le preguntan al contexto si son compatibles o bien con la capa activa o bien con la geometría que necesita otro proveedor....

155 11/11/2014 08:06 AM Lluís Marqués

Cambiado nombre de variable.

152 11/10/2014 08:39 AM Lluís Marqués

Corregido error al actualizar el mapControl del manager si no habian behaviors adicionales.

150 11/10/2014 07:52 AM Lluís Marqués

Cambiada la referencia al mapControl por una WeakReference.
Añadida referencia al mapContext.
Añadido al API el método setMapControl para actualizar el mapControl del editingContext.

142 11/07/2014 03:53 AM Lluís Marqués

Replace mapcontrol attribute usage with method call

130 11/04/2014 03:36 AM Lluís Marqués

Corregidos mensajes de error.
Añadidos mensajes de error.
Cambiado el logging de error a info.

127 10/31/2014 08:23 AM Lluís Marqués

Corregido error al cambiar la activación entre capas.

126 10/31/2014 06:07 AM Lluís Marqués

Corregido error el terminar edición. Ahora al terminar edición se pone automáticamente la herramienta "Pan".
Refactoring de los métodos savechanges y discardchanges.

109 10/30/2014 11:15 AM Lluís Marqués

Implementado DefaultMapCreationListener.
Añadido al api el método registerEditingContext que se llama a traves del listener implementado.
Corregido error en editing context.
Revision y simplificacion de editing behavior.

90 10/08/2014 05:58 AM Lluís Marqués

Code refactoring. Deleted useless comments.

89 10/08/2014 05:55 AM Lluís Marqués

Implemented EditingContext.
Added ServiceInformationException to be thrown when somebody tries to get information of service.