History | View | Annotate | Download (8.91 KB)
Fixed NullPointerException in DefaultEditingBehavior
Improved parameters with type OPTION
Added AbstractEditingProviderFactory and support for show previewSymbol in editing tools.
- 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.
Added PasteFromClipboardEditingProvider and many more.
Added setValue(parameter, value) method in all editing providers
Added insert arc by center provider.
Fix error when user uses snapping.
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.
Added default values to some parameters of regular polygon provider.Changed console message.
Eliminado el MouseWheelBehavior del EditingCompoundBehavior porque ya está en el DefaultViewPanel
Primera aproximación al stretchEditingProvider
Ignored click events when behavior doesn't expect a position or position list.
Clean up code.
Moved logic to EditingContext.
Deleted editing behavior interface. Use default implementation.
Fixed bug. Now it is possible to change among tools when you are drawing internal polygons.
Implemented contextual menus.
Refactor code.
Fixed NullPointerExceptions.
Changed all class headers.Source formatting.
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....
Cambiado el tipo de colección en EditingServiceAParameter a Set ya que no se pueden repetir.
Corregido error al presionar la tecla ESC.
Corregido Nullpointerexception si el usuario escribe en la consola sin tener ninguna herramienta activa.
Corregidos mensajes de error.Añadidos mensajes de error.Cambiado el logging de error a info.
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.
Cambiado el nombre al método draw por getDrawingStatus
Fixed bugs and code refactor at EditingBehavior.
Implemented EditingContext.Added ServiceInformationException to be thrown when somebody tries to get information of service.
Cambiado nombre del método value por setValue
Eliminado codigo inservible previamente comentarizado.
Fixed bug when first active internal polygon and then symmetry.
Deleted unused variable.Code refactor.
Implemented Internal polygon provider.
Eliminadas dependencias con andami y mainplugin de gvsig
Añadido EditingCompoundBehavior que permita entrar en modo selección cuando un servicio lo requiera.
Refactor code.Added throw StopServiceException and catch clause.Added comments.
Added i18n labels.
Cadenas de traducción
Fixed NullPointException when service is null.Fixed console messages.
Symmetry extension
Deleted InvalidOption and Invalidvalue. Now there is a common exception.Fixed bug when user insert points by console.
Changed how exceptions are thrown and captured.Generated message errors with a logger.
Implemented polyline extension.
Implemented polyline provider.
- Movidos los métodos de utilidad a EditingService.- Creado DrawindStatus.
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.
Parámetros multitipo.
Moved refreshMenus to extension from manager.Changed castor validation exception for an Exception of Java.Deleted all references to DefaultViewPanel in DefaultEditingBehavior and DefaultEditingSwingManager.
Changed layer parameter for featureStore.Changed provider name. Now action-command and provider name is the same.
Changed types constant for class enum.
Added swing api and impl to dependency management.Moved activateTool and beginEdition to swingManager.Moved EditingBehavior to swing.apiMoved DefaultEditingBehavior to swing.implAdded swingManager, locator and library.
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.
Refactored names of some operations.Changed how to insert providers stores values.Implemented getParameters of providers.
Changed the use of java.awt.geom.point2d for org.gvsig.fmap.geom.primitive.Point.
Implemented set last tool selected when active layer changes.
Set caret position when activated service is changed.
Implemented when user press Esc cancels the tool.
Fixed bad name.
Added cleanBehavior method at EditingBehavior.
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....
Implemented the display of coordinates.Implemented error message when behavior receives bad values by console. Set caret position when the edition starts.
SF.
Implemented method to get points by console.Added message console parameter in EditingServiceParameter.
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.
Added default constructor at DefaultEditingContext