Use fixed symbolic class names instead of getting the current classname, so that a refactoring doesn't defeat opening old projects
Convert restoreWindowProperties() to instance method, as we already have a Project at the time we use it
Restore the window order also for Maps and Views when loading a project. Now all kind of documents get correctly restored
Restore the window order for Tables and Project window when loading a project
Complete the window persistence: now Views, Tables, Layouts and the ProjectManager get correctly restored when loading a project. The order of the window is not restored yet.
Add support to correctly save the state and position of the ProjectManager window
This commit was manufactured by cvs2svn to create branch 'v10'.
default projection now configurable
Rename the View family of classes to Window (ie: SingletonView to SingletonWindow, ViewInfo to WindowInfo, etc)
Rename com.iver.cit.gvsig.fmap.Fmap class to com.iver.cit.gvsig.fmap.MapContext
Rename class com.iver.andami.ui.mdiManager.View to com.iver.andami.ui.mdiManager.IWindow
refactored method name
Comprobar el nombre al crear una nueva vista para que no tenga el mismo nombre
Activate the persistence of View windows.
eliminar tablas asociadas a vistas que se eliminan
Clase abstracta para las acciones de los documentos del proyecto
- Modificado el los tipos recividos por isVisible,isEnabled y execute para que sean Object y asi hacerlo mas generico- Añadido a isVisible,isEnabled y execute un parametro para recibir el elemento sobre el que han realizado la accion.
Renombrado de clases: IDocumentAction --> IContextMenuAction y AbstractDocumentAction --> AbstractContextMenu
Añadido soporte para copiado/pegado de documentos
Al cargar el proyecto se perida la asociacion de las tablas con la vista
Corregido error en el nombre del metod isAvailable
Implementado el manejo de flafg available
Añadido metodo para recuperar una ProjectTable por nombre
añadido metodo getSourceInfoXMLEntity
Cambios para poder manejar capas en estado 'inaccesible'.
Primer funcionamiento correcto para añadir y borrar campos de una tabla dbf.Falta comprobar con tablas JDBC y luego con capas.
Revisar bien lo de añadir campos y gestionar un campo gris
Draft to add, remove and delete fields
alias
ProjectWindow will not be sized from the project
Añadido metodo para establecer la proyeccion.Intenta mantener sicronizada la proyeccion de localizador con la del FMap principal.
ProjectElements (Map, View and Tables) can now be locked and protected from the user's removing
mostrar índices
Muestra el índice en la tabla
Símbolos para los dxf que se crean y cambiar recordset de la leyenda cuando editas
compatibilidad con versiones anteriores
columnas interfaz gráfica
Make some minor corrections to the 'restore size/position of windows' feature
Add support to save and restore the position and size of the window
Versión 1.0 (Alpha, por si alguien duda)
guardar anchura de las columnas de una tabla
Corrección de los joins con edtableadapter por revisar
guardar un proyecto que contenga una capa que este en edición
cambiar a SelectableDataSource el selectionsupport
preparando edición
tablas con vectorialEditableAdapter en edición
Versión 0.6
Cuando un proyecto no contiene nada se toma como no modificado.
Varios Layout a la vez abiertos
Crear poligonos, polilineas y circulos
Added error listener to gvSIG's ProjectView
eliminar capa que no tenga conexión
solución a la hora de guardar un proyecto por que falle una de las capas, tablas o mapas
captura de excepciones
VersionException
Solución dependencias entre FFrames
solucion guardar y recuperar Layout
Limpiar el proyecto de referencias sin usar. Por ahora, lo hace siempre. Luego podríamos dejar esto como una opción de menu, y repasar lo que se hace cuando se borra una tabla y/o una capa.
Lanzar excepciones fuera de FMap
Para quitar el campo seleccionado de una tabla. Se llama cuando quitas la unión de campos.
Compatibilidad entre leyendas anteriores de la 0.4
Cargar leyenda basada en un campo de una tabla unida
Corrección bug 101. Cuando se hace un join, se sustituye también el recordset de la capa, para poder usar los campos del join.
recuperar tablas con agrupación de capas
empezar a contar las vistas desde 0.
Refactoring en gdbms e implementación parcial de arcjoin
cambios en gdbms
guardar encuadres
Abrir temas mezclando drivers
Licencia GPL
nombre de la clase.
nombre de la clase y versión.
Bug con los nombres de las tablas
Nombres correctos de las tablas
excepciones