refs #3254 Añadido proveedor remove para permitir borrar features en la nueva edición desde la vista.
Arreglado para que el método canBeEdited devuelva false si la capa no está disponible.
Arreglada traducción
Agrupadas las herramientas similares en botones desplegables.
Added edit vertex editing provider
Change translate key of rectangular matrix.
Code refactoring.Changed name of i18n keys.Added symbology to rectangular matrix provider.
Implemented polar matrix provider.
Implemented rectangular matrix provider.
Modificado el símbolo del marcador de la regla para que sea visible en lo posible tanto sobre fondos claros como oscuros.
Modificados los simbolos de edición para que sean visibles en lo posible tanto sobre fondos claros como oscuros.
Fixed wrong unicode keys.
Implemented trim line provider.
Added smooth line provider
Arreglada simbología en rotate, stretch y scale providers.Arreglado rotate para que se introduzcan grados por consola
Añadida simbología a los proveedores de edición.
Fixed bad name key.
Implemented split provider.
Implemented extend line provider.
- Añadido registro de symbolos para edición
Arreglada clave de traduccion
Fixed merged error.
Primera aproximación al stretchEditingProvider
Implemented join provider.
Arregladas notificaciones de cambio de herramienta y de refresco de menús y barras de herramientas.
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.
Autopolygon provider
Implemented MultiPoint provider.
Cambiado insertpoint por point
Implemented simplify provider.
Fixed EllipseEditingProvider and added FilledEllipseEditingProvider
Fixed actions.
Editing scale provider
Implemented Splitline provider.
Added keys of rotation provider
Implemented duplicate provider.
Implemented rotate provider
Implemented move provider.
Implemented explode provider.
Implemented circle3p provider.
Added fixme comment to check implementation of update method.
Implemented callback system to change selected tool of toolbar.Moved refresh toolbar button callback system to EditingService.
Added method that creates console message provider with a pretex and options at EditingProviderServices
Clean up code.
Implemented spline curve.
Implemented rectangle provider.
Added new keys to i18n filesChanged text at contextual menus.
Implemented regular polygon.
Implemented ellipse provider.
Fixed text at menu.
Implemented arc provider.
Implemented line provider.
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....
Al inicializar la extension de edición deshabilita la consola antigua.
Corregidos mensajes de error.Añadidos mensajes de error.Cambiado el logging de error a info.
Corregida clave de traducción.
Movidas las claves de simetría al proyecto externo org.gvsig.vectorediting.symmetry
Corregido el grupo al registrar el icono.
Eliminados los iconos del main plugin.Cambiado el nombre del paquete org.gvsig.vectorediting.mainplugin.extensions a org.gvsig.vectorediting.mainpluginSeparada la extension EditingExtension en EditingExtension y ServiceExtension.
Eliminada la inclusión del jar symmetry.
Reorganizadas las keys de traducción en los dialogos de terminar edición.
Eliminada la lista de servicios
Added key internal polygon.Changed variable name.
Agrupadas todas las extensiones en EditingExtension.
Separador los proveedores de createPolyline y createPolygon (irregular).
Implemented isCompatibleWith method at EditingServiceInfo.Deleted useless methods at BaseEditingExtension due to now extension ask to serviceInfo if it is compatible with the featureStore of active layer.
Implemented EditingContext.Added ServiceInformationException to be thrown when somebody tries to get information of service.
Separadas las herramientas de crear círculos y circunferencias.
Arreglos para poder añadir el StatusBarBehavior al mapControl en edición.Eliminadas las referencias a PluginServices.
Implemented Internal polygon provider.
Changed activateTool to activateService.Deleted useless comments and unused variables.
Added i18n labels.
Implemented endeditingExtension.Implemented EndEditingException and StartEditingException.Added i18n labels.
clear import
Cadenas de traducción
Symmetry extension
Implemented polyline extension.
Implemented polyline provider.
Moved refreshMenus to extension from manager.Changed castor validation exception for an Exception of Java.Deleted all references to DefaultViewPanel in DefaultEditingBehavior and DefaultEditingSwingManager.
- Cambiados nombres y cadenas de circle2P a circleCR.- Modificado segundo parámatero de circleCR, de point a value.
Added imports to use constants.
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.
Arregladas las constantes
Arreglo de posiciones en los menús y barra de botones, y nombres de las acciones
Implemented set last tool selected when active layer changes.
Implemented getServiceInfo.Implemented common operations at BaseEditingExtension to set if each extension is enable or not.Changed return type of getSupportedPrimitiveGeometryTypes operation to int[].
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 method to get points by console.Added message console parameter in EditingServiceParameter.
Added icons to extensions.
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.
Commented main module to test plugin in gvSIG.Added app.mainplugin dependency to app.mainpluign and lib.api.Create common operations on BaseEditingServiceExtension. This operations can be used for each extension.Added beginEdition to EditingManager (API) and implemented (IMPL)...
Add app project as module of parent project.