Added MapContext parameter to getEditingService because it could be necessary for some editing provider.Modify all provider factory classes.
Arreglada la herramienta de punto para que pueda funcionar en capas de tipo multipunto
Cambiado insertpoint por point
Changed keys of parameters.
Clean up code.
Moved initialization of variables at providers.Changed keys of options by i18n keys at polyline provider.
Changed API. Before feature store received as parameters was been used to get subtype. Now, methods has subtype parameter instead of feature store.
Moved protected methods of polyline to EditingProvider due to they can be useful to other providers.
Deleted getServiceParameterInfo from API of EditingProviderFactory.To get information about some parameter, you should get EditingServiceInfo first an then call getParameterInfo(String parameterName).
Deleted useless comment
Changed constructor of DefaultEditingServiceInfo.Implemented getParameterInfo :: EditingServiceParameter.
Changed all class headers.Source formatting.
Implementado método stop.Source formating.
Añadida una clase library en cada proveedor.El library registra el proveedor en EditingProviderManager, registra los iconos del proveedor y las claves de las traducciones.
Cambiado el nombre al método draw por getDrawingStatus
Cambiado nombre del método value por setValue
Fixed code errors. Moved code to correct method. Deleted unused variables.
Implemented Internal polygon provider.
Added i18n labels.
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.
- Movidos los métodos de utilidad a EditingService.- Creado DrawindStatus.
Changed layer parameter for featureStore.Changed provider name. Now action-command and provider name is the same.
Changed types constant for class enum.
Arregladas las constantes
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.
Changed layer parameter for featureStore.
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....
Removed isValidValue from interfaces and services. This method should be called in an internal way.Removed getName() at InsertPoint provider because name is static.
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.
Refactoring and formating code. Added start method to service that permits us to reset values of service.Added incomplete new abstract class to extract common functionality of providers.Added new functionality to Main.
Added dependencies among projects. Chanded type of lib.prov pom to pom and added insertpoint provider as submodule.