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 / DefaultEditingBehavior.java @ 2870

History | View | Annotate | Download (8.91 KB)

# Date Author Comment
2867 11/16/2021 12:53 PM Francisco Díaz Carsí

Fixed NullPointerException in DefaultEditingBehavior

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.

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

Added PasteFromClipboardEditingProvider and many more.

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

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

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

Added insert arc by center provider.

372 01/27/2015 02:34 PM Lluís Marqués

Fix error when user uses snapping.

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.

321 01/12/2015 04:47 PM Francisco Díaz Carsí

Eliminado el MouseWheelBehavior del EditingCompoundBehavior porque ya está en el DefaultViewPanel

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

Primera aproximación al stretchEditingProvider

242 12/04/2014 05:25 PM Lluís Marqués

Ignored click events when behavior doesn't expect a position or position list.

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.

199 11/26/2014 11:11 AM Lluís Marqués

Fixed bug. Now it is possible to change among tools when you are drawing internal polygons.

191 11/26/2014 02:52 AM Lluís Marqués

Implemented contextual menus.

167 11/17/2014 07:16 AM Lluís Marqués

Refactor code.

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....

156 11/11/2014 08:15 AM Lluís Marqués

Cambiado el tipo de colección en EditingServiceAParameter a Set ya que no se pueden repetir.

154 11/11/2014 06:19 AM Lluís Marqués

Corregido error al presionar la tecla ESC.

140 11/05/2014 11:33 AM Lluís Marqués

Corregido Nullpointerexception si el usuario escribe en la consola sin tener ninguna herramienta activa.

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.

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.

97 10/13/2014 03:12 AM Francisco Díaz Carsí

Cambiado el nombre al método draw por getDrawingStatus

93 10/08/2014 09:57 AM Lluís Marqués

Fixed bugs and code refactor at EditingBehavior.

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.

87 10/07/2014 08:39 AM Francisco Díaz Carsí

Cambiado nombre del método value por setValue

85 10/07/2014 06:29 AM Francisco Díaz Carsí

Eliminado codigo inservible previamente comentarizado.

83 10/07/2014 03:43 AM Lluís Marqués

Fixed bug when first active internal polygon and then symmetry.

81 10/07/2014 02:24 AM Lluís Marqués

Deleted unused variable.
Code refactor.

80 10/06/2014 11:55 AM Lluís Marqués

Implemented Internal polygon provider.

79 10/06/2014 09:02 AM Francisco Díaz Carsí

Eliminadas dependencias con andami y mainplugin de gvsig

78 10/06/2014 05:18 AM Francisco Díaz Carsí

Añadido EditingCompoundBehavior que permita entrar en modo selección cuando un servicio lo requiera.

76 10/03/2014 06:31 AM Lluís Marqués

Refactor code.
Added throw StopServiceException and catch clause.
Added comments.

70 10/02/2014 09:58 AM Lluís Marqués

Added i18n labels.

65 10/02/2014 04:19 AM Francisco Díaz Carsí

Cadenas de traducción

64 10/02/2014 02:39 AM Lluís Marqués

Fixed NullPointException when service is null.
Fixed console messages.

63 10/01/2014 11:56 AM Francisco Díaz Carsí

Symmetry extension

62 10/01/2014 11:39 AM Lluís Marqués

Deleted InvalidOption and Invalidvalue. Now there is a common exception.
Fixed bug when user insert points by console.

61 10/01/2014 10:58 AM Lluís Marqués

Changed how exceptions are thrown and captured.
Generated message errors with a logger.

59 10/01/2014 06:28 AM Lluís Marqués

Implemented polyline extension.

57 10/01/2014 03:50 AM Lluís Marqués

Implemented polyline provider.

55 09/26/2014 05:15 AM Francisco Díaz Carsí

- Movidos los métodos de utilidad a EditingService.
- Creado DrawindStatus.

54 09/25/2014 10:20 AM Lluís Marqués

Updated main to work with new API.
Implemented basic functionalties such as pan, zoom, clearMap...
Fixed error when user activated diferents tools with the same layer.

53 09/25/2014 09:04 AM Francisco Díaz Carsí

Parámetros multitipo.

52 09/25/2014 07:35 AM Francisco Díaz Carsí
48 09/25/2014 03:14 AM Lluís Marqués

Moved refreshMenus to extension from manager.
Changed castor validation exception for an Exception of Java.
Deleted all references to DefaultViewPanel in DefaultEditingBehavior and DefaultEditingSwingManager.

45 09/24/2014 06:54 AM Lluís Marqués

Changed layer parameter for featureStore.
Changed provider name. Now action-command and provider name is the same.

44 09/24/2014 06:23 AM Lluís Marqués

Changed types constant for class enum.

42 09/23/2014 11:22 AM Lluís Marqués

Added swing api and impl to dependency management.
Moved activateTool and beginEdition to swingManager.
Moved EditingBehavior to swing.api
Moved DefaultEditingBehavior to swing.impl
Added swingManager, locator and library.

39 09/23/2014 07:33 AM Lluís Marqués

Changed equals method to override equals method of Object.
Deleted attribute console message to simplify EditingServiceParameter class.
Changed name and description of provider params because console message was deleted.

38 09/23/2014 07:19 AM Lluís Marqués

Refactored names of some operations.
Changed how to insert providers stores values.
Implemented getParameters of providers.

37 09/23/2014 06:49 AM Lluís Marqués

Changed the use of java.awt.geom.point2d for org.gvsig.fmap.geom.primitive.Point.

35 09/23/2014 05:46 AM Lluís Marqués

Implemented set last tool selected when active layer changes.

34 09/23/2014 02:57 AM Lluís Marqués

Set caret position when activated service is changed.

33 09/23/2014 02:16 AM Lluís Marqués

Implemented when user press Esc cancels the tool.

31 09/22/2014 10:53 AM Lluís Marqués

Fixed bad name.

30 09/22/2014 10:52 AM Lluís Marqués

Added cleanBehavior method at EditingBehavior.

28 09/22/2014 06:19 AM Lluís Marqués

Changed version of org.gvsig.desktop to 2.0.58.
Added dependency management of prov.circle2p project.
Added prov.circle2p dependency to projects.
Added project to plugin package.
Changed structure of extensions. Now BaseEditingServiceExtension is abstract and each editingextension extends this class....

26 09/19/2014 03:28 AM Lluís Marqués

Implemented the display of coordinates.
Implemented error message when behavior receives bad values by console.
Set caret position when the edition starts.

SF.

25 09/18/2014 11:43 AM Lluís Marqués

Implemented method to get points by console.
Added message console parameter in EditingServiceParameter.

23 09/18/2014 07:27 AM Lluís Marqués

Implemented EditingExtension and InsertPointExtension.
Provisional config to test.
Fix: InserPointProvider now creates Point2d not java.awt.Point.
Changed featureSotre parameter field at InsertPointProvider to layer field.

17 09/16/2014 05:26 AM Lluís Marqués
  • Changed parameter "InsertPoint" to name variable.
  • Implemented getService to obtain default editing service linked with appropriate provider.
  • Implemented activeTool that obtain editingBehavior and call activateTool.
  • Override createProvider
  • Delegated service functionality to provider...
15 09/15/2014 06:00 AM Lluís Marqués
  • Added provisional imageCursor
13 09/15/2014 02:35 AM Lluís Marqués

Added default constructor at DefaultEditingContext

10 09/12/2014 02:59 AM Lluís Marqués
  • Moved types of ServiceParamerts to interface
  • Added mouse events in EditingBehavior
  • Changed DefaultEditingManager constructor
  • Added postInitialize in EditingProviderLibrary
9 09/11/2014 11:03 AM Lluís Marqués
  • Moved EditingBehavior to lib.api
  • Changed type to interface and created DefaultEditingBehavior that implements it.
  • Added autoregister at ProviderLibary
  • Added new method to activate tools.