Revision 46431

View differences:

tags/org.gvsig.desktop-2.0.374/org.gvsig.desktop.plugin/org.gvsig.app.document.table.app/org.gvsig.app.document.table.app.mainplugin/pom.xml
1
<?xml version="1.0" encoding="ISO-8859-1"?>
2
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
3
  <modelVersion>4.0.0</modelVersion>
4
  <packaging>jar</packaging>
5
  <artifactId>org.gvsig.app.document.table.app.mainplugin</artifactId>
6
  <name>${project.artifactId}</name>
7
  <description>
8
This plugin adds a table document type to gvSIG. 
9
This document shows information data sources with Features or from an already open View document. 
10
Also allows editing on data sources that allow so.
11
  </description>  
12
  <parent>
13
    <groupId>org.gvsig</groupId>
14
    <artifactId>org.gvsig.app.document.table.app</artifactId>
15
    <version>2.0.374</version>
16
  </parent>
17
  
18
  <dependencies>
19
    <dependency>
20
      <groupId>org.gvsig</groupId>
21
      <artifactId>org.gvsig.tools.lib</artifactId>
22
      <scope>compile</scope>
23
    </dependency>
24
    <dependency>
25
      <groupId>org.gvsig</groupId>
26
      <artifactId>org.gvsig.app.mainplugin</artifactId>
27
      <scope>compile</scope>
28
    </dependency>
29
    <dependency>
30
      <groupId>org.gvsig</groupId>
31
      <artifactId>org.gvsig.tools.swing.api</artifactId>
32
      <scope>compile</scope>
33
    </dependency>
34
    <dependency>
35
      <groupId>org.gvsig</groupId>
36
      <artifactId>org.gvsig.andami</artifactId>
37
      <scope>compile</scope>
38
    </dependency>
39
    <dependency>
40
      <groupId>org.gvsig</groupId>
41
      <artifactId>org.gvsig.fmap.dal.api</artifactId>
42
      <scope>compile</scope>
43
    </dependency>
44
    <dependency>
45
        <groupId>org.gvsig</groupId>
46
        <artifactId>org.gvsig.fmap.dal.file.lib</artifactId>
47
        <scope>compile</scope>
48
    </dependency>
49
    <dependency>
50
        <groupId>org.gvsig</groupId>
51
        <artifactId>org.gvsig.fmap.control</artifactId>
52
        <scope>compile</scope>
53
    </dependency>
54
    <dependency>
55
        <groupId>org.gvsig</groupId>
56
        <artifactId>org.gvsig.fmap.mapcontext.api</artifactId>
57
        <scope>compile</scope>
58
    </dependency>
59
    <dependency>
60
        <groupId>org.gvsig</groupId>
61
        <artifactId>org.gvsig.utils</artifactId>
62
        <scope>compile</scope>
63
    </dependency>
64
    <dependency>
65
        <groupId>org.gvsig</groupId>
66
        <artifactId>org.gvsig.ui</artifactId>
67
        <scope>compile</scope>
68
    </dependency>
69
    <dependency>
70
        <groupId>org.gvsig</groupId>
71
        <artifactId>org.gvsig.projection.api</artifactId>
72
        <scope>compile</scope>
73
    </dependency>
74
    <dependency>
75
        <groupId>org.gvsig</groupId>
76
        <artifactId>org.gvsig.fmap.geometry.api</artifactId>
77
        <scope>compile</scope>
78
    </dependency>
79
    <dependency>
80
        <groupId>org.gvsig</groupId>
81
        <artifactId>org.gvsig.metadata.lib.basic.api</artifactId>
82
        <scope>compile</scope>
83
    </dependency>
84
    <dependency>
85
        <groupId>org.gvsig</groupId>
86
        <artifactId>org.gvsig.timesupport.lib.api</artifactId>
87
        <scope>compile</scope>
88
    </dependency>
89
    <dependency>
90
        <groupId>org.gvsig</groupId>
91
        <artifactId>org.gvsig.i18n</artifactId>
92
        <scope>compile</scope>
93
    </dependency>
94
    <dependency>
95
      <groupId>org.gvsig</groupId>
96
      <artifactId>org.gvsig.expressionevaluator.swing.api</artifactId>
97
      <scope>compile</scope>
98
    </dependency>
99
    <dependency>
100
      <groupId>org.gvsig</groupId>
101
      <artifactId>org.gvsig.expressionevaluator.lib.api</artifactId>
102
      <scope>compile</scope>
103
    </dependency>
104
  </dependencies>
105

  
106
  <build>
107
      <plugins>
108

  
109
      </plugins>
110
  </build>
111

  
112
  <properties>
113
      <gvsig.package.info.name>Document: Table</gvsig.package.info.name>
114
      <gvsig.package.info.dependencies>required: org.gvsig.app.mainplugin -ge 2</gvsig.package.info.dependencies>
115
      <gvsig.package.info.categories>Table</gvsig.package.info.categories>
116
	  <gvsig.package.info.official>true</gvsig.package.info.official>
117
  </properties>  
118
</project>
119

  
0 120

  
tags/org.gvsig.desktop-2.0.374/org.gvsig.desktop.plugin/org.gvsig.app.document.table.app/org.gvsig.app.document.table.app.mainplugin/buildNumber.properties
1
#Sun May 08 23:17:38 CEST 2022
2
buildNumber=2925
0 3

  
tags/org.gvsig.desktop-2.0.374/org.gvsig.desktop.plugin/org.gvsig.app.document.table.app/org.gvsig.app.document.table.app.mainplugin/src/test/resources/log4j.xml
1
<?xml version="1.0" encoding="ISO-8859-1" ?>
2
<!--
3

  
4
    gvSIG. Desktop Geographic Information System.
5

  
6
    Copyright (C) 2007-2013 gvSIG Association.
7

  
8
    This program is free software; you can redistribute it and/or
9
    modify it under the terms of the GNU General Public License
10
    as published by the Free Software Foundation; either version 3
11
    of the License, or (at your option) any later version.
12

  
13
    This program is distributed in the hope that it will be useful,
14
    but WITHOUT ANY WARRANTY; without even the implied warranty of
15
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16
    GNU General Public License for more details.
17

  
18
    You should have received a copy of the GNU General Public License
19
    along with this program; if not, write to the Free Software
20
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
21
    MA  02110-1301, USA.
22

  
23
    For any additional information, do not hesitate to contact us
24
    at info AT gvsig.com, or visit our website www.gvsig.com.
25

  
26
-->
27
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
28

  
29
<!-- 
30
Log4J configuration file for unit tests execution.
31
 -->
32
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
33

  
34
	<!-- Appender configuration to show logging messages through the console -->
35
	<appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
36
		<layout class="org.apache.log4j.PatternLayout">
37
			<param name="ConversionPattern" value="%d{HH:mm:ss,SSS} %-5p [%c{2}.%M()]\n  %m%n" />
38
		</layout>
39
	</appender>
40

  
41
	<!-- 
42
	Activate logging messages of DEBUG level of higher only for the
43
	org.gvsig.tools packages.
44
	You can put full classes names or packages instead, to configure
45
	logging for all the classes and subpackages of the package.
46
	-->
47
	<category name="org.gvsig.tools">
48
		<priority value="DEBUG" />
49
	</category>
50
	<category name="org.gvsig.app.document.table">
51
		<priority value="DEBUG" />
52
	</category>
53

  
54
	<!-- 
55
	By default, show only logging messages of INFO level or higher, 
56
	through the previously configured CONSOLE appender. 
57
	-->
58
	<root>
59
		<priority value="INFO" />
60
		<appender-ref ref="CONSOLE" />
61
	</root>
62
</log4j:configuration>
0 63

  
tags/org.gvsig.desktop-2.0.374/org.gvsig.desktop.plugin/org.gvsig.app.document.table.app/org.gvsig.app.document.table.app.mainplugin/src/test/resources/README.txt
1
Put into this folder the resources needed by your test classes.
2

  
3
This folder is added to the Tests classpath, so you can load any resources 
4
through the ClassLoader.
5

  
6
By default, in this folder you can find an example of log4j configuration,
7
prepared to log messages through the console, so logging works when you
8
run your tests classes.
0 9

  
tags/org.gvsig.desktop-2.0.374/org.gvsig.desktop.plugin/org.gvsig.app.document.table.app/org.gvsig.app.document.table.app.mainplugin/src/main/resources-plugin/i18n/text.properties
1
_Real_field=Campo real
2
_Virtual_field=Campo virtual
3
_Calculated=Calculado
4
_Guardar=Guardar
5
_Save_changes_performed=Guardar los cambios realizados.
6
_Descartar=Descartar
7
_Discard_and_lose_changes=Descartar y perder los cambios realizados.
8
_Continuar=Continuar
9
_Do_not_save_yet_Stay_in_editing_mode=No guardar a\u00fan. Continuar en edici\u00f3n.
10
_Attributes_table=Tabla de atributos
11
_Show_attributes_table=Mostrar tabla de atributos
12
_Cut_table=Cortar tabla
13
_Cut_table_in_editing=Cortar tabla en edici\u00f3n
14
_Print_table=Imprimir tabla
15
_Start_editing=Comenzar edici\u00f3n
16
_Stop_editing=Terminar edici\u00f3n
17
_Create_link_between_tables=Enlazar tablas
18
_Unable_to_rename_attribute=No se pudo renombrar el campo
19
_Create_link=Enlazar
20
_Order_ascending=Ordenar ascendente
21
_Order_descending=Ordenar descendente
22
_Move_up=Mover arriba
23
_Print=Imprimir
24
Table=Tabla
25
_Reverse=Invertir
26
_Statistics=Estad\u00edsticas
27
_Copy=Copiar
28
_Cut=Cortar
29
_Paste=Pegar
30
_Rename_column=Renombrar columna
31
_Add_column=A\u00f1adir columna
32
_Remove_column=Eliminar columna
33
_Add_row=A\u00f1adir fila
34
_Refresh=Refrescar
35
_Remove_row=Eliminar fila
36
_Remove_link=Eliminar enlace
37
_Filter_table=Filtrar tabla
38
_Filter=Filtrar
39
_Clear_selection=Deseleccionar todo
40
_Column_manager=Gestor de columnas
41
_Move_up_selection=Mover arriba la selecci\u00f3n
42
_Unable_to_rename_field=No se pudo renombrar el campo
43
_These_sources_were_not_loaded=Estos tipos de or\u00edgenes de datos no fueron cargados
44
_Load_error=Problemas en la carga
45
_Cannot_rename_geometry_field=No es posible renombrar el campo geom\u00e9trico
46
_Please_insert_new_field_name=Introduzca el nombre del nuevo campo
47
_Cannot_delete_geometry_field=No es posible eliminar el campo geom\u00e9trico
48
_Name_too_long=Nombre demasiado largo
49
_No_input_name=No se ha introducido un nombre
50
#_Find_and_select_duplicates=Detectar y seleccionar duplicados
51
_No_repetitions_found=No se han encontrado repeticiones
52
_Found_N_diff_repeated_vals_in_total_N_cases=Se han encontrado {0} valores diferentes repetidos en un total de {1} casos.
53
_Invalid_expression=Expresi\u00f3n no v\u00e1lida
54
_There_are_no_selected_rows=No hay filas seleccionadas
55
locale=Idioma
56
locale_XcolonX=Idioma\:
57
_Select_by_attributes=Selecci\u00f3n por atributos
58
_Select_by_attributes_old=Selecci\u00f3n por atributos (antig\u00fco)
59
_Column_information_XcolonX=Informaci\u00f3n de columna\:
60
_Select_table_duplicates=Seleccionar duplicados tabla
61
_Select_all_duplicates=Seleccionar todos los duplicados
62
_Select_all_duplicates_in_the_table=Seleccionar todos los duplicados de la tabla
63
_Project_tables=Tablas del proyecto
64
_Show_as_table=Mostrar como tabla
65
_Save_as_DAL_file=Guardar como fichero DAL
66
_Cant_select_rows_in_table=No se pueden seleccionar elementos en la tabla
67
_Warning=Atenci\u00f3n
68
_The_table_is_not_in_edit_mode._You_can_only_add_virtual_fields_and_modify_some_table_data=La tabla no se encuentra en edici\u00f3n. Solo se pueden a\u00f1adir campos virtuales y modificar algunos datos de la tabla
0 69

  
tags/org.gvsig.desktop-2.0.374/org.gvsig.desktop.plugin/org.gvsig.app.document.table.app/org.gvsig.app.document.table.app.mainplugin/src/main/resources-plugin/i18n/text_en.properties
1
_Real_field=Real field
2
_Virtual_field=Virtual field
3
_Calculated=Calculated
4
_Guardar=Save
5
_Save_changes_performed=Save edits performed in layer.
6
_Descartar=Discard
7
_Discard_and_lose_changes=Discard and lose edits performed.
8
_Continuar=Continue
9
_Do_not_save_yet_Stay_in_editing_mode=Do not save yet. Continue editing.
10
_Attributes_table=Attributes table
11
_Show_attributes_table=Show attributes table
12
_Cut_table=Cut table
13
_Cut_table_in_editing=Cut current table
14
_Print_table=Print table
15
_Start_editing=Start editing
16
_Stop_editing=Stop editing
17
_Create_link_between_tables=Create link between tables
18
_Unable_to_rename_attribute=Unable to rename attribute
19
_Create_link=Create link
20
_Order_ascending=Sort ascending
21
_Order_descending=Sort descending
22
_Move_up=Move up
23
_Print=Print
24
Table=Table
25
_Reverse=Reverse
26
_Statistics=Statistics
27
_Copy=Copy
28
_Cut=Cut
29
_Paste=Paste
30
_Rename_column=Rename column
31
_Add_column=Add column
32
_Refresh=Refresh
33
_Remove_column=Remove column
34
_Add_row=Add row
35
_Remove_row=Remove row
36
_Remove_link=Remove link
37
_Filter_table=Filter table
38
_Filter=Filter
39
_Clear_selection=Clear selection
40
_Column_manager=Column manager
41
_Move_up_selection=Move up selection
42
_Unable_to_rename_field=Unable to rename field
43
_These_sources_were_not_loaded=These data source types were not loaded
44
_Load_error=Loading error
45
_Cannot_rename_geometry_field=Renaming geometry field is not allowed
46
_Please_insert_new_field_name=Insert new field name
47
_Cannot_delete_geometry_field=Deleting geometry field is not allowed
48
_Name_too_long=Name is too long
49
_No_input_name=No input name
50
#_Find_and_select_duplicates=Find and select duplicates
51
_No_repetitions_found=No repetitions found
52
_Found_N_diff_repeated_vals_in_total_N_cases=Found {0} different repeated values in {1} cases in total.
53
_Invalid_expression=Invalid expression
54
_There_are_no_selected_rows=There are no selected rows
55
locale=Locale
56
locale_XcolonX=Locale\:
57
_Select_by_attributes=Select by attributes
58
_Select_by_attributes_old=Select by attributes (old)
59
_Column_information_XcolonX=Column information\:
60
_Select_table_duplicates=Select table duplicates
61
_Select_all_duplicates=Select all duplicates
62
_Select_all_duplicates_in_the_table=Select all duplicates in the table
63
_Project_tables=Project tables
64
_Show_as_table=Show as table
65
_Save_as_DAL_file=Save as DAL file
66
_Cant_select_rows_in_table=Can't select rows in table
67
_Warning=Warning
68
_The_table_is_not_in_edit_mode._You_can_only_add_virtual_fields_and_modify_some_table_data=The table is not in edit mode. You can only add virtual fields and modify some table data
0 69

  
tags/org.gvsig.desktop-2.0.374/org.gvsig.desktop.plugin/org.gvsig.app.document.table.app/org.gvsig.app.document.table.app.mainplugin/src/main/resources-plugin/config.xml
1
<?xml version="1.0" encoding="ISO-8859-1"?>
2
<!--
3

  
4
    gvSIG. Desktop Geographic Information System.
5

  
6
    Copyright (C) 2007-2013 gvSIG Association.
7

  
8
    This program is free software; you can redistribute it and/or
9
    modify it under the terms of the GNU General Public License
10
    as published by the Free Software Foundation; either version 3
11
    of the License, or (at your option) any later version.
12

  
13
    This program is distributed in the hope that it will be useful,
14
    but WITHOUT ANY WARRANTY; without even the implied warranty of
15
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16
    GNU General Public License for more details.
17

  
18
    You should have received a copy of the GNU General Public License
19
    along with this program; if not, write to the Free Software
20
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
21
    MA  02110-1301, USA.
22

  
23
    For any additional information, do not hesitate to contact us
24
    at info AT gvsig.com, or visit our website www.gvsig.com.
25

  
26
-->
27
<plugin-config>
28
    <libraries library-dir="lib"/>
29
    <depends plugin-name="org.gvsig.app.mainplugin" />
30
    <resourceBundle name="text"/>
31
    <extensions>
32
        <extension class-name="org.gvsig.app.extension.TableExtension"
33
                           description="Extensi?n encargada de a?adir soporte a documentos tabla."
34
                           active="true"
35
                           priority="10">
36
        </extension>
37

  
38
        <extension class-name="org.gvsig.app.extension.ClearSelectionExtension"
39
                           description="Extensi?n encargada de limpiar la selecci?n."
40
                           active="true">
41

  
42
            <action
43
                name="selection-clear-table"
44
                label="_Clear_selection"
45
                tooltip="_Clear_selection"
46
                position="300300000"
47
                action-command="selection-clear-table"
48
                icon="edit-clear"
49
                accelerator=""
50
            />
51

  
52
            <menu text="Selection/_Select_table_duplicates"
53
              position="300200000"
54
              is_separator="true"/>
55
            
56
            <menu
57
                name="selection-clear-table"
58
                text="Selection/_Clear"
59
            />
60

  
61
            <tool-bar name="selection">
62
                <action-tool
63
                    name="selection-clear-table"
64
                />
65
            </tool-bar>
66
        </extension>
67

  
68
        <extension class-name="org.gvsig.app.extension.ShowTable"
69
                           description="Extensi?n encargada de abrir la tabla asociada a la capa seleccionado."
70
                           active="true">
71

  
72
            <action
73
                name="layer-show-attributes-table"
74
                label="_Attributes_table"
75
                tooltip="_Show_attributes_table"
76
                position="601200000"
77
                action-command="layer-show-attributes-table"
78
                icon="layer-show-attributes-table"
79
                accelerator=""
80
            />
81

  
82
            <menu
83
                name="layer-show-attributes-table"
84
                text="Layer/_Show_attributes_table"
85
            />
86

  
87
            <tool-bar name="view_tools">
88
                <action-tool
89
                    name="layer-show-attributes-table"
90
                />
91
            </tool-bar>
92
        </extension>
93

  
94
        <extension class-name="org.gvsig.app.extension.TableOperations"
95
                           description="Extensi?n encargada de gestionar las operaciones sobre las tablas."
96
                           active="true">
97

  
98
            <action
99
                name="table-create-link"
100
                label="_Create_link"
101
                tooltip="_Create_link_between_tables"
102
                position="501300000"
103
                action-command="table-create-link"
104
                icon="table-create-link"
105
                accelerator=""
106
            />
107

  
108
            <menu
109
                name="table-create-link"
110
                text="Table/_Create_link"
111
            />
112

  
113
            <tool-bar name="table_tools">
114
                <action-tool
115
                    name="table-create-link"
116
                />
117
            </tool-bar>
118
        </extension>
119

  
120
    <extension class-name="org.gvsig.app.extension.TableCommandStackExtension"
121
      description="Extensi?n encargada de administrar la pila de comados de edici?n sobre una tabla."
122
      active="true">
123

  
124
            <action
125
                name="edit-undo-redo-actions-table"
126
                label="_Undo_redo_history"
127
                tooltip="_Undo_redo_history"
128
                position="200300000"
129
                action-command="edit-undo-redo-actions-table"
130
                icon="edit-undo-redo-actions"
131
                accelerator=""
132
                />
133

  
134
            <menu
135
                name="edit-undo-redo-actions-table"
136
                text="Edit/_Undo_redo_history"
137
                />
138

  
139
            <tool-bar name="edit">
140
                <action-tool name="edit-undo-redo-actions-table"/>
141
            </tool-bar>
142

  
143
    </extension>
144

  
145
        <extension class-name="org.gvsig.app.extension.RedoTableExtension"
146
                           description="Extensi?n encargada de rehacer la edici?n sobre la capa activa."
147
                           active="true">
148

  
149
            <action
150
                name="edit-redo-table"
151
                label="_Redo"
152
                tooltip="_Redo"
153
                position="200200000"
154
                action-command="edit-redo-table"
155
                icon="edit-redo"
156
                accelerator=""
157
            />
158

  
159
            <menu
160
                name="edit-redo-table"
161
                text="Edit/_Redo"
162
            />
163

  
164
            <tool-bar name="edit">
165
                <action-tool
166
                    name="edit-redo-table"
167
                />
168
            </tool-bar>
169
        </extension>
170

  
171
        <extension class-name="org.gvsig.app.extension.UndoTableExtension"
172
                           description="Extensi?n encargada de dehacer la edici?n sobre la capa activa."
173
                           active="true">
174

  
175
            <action
176
                name="edit-undo-table"
177
                label="_Undo"
178
                tooltip="_Undo"
179
                position="200100000"
180
                action-command="edit-undo-table"
181
                icon="edit-undo"
182
                accelerator=""
183
            />
184

  
185
            <menu
186
                name="edit-undo-table"
187
                text="Edit/_Undo"
188
            />
189

  
190
            <tool-bar name="edit">
191
                <action-tool
192
                    name="edit-undo-table"
193
                />
194
            </tool-bar>
195
        </extension>
196

  
197
        <extension class-name="org.gvsig.app.extension.TableEditStopExtension"
198
                           description="Extensi?n encargada de gestionar las operaciones de edici?n sobre las tablas."
199
                           active="true">
200

  
201
            <action
202
                name="table-stop-editing"
203
                label="_Stop_editing"
204
                tooltip="_Stop_editing"
205
                position="500300000"
206
                action-command="table-stop-editing"
207
                icon="table-stop-editing"
208
                accelerator=""
209
            />
210

  
211
            <menu
212
                name="table-stop-editing"
213
                text="Table/_Stop_editing"
214
            />
215

  
216
            <tool-bar name="editing">
217
                <action-tool
218
                    name="table-stop-editing"
219
                />
220
            </tool-bar>
221
        </extension>
222
        <extension class-name="org.gvsig.app.extension.TableEditStartExtension"
223
                           description="Extensi?n encargada de gestionar las operaciones de edici?n sobre las tablas."
224
                           active="true">
225

  
226
            <action
227
                name="table-start-editing"
228
                label="_Start_editing"
229
                tooltip="_Start_editing"
230
                position="500200000"
231
                action-command="table-start-editing"
232
                icon="table-start-editing"
233
                accelerator=""
234
            />
235

  
236
            <menu
237
                name="table-start-editing"
238
                text="Table/_Start_editing"
239
            />
240

  
241
            <tool-bar name="editing">
242
                <action-tool
243
                    name="table-start-editing"
244
                />
245
            </tool-bar>
246
        </extension>
247

  
248
        <extension class-name="org.gvsig.app.extension.TableEditInsertExtension"
249
                           description="Extensi?n encargada de gestionar las operaciones de edici?n sobre las tablas."
250
                           active="true">
251
            <action
252
                name="table-add-row"
253
                label="_Add_row"
254
                tooltip="_Add_row"
255
                position="500500000"
256
                action-command="table-add-row"
257
                icon="table-add-row"
258
                accelerator=""
259
            />
260

  
261
            <menu
262
                name="table-add-row"
263
                text="Table/_Add_row"
264
            />
265

  
266
            <tool-bar name="table">
267
                <action-tool
268
                    name="table-add-row"
269
                />
270
            </tool-bar>
271
        </extension>
272

  
273
        <extension class-name="org.gvsig.app.extension.TableEditRemoveRowExtension"
274
                           description="Extensi?n encargada de gestionar las operaciones de edici?n sobre las tablas."
275
                           active="true">
276

  
277
            <action
278
                name="table-remove-row"
279
                label="_Remove_row"
280
                tooltip="_Remove_row"
281
                position="500600000"
282
                action-command="table-remove-row"
283
                icon="table-remove-row"
284
                accelerator=""
285
            />
286

  
287
            <menu
288
                name="table-remove-row"
289
                text="Table/_Remove_row"
290
            />
291

  
292
            <tool-bar name="table">
293
                <action-tool
294
                    name="table-remove-row"
295
                />
296
            </tool-bar>
297
        </extension>
298
        <extension class-name="org.gvsig.app.extension.TableEditChangeColumnsExtension"
299
                           description="Extensi?n encargada de gestionar las operaciones de edici?n de columnas sobre las tablas."
300
                           active="true">
301

  
302
            <action
303
                name="table-rename-column"
304
                label="_Rename_column"
305
                tooltip="_Rename_column"
306
                position="500650000"
307
                action-command="table-rename-column"
308
                icon="table-rename-column"
309
                accelerator=""
310
            />
311

  
312
            <action
313
                name="table-remove-column"
314
                label="_Remove_column"
315
                tooltip="_Remove_column"
316
                position="500670000"
317
                action-command="table-remove-column"
318
                icon="table-remove-column"
319
                accelerator=""
320
            />
321

  
322
            <menu
323
                name="table-remove-column"
324
                text="Table/_Remove_column"
325
            />
326

  
327
            <menu
328
                name="table-rename-column"
329
                text="Table/_Rename_column"
330
            />
331

  
332
            <tool-bar name="table">
333
                <action-tool
334
                    name="table-remove-column"
335
                />
336
                <action-tool
337
                    name="table-rename-column"
338
                />
339
            </tool-bar>
340

  
341
        </extension>
342
        <extension class-name="org.gvsig.app.extension.TableEditAttributes"
343
                           description="Extensi?n encargada de gestionar los campos de las tablas."
344
                           active="true">
345
            <action
346
                name="table-column-manager"
347
                label="_Column_manager"
348
                tooltip="_Column_manager"
349
                position="0500700000"
350
                action-command="table-column-manager"
351
                icon="table-column-manager"
352
                accelerator=""
353
            />
354

  
355
            <action
356
                name="table-add-column"
357
                label="_Add_column"
358
                tooltip="_Add_column"
359
                position="500630000"
360
                action-command="table-add-column"
361
                icon="table-add-column"
362
                accelerator=""
363
            />
364

  
365
            <menu
366
                name="table-column-manager"
367
                text="Table/_Column_manager"
368
            />
369

  
370
            <menu
371
                name="table-add-column"
372
                text="Table/_Add_column"
373
            />
374

  
375
            <tool-bar name="table">
376
                <action-tool
377
                    name="table-column-manager"
378
                />
379
                <action-tool
380
                    name="table-add-column"
381
                />
382
            </tool-bar>
383
        </extension>
384

  
385
        <extension class-name="org.gvsig.app.extension.TableEditCopyExtension"
386
                           description="Extensi?n encargada de gestionar las operaciones de edici?n sobre las tablas."
387
                           active="true">
388
            <action
389
                name="edit-copy-table"
390
                label="_Copy"
391
                tooltip="_Copy"
392
                position="200500000"
393
                action-command="edit-copy-table"
394
                icon="edit-copy"
395
                accelerator=""
396
            />
397

  
398
            <menu
399
                name="edit-copy-table"
400
                text="Edit/_Copy"
401
            />
402

  
403
            <tool-bar name="edit">
404
                <action-tool
405
                    name="edit-copy-table"
406
                />
407
            </tool-bar>
408
        </extension>
409

  
410
<!--        <extension class-name="org.gvsig.app.extension.TableEditCutExtension"
411
                           description="Extensi?n encargada de gestionar las operaciones de edici?n sobre las tablas."
412
                           active="true">
413
            <action
414
                name="edit-cut-table"
415
                label="_Cut_table"
416
                tooltip="_Cut_table_in_editing"
417
                position="200400000"
418
                action-command="edit-cut-table"
419
                icon="edit-cut"
420
                accelerator=""
421
            />
422

  
423
            <menu
424
                name="edit-cut-table"
425
                text="Edit/_Cut"
426
            />
427

  
428
            <tool-bar name="edit">
429
                <action-tool
430
                    name="edit-cut-table"
431
                />
432
            </tool-bar>
433
        </extension>-->
434

  
435
        <extension class-name="org.gvsig.app.extension.TableEditPasteExtension"
436
                           description="Extensi?n encargada de gestionar las operaciones de edici?n sobre las tablas."
437
                           active="true">
438
            <action
439
                name="edit-paste-table"
440
                label="_Paste"
441
                tooltip="_Paste"
442
                position="200600000"
443
                action-command="edit-paste-table"
444
                icon="edit-paste"
445
                accelerator=""
446
            />
447

  
448
            <menu
449
                name="edit-paste-table"
450
                text="Edit/_Paste"
451
            />
452

  
453
            <tool-bar name="edit">
454
                <action-tool
455
                    name="edit-paste-table"
456
                />
457
            </tool-bar>
458
        </extension>
459

  
460
        <extension active="true" class-name="org.gvsig.app.extension.TableFieldOperations"
461
                           description="Operaciones sobre los campos de las tablas">
462
            <action
463
                name="table-order-asc"
464
                label="_Order_ascending"
465
                tooltip="_Order_ascending"
466
                position="500900000"
467
                action-command="table-order-asc"
468
                icon="table-order-asc"
469
                accelerator=""
470
            />
471

  
472
            <action
473
                name="table-order-desc"
474
                label="_Order_descending"
475
                tooltip="_Order_descending"
476
                position="501000000"
477
                action-command="table-order-desc"
478
                icon="table-order-desc"
479
                accelerator=""
480
            />
481

  
482

  
483
            <action
484
                name="selection-table-duplicates"
485
                label="_Select_all_duplicates_in_the_table"
486
                tooltip="_Select_all_duplicates_in_the_table"
487
                position="300200100"
488
                action-command="selection-duplicates"
489
                icon="selection-duplicates"
490
                accelerator=""
491
            />
492

  
493
            <menu
494
                name="table-order-asc"
495
                text="Table/_Order_ascending"
496
            />
497

  
498
            <menu
499
                name="table-order-desc"
500
                text="Table/_Order_descending"
501
            />
502

  
503
            <menu
504
                name="selection-table-duplicates"
505
                text="Selection/_Select_table_duplicates/_Select_all_duplicates"
506
            />
507

  
508
            <tool-bar name="table">
509
                <action-tool
510
                    name="table-order-asc"
511
                />
512
                <action-tool
513
                    name="table-order-desc"
514
                />
515
            </tool-bar>
516
            <tool-bar name="selection">
517
                <action-tool
518
                    name="selection-table-duplicates"  dropdowngroup="selection-table-duplicates"
519
                />
520
            </tool-bar>
521
        </extension>
522

  
523
        <extension class-name="org.gvsig.app.extension.TableNumericFieldOperations"
524
                           description="Extensi?n encargada de gestionar las operaciones sobre los campos num?ricos."
525
                           active="true">
526
            <action
527
                name="table-statistics"
528
                label="_Statistics"
529
                tooltip="_Statistics"
530
                position="508000000"
531
                action-command="table-statistics"
532
                icon="table-statistics"
533
                accelerator=""
534
            />
535

  
536
            <menu
537
                name="table-statistics"
538
                text="Table/_Statistics"
539
            />
540

  
541
            <tool-bar name="table">
542
                <action-tool
543
                    name="table-statistics"
544
                />
545
            </tool-bar>
546
        </extension>
547

  
548
        <extension class-name="org.gvsig.app.extension.TableRowsOperations"
549
                           description="Extensi?n encargada de gestionar la selecci?n en la tabla."
550
                           active="true">
551
            <action
552
                name="selection-move-up"
553
                label="_Move_up_selection"
554
                tooltip="_Move_up_selection"
555
                position="300600000"
556
                action-command="selection-move-up"
557
                icon="selection-move-up"
558
                accelerator=""
559
            />
560

  
561
            <action
562
                name="selection-disable-move-up"
563
                label="_Disable_move_up_selection"
564
                tooltip="_Disable_move_up_selection"
565
                position="300600000"
566
                action-command="selection-disable-move-up"
567
                icon="selection-disable-move-up"
568
                accelerator=""
569
            />
570

  
571
            <action
572
                name="selection-reverse"
573
                label="_Reverse_selection"
574
                tooltip="_Reverse_selection"
575
                position="300090000"
576
                action-command="selection-reverse"
577
                icon="selection-reverse"
578
                accelerator=""
579
            />
580

  
581

  
582
            <menu
583
                name="selection-move-up"
584
                text="Selection/_Move_up"
585
            />
586
            <menu
587
                name="selection-disable-move-up"
588
                text="Selection/_Disable_move_up"
589
            />
590

  
591
            <menu
592
                name="selection-reverse"
593
                text="Selection/_Reverse"
594
            />
595

  
596
            <tool-bar name="selection">
597
                <selectable-tool
598
                    name="selection-move-up"
599
                />
600
                <selectable-tool
601
                    name="selection-disable-move-up"
602
                />
603
                <action-tool
604
                    name="selection-reverse"
605
                />
606
            </tool-bar>
607
        </extension>
608

  
609
        <extension class-name="org.gvsig.app.extension.RemoveTableLink"
610
                           description="Extensi?n encargada de quitar los enlaces de las tablas."
611
                           active="true">
612
            <action
613
                name="table-remove-link"
614
                label="_Remove_link"
615
                tooltip="_Remove_link"
616
                position="501400000"
617
                action-command="table-remove-link"
618
                icon="table-remove-link"
619
                accelerator=""
620
            />
621

  
622
            <menu
623
                name="table-remove-link"
624
                text="Table/_Remove_link"
625
            />
626

  
627
            <tool-bar name="table_tools">
628
                <action-tool
629
                    name="table-remove-link"
630
                />
631
            </tool-bar>
632
        </extension>
633

  
634
        <extension class-name="org.gvsig.app.extension.PrintTable"
635
                           description="Extensi?n encargada de la impresi?n de las tablas."
636
                           active="true">
637
            <action
638
                name="application-print-table"
639
                label="_Print_table"
640
                tooltip="_Print_table"
641
                position="100800000"
642
                action-command="application-print-table"
643
                icon="document-print"
644
                accelerator=""
645
            />
646

  
647
            <menu
648
                name="application-print-table"
649
                text="File/_Print"
650
            />
651

  
652
            <tool-bar name="table">
653
                <action-tool
654
                    name="application-print-table"
655
                />
656
            </tool-bar>
657
        </extension>
658

  
659
        <extension class-name="org.gvsig.app.extension.ZoomToSelectExtension"
660
                   description="Extensi?n encargada de gestionar los eventos realizados sobre una capa."
661
                   active="true">
662
            <action
663
                name="view-navigation-zoom-to-selection-table"
664
                label="Zoom_to_selection"
665
                tooltip="Zoom_to_selection"
666
                position="650100900"
667
                action-command="view-navigation-zoom-to-selection-table"
668
                icon="view-navigation-zoom-to-selection"
669
                accelerator=""
670
            />
671

  
672
            <menu
673
                name="view-navigation-zoom-to-selection-table"
674
                text="View/Navigation/Zoom_to_selection"
675
            />
676

  
677
            <tool-bar name="view_navigation">
678
                <action-tool
679
                    name="view-navigation-zoom-to-selection-table"
680
                />
681
            </tool-bar>
682
        </extension>
683

  
684
        <extension class-name="org.gvsig.app.extension.SelectByAttributesInTableExtension"
685
                   description="Extensi?n encargada de abrir el di?logo para filtrar una tabla."
686
                   active="true">
687
            <action
688
                name="selection-by-attributes-table"
689
                label="_Select_by_attributes"
690
                tooltip="_Select_by_attributes"
691
                position="300400000"
692
                action-command="selection-by-attributes-table"
693
                icon="selection-by-attributes"
694
                accelerator=""
695
            />
696
            <action
697
                name="selection-by-attributes-table-old"
698
                label="_Select_by_attributes_old"
699
                tooltip="_Select_by_attributes"
700
                position="300400001"
701
                action-command="selection-by-attributes-table-old"
702
                icon="selection-by-attributes"
703
                accelerator=""
704
            />
705
            <menu
706
                name="selection-by-attributes-table-old"
707
                text="Selection/_Select_by_attributes_old"
708
            />
709
            <menu
710
                name="selection-by-attributes-table"
711
                text="Selection/_Select_by_attributes"
712
            />
713

  
714
            <tool-bar name="selection">
715
                <action-tool
716
                    name="selection-by-attributes-table"
717
                />
718
            </tool-bar>
719
        </extension>
720

  
721
        <extension class-name="org.gvsig.app.extension.TableProperties"
722
                           description="Muestra las propiedades de la tabla."
723
                           active="true">
724

  
725
            <action
726
                name="table-show-properties"
727
                label="_Show_table_properties"
728
                tooltip="_Show_table_properties"
729
                position="509990000"
730
                action-command="table-show-properties"
731
                icon="table-show-properties"
732
                accelerator=""
733
            />
734

  
735
            <menu
736
                name="table-show-properties"
737
                text="Table/Properties"
738
            />
739

  
740
        </extension>
741

  
742

  
743

  
744
        <extension class-name="org.gvsig.app.extension.ShowTableAsForm"
745
                           description="Muestra la tabla en modo formulario."
746
                           active="true">
747

  
748
            <action
749
                name="table-show-form"
750
                label="_Show_form_table"
751
                tooltip="_Show_form_table"
752
                position="508100000"
753
                action-command="table-show-form"
754
                icon="table-show-form"
755
                accelerator=""
756
            />
757

  
758
            <menu
759
                name="table-show-form"
760
                text="Table/_Show_form"
761
            />
762

  
763
        </extension>
764

  
765
        <extension class-name="org.gvsig.app.extension.TableRefresh"
766
                           description="Refresca los datos de la tabla."
767
                           active="true">
768

  
769
            <action
770
                name="table-refresh"
771
                label="_Refresh"
772
                tooltip="_Refresh"
773
                position="509950000"
774
                action-command="table-refresh"
775
                icon="table-refresh"
776
                accelerator=""
777
            />
778
            <menu
779
                name="table-refresh"
780
                text="Table/_Refresh"
781
            />
782

  
783
        </extension>
784

  
785
        <extension class-name="org.gvsig.app.extension.SearchByAttributesInTableExtension"
786
          description=""
787
          active="true">
788

  
789
          <action
790
            name="search-by-attributes-table"
791
            label="_Search_by_attributes"
792
            position="508200000"
793
            icon="search-by-attributes-table"
794
            tooltip="_Search_by_attributes"
795
            action-command="search-by-attributes-table"
796
            accelerator=""
797
            />
798

  
799
          <menu
800
            name="search-by-attributes-table"
801
            text="Table/_Search_by_attributes"
802
            />
803

  
804
          <tool-bar name="edit">
805
            <action-tool name="search-by-attributes-table" />
806
          </tool-bar>
807

  
808
        </extension>
809
        
810
		<extension class-name="org.gvsig.app.extension.SelectAllExtension"
811
			description="Extension that allows select all rows of the table."
812
			active="true"
813
			priority="30">
814
		        <action
815
			  name="selection-select-all-table"
816
			  label="_Select_all"
817
			  tooltip="_Select_all"
818
			  action-command="selection-select-all-table"
819
			  icon="selection-select-all"
820
			  position="300350000"
821
			  accelerator=""
822
			  />
823

  
824
			<menu
825
			  name="selection-select-all-table"
826
			  text="Selection/SelectAll"
827
			  />
828

  
829
			<tool-bar name="selection">
830
				<action-tool name="selection-select-all-table"/>
831
			</tool-bar>
832
		</extension>
833
    </extensions>
834
    <icon src="gvsig-logo-icon" text="gvSIG"/>
835
</plugin-config>
0 836

  
... This diff was truncated because it exceeds the maximum size that can be displayed.

Also available in: Unified diff