[maven-release-plugin] copy for tag org.gvsig.vectorediting-1.0.63
refs #4226 Se modifica la edición vectorial para que el borrado se realice sobre el featureSet en lugar del featureStore, y se modifica la featureSeleccion para que los iteradores implementen sus propios métodos de borrado
Deleted useless methods.
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.
Added default values to some parameters of regular polygon provider.Changed console message.
Added MapContext parameter to getEditingService because it could be necessary for some editing provider.Modify all provider factory classes.
- Añadido registro de symbolos para edición
Primera aproximación al stretchEditingProvider
Fixed EllipseEditingProvider and added FilledEllipseEditingProvider
Changed return type to line.
Added InvalidEntryException exception to start method.Changed test try catch.Added message when service finalizes.
Implemented createCircle from three points.
Revised and updated Javadoc.
Added method that creates console message provider with a pretex and options at EditingProviderServices
Clean up code.
Added new service: createSpline.
Added createLine(Point p1, Point p2) method to EditingProviderServices.Code refactor to use new method.
Implemented contextual menus.
Implemented ellipse 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).
Changed constructor of DefaultEditingServiceInfo.Implemented getParameterInfo :: EditingServiceParameter.
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.
Añadido método de utilidad usado por los proveedores para registar sus iconos.
Added key internal polygon.Changed variable name.
Cambiado el nombre al método draw por getDrawingStatus
Corregido error en la activación de la extensiones con capas dxf.
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.
Cambiado nombre del método value por setValue
Implemented Internal polygon provider.
Created JavaDoc.
Added StopServiceException
Movido el método getFeatureCopyWithoutPK al DefaultEditingProviderServices
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 provider.
- Movidos los métodos de utilidad a EditingService.- Creado DrawindStatus.
Parámetros multitipo.
Cambio nombre al proyecto circle2p por cirlecr
Creación de circulos en capas de lineas y de polígonos
Changed layer parameter for featureStore.Changed provider name. Now action-command and provider name is the same.
Changed types constant for class enum.
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.
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)...
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.
First commit.