Revision 356

View differences:

org.gvsig.geoprocess/trunk/org.gvsig.geoprocess/org.gvsig.geoprocess.algorithm/org.gvsig.geoprocess.algorithm.groupby/buildNumber.properties
1
#maven.buildNumber.plugin properties file
2
#Wed Jun 20 14:16:58 CEST 2012
3
buildNumber=2043
0 4

  
org.gvsig.geoprocess/trunk/org.gvsig.geoprocess/org.gvsig.geoprocess.algorithm/org.gvsig.geoprocess.algorithm.groupby/.project
1
<projectDescription>
2
  <name>org.gvsig.geoprocess.algorithm.groupby</name>
3
  <comment>Geoprocessing projects</comment>
4
  <projects>
5
    <project>org.gvsig.geoprocess.algorithm.base</project>
6
    <project>org.gvsig.geoprocess.app.mainplugin</project>
7
    <project>org.gvsig.geoprocess.lib.api</project>
8
    <project>org.gvsig.geoprocess.lib.sextante</project>
9
  </projects>
10
  <buildSpec>
11
    <buildCommand>
12
      <name>org.eclipse.jdt.core.javabuilder</name>
13
    </buildCommand>
14
  </buildSpec>
15
  <natures>
16
    <nature>org.eclipse.jdt.core.javanature</nature>
17
  </natures>
18
</projectDescription>
0 19

  
org.gvsig.geoprocess/trunk/org.gvsig.geoprocess/org.gvsig.geoprocess.algorithm/org.gvsig.geoprocess.algorithm.groupby/target/classes/META-INF/services/org.gvsig.tools.library.Library
1
org.gvsig.geoprocess.algorithm.groupby.GroupByLibrary
org.gvsig.geoprocess/trunk/org.gvsig.geoprocess/org.gvsig.geoprocess.algorithm/org.gvsig.geoprocess.algorithm.groupby/target/classes/org/gvsig/geoprocess/algorithm/groupby/groupby_en.properties
1
#
2
# gvSIG. Desktop Geographic Information System.
3
#
4
# Copyright (C) 2007-2012 gvSIG Association.
5
#
6
# This program is free software; you can redistribute it and/or
7
# modify it under the terms of the GNU General Public License
8
# as published by the Free Software Foundation; either version 2
9
# of the License, or (at your option) any later version.
10
#
11
# This program is distributed in the hope that it will be useful,
12
# but WITHOUT ANY WARRANTY; without even the implied warranty of
13
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
# GNU General Public License for more details.
15
#
16
# You should have received a copy of the GNU General Public License
17
# along with this program; if not, write to the Free Software
18
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
19
# MA  02110-1301, USA.
20
#
21
# For any additional information, do not hesitate to contact us
22
# at info AT gvsig.com, or visit our website www.gvsig.com.
23
#
24

  
25
basic_vect_algorithms=Vector layers tools
26
Input_layer=Input cover
27
Field=Field
28
Function_list=Function list
29
summary_function=Summary function
30
grouping_layer=Layer
31
grouping_field=Grouping field
32
time_field=Time field
33
geom=Geometry
34
first_geom=Set the first geometry
35
multi_geom=Creates a multigeometry with all geometries of a group
36
spatial_fusion=Spatial fusion of the geometries (polygons only)
0 37

  
org.gvsig.geoprocess/trunk/org.gvsig.geoprocess/org.gvsig.geoprocess.algorithm/org.gvsig.geoprocess.algorithm.groupby/target/classes/org/gvsig/geoprocess/algorithm/groupby/groupby.properties
1
#
2
# gvSIG. Desktop Geographic Information System.
3
#
4
# Copyright (C) 2007-2012 gvSIG Association.
5
#
6
# This program is free software; you can redistribute it and/or
7
# modify it under the terms of the GNU General Public License
8
# as published by the Free Software Foundation; either version 2
9
# of the License, or (at your option) any later version.
10
#
11
# This program is distributed in the hope that it will be useful,
12
# but WITHOUT ANY WARRANTY; without even the implied warranty of
13
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
# GNU General Public License for more details.
15
#
16
# You should have received a copy of the GNU General Public License
17
# along with this program; if not, write to the Free Software
18
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
19
# MA  02110-1301, USA.
20
#
21
# For any additional information, do not hesitate to contact us
22
# at info AT gvsig.com, or visit our website www.gvsig.com.
23
#
24

  
25
basic_vect_algorithms=Herramientas para capas vectoriales
26
Input_layer=Capa de entrada
27
Field=Campo
28
Function_list=Lista de funciones
29
summary_function=Funci?n resumen
30
grouping_layer=Capa
31
grouping_field=Campo de agrupaci?n
32
time_field=Campo de tiempo
33
geom=Geometria
34
first_geom=Asignar primera geometr?a
35
multi_geom=Crear una multigeometr?a con todas las geometr?as del grupo
36
spatial_fusion=Fusi?n espacial de las geometr?as (solo pol?gonos)
0 37

  
org.gvsig.geoprocess/trunk/org.gvsig.geoprocess/org.gvsig.geoprocess.algorithm/org.gvsig.geoprocess.algorithm.groupby/target/org.gvsig.maven.base.tools/bash/unpack-dependencies.sh
1
#!/bin/bash
2

  
3
#set -x
4

  
5
dep_dir=$1;
6
dest_dir=$2;
7

  
8
if [ ! -d $dest_dir ]; then mkdir $dest_dir; fi;
9
if [ ! -d $dep_dir ]; then exit 0; fi 
10

  
11
if [ ! -d $dest_dir/unpacked ]; then
12
	mkdir $dest_dir/unpacked;
13
fi
14

  
15
# Get all natives sdk bundle files
16
files=$(find $dep_dir -type f -name *.tar.gz)
17

  
18
for i in $files; do
19
	filename=`basename $i`
20
	filedest="$dest_dir/unpacked/$filename"
21
	
22
	#echo FileName: "$filename"
23
	#echo FileDest: "$filedest"
24
	
25
    # Overwrite only if the file is newer than the one stored as unpacked
26
	if [ ! -f "$filedest" ] || [ "$i" -nt "$filedest" ]; then
27
		echo "Expanding $i in $dest_dir"
28
		cp "$i" "$dest_dir/unpacked"
29
		tar xzf "$i" -C "$dest_dir"
30
	else
31
		echo "$i not newer than the one available in $dest_dir/unpacked, not expanding it"
32
	fi
33
done
org.gvsig.geoprocess/trunk/org.gvsig.geoprocess/org.gvsig.geoprocess.algorithm/org.gvsig.geoprocess.algorithm.groupby/target/org.gvsig.maven.base.tools/checkstyle/gvsig.header
1
^/\*\* 
2
^ \* gvSIG\. Desktop Geographic Information System\.*$
3
^ \**$
4
^ \* Copyright \(C\) 20\d\d-20\d\d gvSIG Association\.*$
5
^ \**$
6
^ \* This program is free software; you can redistribute it and/or*$
7
^ \* modify it under the terms of the GNU General Public License*$
8
^ \* as published by the Free Software Foundation; either version 2*$
9
^ \* of the License, or \(at your option\) any later version\.*$
10
^ \**$
11
^ \* This program is distributed in the hope that it will be useful,*$
12
^ \* but WITHOUT ANY WARRANTY; without even the implied warranty of*$
13
^ \* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE\.  See the*$
14
^ \* GNU General Public License for more details\.*$
15
^ \**$
16
^ \* You should have received a copy of the GNU General Public License*$
17
^ \* along with this program; if not, write to the Free Software*$
18
^ \* Foundation, Inc\., 51 Franklin Street, Fifth Floor, Boston,*$
19
^ \* MA  02110-1301, USA\.*$
20
^ \**$
21
^ \* For any additional information, do not hesitate to contact us 
22
^ \* at info AT gvsig.com, or visit our website www.gvsig.com.
23
^ \*/*$
org.gvsig.geoprocess/trunk/org.gvsig.geoprocess/org.gvsig.geoprocess.algorithm/org.gvsig.geoprocess.algorithm.groupby/target/org.gvsig.maven.base.tools/checkstyle/checkstyle_gvsig.xml
1
<?xml version="1.0"?>
2
<!DOCTYPE module PUBLIC
3
    "-//Puppy Crawl//DTD Check Configuration 1.2//EN"
4
    "http://www.puppycrawl.com/dtds/configuration_1_2.dtd">
5

  
6
<!--
7

  
8
  Checkstyle configuration that checks the sun coding conventions from:
9

  
10
    - the Java Language Specification at
11
      http://java.sun.com/docs/books/jls/second_edition/html/index.html
12

  
13
    - the Sun Code Conventions at http://java.sun.com/docs/codeconv/
14

  
15
    - the Javadoc guidelines at
16
      http://java.sun.com/j2se/javadoc/writingdoccomments/index.html
17

  
18
    - the JDK Api documentation http://java.sun.com/j2se/docs/api/index.html
19

  
20
    - some best practices
21

  
22
  Checkstyle is very configurable. Be sure to read the documentation at
23
  http://checkstyle.sf.net (or in your downloaded distribution).
24

  
25
  Most Checks are configurable, be sure to consult the documentation.
26

  
27
  To completely disable a check, just comment it out or delete it from the file.
28

  
29
  Finally, it is worth reading the documentation.
30

  
31
-->
32

  
33
<module name="Checker">
34
    <!--
35
        If you set the basedir property below, then all reported file
36
        names will be relative to the specified directory. See
37
        http://checkstyle.sourceforge.net/5.x/config.html#Checker
38

  
39
        <property name="basedir" value="${basedir}"/>
40
    -->
41
    <!-- gvSIG: All project files have the ISO-8859-1 charset -->
42
	<property name="charset" value="ISO-8859-1" />
43

  
44
    <!-- Checks that a package-info.java file exists for each package.     -->
45
    <!-- See http://checkstyle.sf.net/config_javadoc.html#JavadocPackage -->
46
	<module name="JavadocPackage">
47
		<property name="allowLegacy" value="true" />
48
	</module>
49

  
50
    <!-- Checks whether files end with a new line.                        -->
51
    <!-- See http://checkstyle.sf.net/config_misc.html#NewlineAtEndOfFile -->
52
    <module name="NewlineAtEndOfFile"/>
53

  
54
    <!-- Checks that property files contain the same keys.         -->
55
    <!-- See http://checkstyle.sf.net/config_misc.html#Translation -->
56
    <module name="Translation"/>
57
    
58
    <!-- Checks for Size Violations.                    -->
59
    <!-- See http://checkstyle.sf.net/config_sizes.html -->
60
    <module name="FileLength"/>
61
    
62
    <!-- Checks for whitespace                               -->
63
    <!-- See http://checkstyle.sf.net/config_whitespace.html -->
64
    <module name="FileTabCharacter"/>
65

  
66

  
67
    <module name="TreeWalker">
68

  
69
	    <!-- Miscellaneous other checks.                   -->
70
	    <!-- See http://checkstyle.sf.net/config_misc.html -->
71
	    <!-- gvSIG: apply only to java files -->
72
	    <module name="RegexpSinglelineJava">
73
	       <property name="format" value="\s+$"/>
74
	       <property name="minimum" value="0"/>
75
	       <property name="maximum" value="0"/>
76
	       <property name="message" value="Line has trailing spaces."/>
77
	       <property name="ignoreComments" value="true"/>
78
	    </module>
79
	    
80
        <!-- Checks for Javadoc comments.                     -->
81
        <!-- See http://checkstyle.sf.net/config_javadoc.html -->
82
		<!--
83
			gvSIG rule 3: All protected or public classes must have a Javadoc comments,
84
			except getters and setters
85
		-->
86
		<module name="JavadocMethod">
87
			<property name="scope" value="protected" />
88
			<property name="allowMissingPropertyJavadoc" value="true" />
89
		</module>
90
		<!--
91
			gvSIG rule 9: All classes must have a Javadoc comment
92
			with the "@author tag" and the "@version $Id$" tag included 
93
		-->
94
		<module name="JavadocType">
95
			<property name="scope" value="private" />
96
			<property name="authorFormat" value="\S" />
97
			<property name="versionFormat" value="\$Id.*\$"/>
98
		</module>
99
        <module name="JavadocVariable">
100
			<property name="scope" value="protected" />
101
		</module>
102
		<!-- gvSIG rule 3: Check correctly formatted Javadoc -->
103
		<module name="JavadocStyle">
104
			<property name="scope" value="protected" />
105
		</module>
106

  
107

  
108
        <!-- Checks for Naming Conventions.                  -->
109
        <!-- See http://checkstyle.sf.net/config_naming.html -->
110
        <module name="ConstantName"/>
111
        <module name="LocalFinalVariableName"/>
112
        <module name="LocalVariableName"/>
113
        <module name="MemberName"/>
114
        <module name="MethodName"/>
115
		<!-- gvSIG rule 15: All packages must begin with org.gvsig.  -->
116
		<module name="PackageName">
117
			<property name="format" value="^org\.gvsig(\.[a-z][a-z0-9]*)+$" />
118
		</module>
119
		<!-- gvSIG advised rule 1: Abstract class names must begin with Abstract. -->
120
		<!-- module name="AbstractClassName" /-->
121
        <module name="ParameterName"/>
122
        <module name="StaticVariableName"/>
123
        <module name="TypeName"/>
124

  
125
        <!-- Checks for imports                              -->
126
        <!-- See http://checkstyle.sf.net/config_import.html -->
127
        <module name="AvoidStarImport"/>
128
        <module name="IllegalImport"/> <!-- defaults to sun.* packages -->
129
        <module name="RedundantImport"/>
130
        <module name="UnusedImports"/>
131

  
132

  
133
        <!-- Checks for Size Violations.                    -->
134
        <!-- See http://checkstyle.sf.net/config_sizes.html -->
135
        <module name="LineLength"/>
136
        <module name="MethodLength"/>
137
        <module name="ParameterNumber"/>
138

  
139

  
140
        <!-- Checks for whitespace                               -->
141
        <!-- See http://checkstyle.sf.net/config_whitespace.html -->
142
        <module name="EmptyForIteratorPad"/>
143
        <module name="GenericWhitespace"/>
144
        <module name="MethodParamPad"/>
145
        <module name="NoWhitespaceAfter"/>
146
        <module name="NoWhitespaceBefore"/>
147
        <module name="OperatorWrap"/>
148
        <module name="ParenPad"/>
149
        <module name="TypecastParenPad"/>
150
        <module name="WhitespaceAfter"/>
151
        <module name="WhitespaceAround"/>
152

  
153

  
154
        <!-- Modifier Checks                                    -->
155
        <!-- See http://checkstyle.sf.net/config_modifiers.html -->
156
        <module name="ModifierOrder"/>
157
        <module name="RedundantModifier"/>
158

  
159

  
160
        <!-- Checks for blocks. You know, those {}'s         -->
161
        <!-- See http://checkstyle.sf.net/config_blocks.html -->
162
        <module name="AvoidNestedBlocks"/>
163
        <module name="EmptyBlock"/>
164
        <module name="LeftCurly"/>
165
        <module name="NeedBraces"/>
166
        <module name="RightCurly"/>
167

  
168

  
169
        <!-- Checks for common coding problems               -->
170
        <!-- See http://checkstyle.sf.net/config_coding.html -->
171
        <module name="AvoidInlineConditionals"/>
172
        <module name="DoubleCheckedLocking"/>    <!-- MY FAVOURITE -->
173
        <module name="EmptyStatement"/>
174
        <module name="EqualsHashCode"/>
175
        <module name="HiddenField"/>
176
        <module name="IllegalInstantiation"/>
177
        <module name="InnerAssignment"/>
178
        <module name="MagicNumber"/>
179
        <module name="MissingSwitchDefault"/>
180
        <module name="RedundantThrows"/>
181
        <module name="SimplifyBooleanExpression"/>
182
        <module name="SimplifyBooleanReturn"/>
183

  
184
		<!-- gvSIG: Check for some common programming errors -->
185
		<module name="CovariantEquals" />
186
		<module name="StringLiteralEquality" />
187

  
188
        <!-- Checks for class design                         -->
189
        <!-- See http://checkstyle.sf.net/config_design.html -->
190
        <module name="DesignForExtension"/>
191
        <module name="FinalClass"/>
192
        <module name="HideUtilityClassConstructor"/>
193
        <module name="InterfaceIsType"/>
194
        <module name="VisibilityModifier"/>
195

  
196

  
197
        <!-- Miscellaneous other checks.                   -->
198
        <!-- See http://checkstyle.sf.net/config_misc.html -->
199
        <module name="ArrayTypeStyle"/>
200
        <!-- gvSIG: removed -->
201
        <!-- module name="FinalParameters"/-->
202
        <module name="TodoComment"/>
203
        <module name="UpperEll"/>
204
				
205
	    <!-- gvSIG rule 2: Sun style with 4 spaces -->
206
	    <module name="Indentation">
207
	    	<property name="basicOffset" value="4"/>
208
		    <property name="caseIndent" value="0"/>
209
		</module>
210
        
211
        <!-- gvSIG rule 10: Do not use System.out/err to log -->
212
		<module name="Regexp">
213
		    <!-- . matches any character, so we need to escape it and use \. 
214
		    to match dots.-->
215
		    <property name="format" value="System\.[out|err]\.println"/>
216
		    <property name="illegalPattern" value="true"/>
217
		</module>
218
		
219
		<!-- gvSIG rule 11: Try to avoid catching Throwable or 
220
		Exception and catch specific exceptions instead. -->
221
		<module name="IllegalCatch"/>
222
		
223
		<!-- gvSIG rule 13: Use interfaces in the declaration of 
224
		methods and variables.
225
        By default only avoids usage of Classes:
226
			"java.util.GregorianCalendar, java.util.Hashtable, 
227
		  	java.util.HashSet, java.util.HashMap, java.util.ArrayList, 
228
		  	java.util.LinkedList, java.util.LinkedHashMap, 
229
		  	java.util.LinkedHashSet, java.util.TreeSet, 
230
		  	java.util.TreeMap, java.util.Vector" -->
231
		<module name="IllegalType">
232
		    <property name="ignoredMethodNames" value="getInstance"/>
233
		</module>
234
		
235
    </module>
236

  
237
	<!--  gvSIG rule 1: check for the gvSIG header -->
238
    <!-- Uneeded, use the maven-license-plugin instead
239
	<module name="RegexpHeader"> -->
240
		<!-- The follow property value demonstrates the ability     -->
241
		<!-- to have access to ANT properties. In this case it uses -->
242
		<!-- the ${basedir} property to allow Checkstyle to be run  -->
243
		<!-- from any directory within a project. See property      -->
244
		<!-- expansion,                                             -->
245
		<!-- http://checkstyle.sf.net/config.html#properties        -->
246
    <!--
247
		<property name="headerFile" value="${checkstyle.header.file}" />
248
	</module>
249
    -->
250

  
251
</module>
0 252

  
org.gvsig.geoprocess/trunk/org.gvsig.geoprocess/org.gvsig.geoprocess.algorithm/org.gvsig.geoprocess.algorithm.groupby/target/org.gvsig.maven.base.tools/assembly/native.xml
1
<assembly>
2
	<id>${native-classifier}</id>
3
	<formats>
4
		<format>tar.gz</format>
5
	</formats>
6
	<baseDirectory></baseDirectory>
7
	<fileSets>
8
		<fileSet>
9
			<directory>${project.build.directory}/target_cmake_product</directory>
10
			<includes>
11
				<include>**/**</include>
12
			</includes>
13
			<outputDirectory>/</outputDirectory>
14
		</fileSet>
15
	</fileSets>
16
</assembly>
0 17

  
org.gvsig.geoprocess/trunk/org.gvsig.geoprocess/org.gvsig.geoprocess.algorithm/org.gvsig.geoprocess.algorithm.groupby/target/org.gvsig.maven.base.tools/META-INF/MANIFEST.MF
1
Manifest-Version: 1.0
2
Archiver-Version: Plexus Archiver
3
Created-By: Apache Maven
4
Built-By: jldominguez
5
Build-Jdk: 1.6.0_29
6

  
0 7

  
org.gvsig.geoprocess/trunk/org.gvsig.geoprocess/org.gvsig.geoprocess.algorithm/org.gvsig.geoprocess.algorithm.groupby/target/org.gvsig.maven.base.tools/ant/depman-ant.xml
1
<project name="Native Build System" default="native" basedir=".">
2

  
3
	<import file="utilities.xml" />
4

  
5
	<target name="generate">
6
		<cmake args="-DCMAKE_INSTALL_PREFIX='${project.build.directory}/target_cmake_product'" />
7
	</target>
8

  
9
	<target name="build">
10
		<make-install numProc="${numProc}" />
11
	</target>
12

  
13
	<target name="native" depends="build" />
14

  
15
	<target name="native-eclipse" depends="generate" />
16

  
17
</project>
18

  
0 19

  
org.gvsig.geoprocess/trunk/org.gvsig.geoprocess/org.gvsig.geoprocess.algorithm/org.gvsig.geoprocess.algorithm.groupby/target/org.gvsig.maven.base.tools/ant/utilities.xml
1
<project name="ant_libs">
2
	<dirname file="${ant.file.ant_libs}" property="ant.file.ant_libs.dir"/>
3

  
4
	<!--
5
		====================================
6
		Compilation base properties
7
		====================================
8
	-->
9
	<property name="JUNIT_HOME" location="${ant.file.ant_libs.dir}" />
10
	<property name="JavaSourceVersion" value="1.5"/>
11
	<property name="JavaTargetVersion" value="1.5"/>
12
	<property name="debug" value="on"/>
13
	<property name="debuglevel" value="lines, vars, source"/>
14
	<property name="encoding" value="ISO_8859_1"/>
15
	<property name="workspaceDir" location="${ant.file.ant_libs.dir}/../.."/>
16
	<property name="workspace_loc" location="${workspaceDir}"/>
17
	<property name="binaries_loc" location="${workspace_loc}/binaries"/>
18
	<property name="dependencies_loc" location="${binaries_loc}/dependencies"/>
19
	<property name="lib_loc" location="${binaries_loc}/lib"/>
20
	<property name="unixOS" value="Linux,SunOS,Solaris,Mac OS X" />
21

  
22

  
23
	<!-- Macros to call the usual maven 2 goals from ant -->
24
	<macrodef name="mvn">
25
	   <attribute name="arg" />
26
	   <sequential>
27
			<exec executable="${workspaceDir}/build/maven/bin/mvn" failonerror="true" os="${unixOS}">
28
				<arg line="@{arg}"/>
29
			</exec>
30
			<exec executable="cmd" os="windows">
31
		    	<arg value="/c"/>
32
		    	<arg value="${workspaceDir}/build/maven/bin/mvn.bat"/>
33
		    	<arg value="@{arg}"/>
34
		    </exec>
35
	   </sequential>
36
	</macrodef>	
37
	
38
	<macrodef name="mvn-clean">
39
	   <sequential>
40
	   		<mvn arg="clean"/>
41
	   </sequential>
42
	</macrodef>
43
	
44
	<macrodef name="mvn-compile">
45
	   <sequential>
46
	   		<mvn arg="compile"/>
47
	   </sequential>
48
	</macrodef>
49

  
50
	<macrodef name="mvn-install">
51
	   <attribute name="tofile" />
52
	   <attribute name="mvnJarName"/>
53
	   <attribute name="disable-tests" default="false" />
54
	   <sequential>
55
	   		<mvn arg="install"/>
56
			<copy tofile="@{tofile}" file="target/@{mvnJarName}"/>
57
	   </sequential>
58
	</macrodef>
59

  
60
	<macrodef name="mvn-install-no-tests">
61
	   <attribute name="tofile" />
62
	   <attribute name="mvnJarName"/>
63
	   <attribute name="disable-tests" default="false" />
64
	   <sequential>
65
	   		<mvn arg="-Dmaven.test.skip=true install"/>
66
			<copy tofile="@{tofile}" file="target/@{mvnJarName}"/>
67
	   </sequential>
68
	</macrodef>
69
	
70
	<macrodef name="mvn-javadoc">
71
	   <sequential>
72
	   		<mvn arg="javadoc:javadoc"/>
73
	   </sequential>
74
	</macrodef>
75

  
76

  
77
	<!-- Macros to call the usual cmake goals from ant -->
78
	<property name="target" value="target/target_cmake"/>
79
	<property name="cmakeExe" value="cmake"/>
80
	<property name="buildman.executable" location="${workspaceDir}/build/buildman/bin/bmn.py" />
81

  
82
	<macrodef name="cmake">
83
		<attribute name="install-dependencies" default="OFF"/>
84
		<attribute name="cmake-build-type" default="Release"/>
85
		<attribute name="args" default=""/>
86
	   <sequential>
87
			<mkdir dir="${target}" />
88
			<delete file="${target}/CMakeCache.txt"/>
89
	        <exec dir="${target}" executable="${cmakeExe}" failonerror="true" os="${unixOS}">
90
    	        <arg value="-GUnix Makefiles" />
91
        	    <arg value="-DCMAKE_BUILD_TYPE=@{cmake-build-type}" />
92
            	<arg value="-DINSTALL_DEPENDENCIES=@{install-dependencies}"/>
93
            	<arg line="@{args}"/>
94
	            <arg value="../../" />
95
    	    </exec>
96
	        <exec dir="${target}" executable="${cmakeExe}" failonerror="true" osfamily="windows">
97
    	        <arg value="-GNMake Makefiles" />
98
        	    <arg value="-DCMAKE_BUILD_TYPE=@{cmake-build-type}" />
99
            	<arg value="-DINSTALL_DEPENDENCIES=@{install-dependencies}"/>
100
            	<arg line="@{args}"/>
101
	            <arg value="..\\..\\" />
102
    	    </exec>
103
		</sequential>
104
	</macrodef>	
105

  
106
	<macrodef name="make-install">
107
		<attribute name="numProc" default="2"/>
108
	   <sequential>
109
			<exec dir="${target}" executable="make" failonerror="true" os="${unixOS}">
110
				<arg value="-j@{numProc}"/>
111
				<arg value="install"/>
112
			</exec>
113
			<exec dir="${target}" executable="nmake" failonerror="true" osfamily="windows">
114
				<arg value="install"/>
115
			</exec>
116
		</sequential>
117
	</macrodef>
118
	<macrodef name="buildman">
119
		<attribute name="goal"/>
120
		<attribute name="args" default=""/>
121
	   	<sequential>
122
			<exec executable="python" failonerror="true" >
123
				<arg value="${buildman.executable}" />
124
				<arg value="@{goal}" />
125
				<arg line="@{args}" />
126
			</exec>
127
		</sequential>
128
	</macrodef>
129
</project>
130

  
131

  
132

  
0 133

  
org.gvsig.geoprocess/trunk/org.gvsig.geoprocess/org.gvsig.geoprocess.algorithm/org.gvsig.geoprocess.algorithm.groupby/target/org.gvsig.maven.base.tools/ant/gvsig-extension-tasks.xml
1
<project name="gvSIG-extension-tasks" default="make-extension-new">
2
	<description>
3
		Ant tasks for extension installation
4
	</description>
5

  
6
	<!-- gvSIG extension targets -->
7
	<condition property="isJar">
8
		<equals arg1="${project.packaging}" arg2="jar" />
9
	</condition>
10

  
11
	<target name="check-file" if="isJar">
12
			<available file="target/${distribution-final-name}-distribution/${distribution-final-name}" type="dir"
13
	           property="distribution.present"/>
14

  
15
	</target>
16

  
17
	<target name="make-extension-new" if="distribution.present" depends="check-file">
18
		<echo message="======================== Copying extension files to extensions dir..." />
19
		<copy todir="${gvsig.install.dir}">
20
			<fileset dir="target/${distribution-final-name}-distribution/${distribution-final-name}" includes="**/**" />
21
		</copy>
22
	</target>
23
</project>
0 24

  
org.gvsig.geoprocess/trunk/org.gvsig.geoprocess/org.gvsig.geoprocess.algorithm/org.gvsig.geoprocess.algorithm.groupby/src/main/resources/META-INF/services/org.gvsig.tools.library.Library
1
org.gvsig.geoprocess.algorithm.groupby.GroupByLibrary
org.gvsig.geoprocess/trunk/org.gvsig.geoprocess/org.gvsig.geoprocess.algorithm/org.gvsig.geoprocess.algorithm.groupby/src/test/java/org/gvsig/geoprocess/algorithm/groupby/TestTableModel.java
1
package org.gvsig.geoprocess.algorithm.groupby;
2
import java.awt.BorderLayout;
3
import java.awt.Component;
4
import java.awt.event.ActionEvent;
5
import java.awt.event.ActionListener;
6
import java.util.ArrayList;
7
import java.util.List;
8

  
9
import javax.swing.JButton;
10
import javax.swing.JComboBox;
11
import javax.swing.JFrame;
12
import javax.swing.JTable;
13
import javax.swing.event.TableModelEvent;
14
import javax.swing.event.TableModelListener;
15
import javax.swing.table.DefaultTableModel;
16
import javax.swing.table.TableCellEditor;
17
import javax.swing.table.TableCellRenderer;
18
import javax.swing.table.TableColumn;
19

  
20
import org.gvsig.gui.beans.swing.treeTable.AbstractCellEditor;
21

  
22
public class TestTableModel extends JFrame implements TableModelListener, ActionListener {
23
	private static final long serialVersionUID = -7971006561681605303L;
24
	private int            w                   = 400;
25
	private int            h                   = 200;
26
	private JTable         table               = null;
27
	private final String[] opList              = { "first", "sum", "average", "max", "min", "last"};
28
	private final String[] columnNames         = { "Field", "Function" };
29
	private JButton        but                 = null;
30
	
31
	public class GroupByTableModel extends DefaultTableModel {
32
		final private static long       serialVersionUID   = -3370601314380922368L;
33
		private List<JComboBox>         combos             = null;
34
		
35
		public GroupByTableModel(String[] columnNames, List<JComboBox> c) {
36
			super(new Object[0][columnNames.length], columnNames);
37
			this.combos = c;
38
		}
39

  
40
		public Object[] getNewLine() {
41
			return new Object[] { "", new Integer(0)};
42
		}
43
		
44
		public boolean isCellEditable(int row, int col) {
45
			return (col == 1) ? true : false;
46
		}
47
		
48
		public void addRow(Object[] list) {
49
			if(list.length <= 2 && list[1] instanceof Integer && list[0] instanceof String) {
50
				super.addRow(list);
51
			}
52
		}
53

  
54
		public Object getValueAt(int row, int column) {
55
			Object obj = super.getValueAt(row, column);
56
			if(column == 1)
57
				if(row < combos.size())
58
					return combos.get(row).getSelectedIndex();
59
			return obj;
60
		}
61
	}
62
	
63
	class GroupByEditor extends AbstractCellEditor implements TableCellEditor {
64
		private List<JComboBox>         combos             = null;
65
		
66
		public GroupByEditor(List<JComboBox> c) {
67
			combos = c;
68
		}
69
		
70
		private void loadCombo(JComboBox combo) {
71
			for (int i = 0; i < opList.length; i++) {
72
				combo.addItem(opList[i]);
73
			}
74
		}
75
		
76
		public Component getTableCellEditorComponent(JTable table,
77
				Object value, boolean isSelected, int row, int column) {
78
			if(value instanceof Integer) {
79
				if(row < combos.size()) {
80
					JComboBox c = combos.get(row);
81
					c.setSelectedIndex((Integer)value);
82
					return c;
83
				} else {
84
					for (int i = combos.size(); i <= row; i++) {
85
						JComboBox c = new JComboBox();
86
						loadCombo(c);
87
						combos.add(c);
88
						c.setSelectedIndex((Integer)value);
89
					}
90
					JComboBox c = combos.get(row);
91
					c.setSelectedIndex((Integer)value);
92
					return c;
93
				}
94
			}
95
			return null;
96
		}
97
		
98
	}
99
	
100
	class GroupByRenderer extends JComboBox implements TableCellRenderer {
101
		private static final long            serialVersionUID   = 1L;
102
		
103
		public GroupByRenderer() {
104
			for (int i = 0; i < opList.length; i++) {
105
				this.addItem(opList[i]);
106
			}
107
		}
108
		
109
		public Component getTableCellRendererComponent(JTable table,
110
				Object value, boolean isSelected, boolean hasFocus, int row,
111
				int column) {
112
			return this;
113
		}
114
	}
115
	
116
	public TestTableModel() {
117
		super("TestValidationTableModel");
118
		
119
		List<JComboBox> combos = new ArrayList<JComboBox>();
120
		GroupByTableModel model = new GroupByTableModel(columnNames, combos);
121
		
122
		table = new JTable(model);
123
		table.setRowHeight(24);
124
		TableColumn column = table.getColumnModel().getColumn(1);
125
		GroupByRenderer render = new GroupByRenderer();
126
		column.setCellRenderer(render);
127
		column.setCellEditor(new GroupByEditor(combos));
128
	
129
		loadData();
130
		
131
		table.getModel().addTableModelListener(this);
132
		getContentPane().setLayout(new BorderLayout());
133
		getContentPane().add(table, BorderLayout.CENTER);
134
		but = new JButton();
135
		but.addActionListener(this);
136
		getContentPane().add(but, BorderLayout.SOUTH);
137
		setSize(w, h);
138
		setVisible(true);
139
	}
140
	
141
	private void loadData() {
142
		Object row[] = new Object[2];
143
		row[0] = "Line 1";
144
		row[1] = 1;
145
		((GroupByTableModel)table.getModel()).addRow(row);
146
		
147
		row[0] = "Line 2";
148
		row[1] = 2;
149
		((GroupByTableModel)table.getModel()).addRow(row);
150
	}
151

  
152
	public static void main(String[] args) {
153
		new TestTableModel();
154
	}
155

  
156
	public void tableChanged(TableModelEvent e) {
157
		System.out.println("Ha cambiado");
158
	}
159

  
160
	public void actionPerformed(ActionEvent e) {
161
		for (int i = 0; i < ((GroupByTableModel)table.getModel()).getRowCount(); i++) {
162
			Object v1 = ((GroupByTableModel)table.getModel()).getValueAt(i, 0);
163
			Object v2 = ((GroupByTableModel)table.getModel()).getValueAt(i, 1);
164
			System.out.println(v1 + "..." + v2);
165
		}
166
		
167
	}
168
}
0 169

  
org.gvsig.geoprocess/trunk/org.gvsig.geoprocess/org.gvsig.geoprocess.algorithm/org.gvsig.geoprocess.algorithm.groupby/pom.xml
1
<?xml version="1.0" encoding="UTF-8"?>
2
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
4
  <modelVersion>4.0.0</modelVersion>
5
  <artifactId>org.gvsig.geoprocess.algorithm.groupby</artifactId>
6
  <packaging>jar</packaging>
7
  <name>org.gvsig.geoprocess.algorithm.groupby</name>
8
	
9
	<parent>
10
		<groupId>org.gvsig</groupId>
11
		<artifactId>org.gvsig.geoprocess.algorithm</artifactId>
12
		<version>1.0.0-SNAPSHOT</version>
13
	</parent>
14
	
15
	<dependencies>
16
		<dependency>
17
		    <groupId>org.gvsig</groupId>
18
   			<artifactId>org.gvsig.geoprocess.algorithm.base</artifactId>
19
   			<version>1.0.0-SNAPSHOT</version>
20
            <scope>compile</scope>
21
   		</dependency>
22
	</dependencies>
23
	
24
</project>
0 25

  
org.gvsig.geoprocess/trunk/org.gvsig.geoprocess/org.gvsig.geoprocess.algorithm/org.gvsig.geoprocess.algorithm.groupby/.settings/org.eclipse.jdt.core.prefs
1
#Mon Jan 07 16:02:04 CET 2013
2
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
3
eclipse.preferences.version=1
4
org.eclipse.jdt.core.compiler.source=1.5
5
org.eclipse.jdt.core.compiler.compliance=1.5
0 6

  
org.gvsig.geoprocess/trunk/org.gvsig.geoprocess/org.gvsig.geoprocess.algorithm/org.gvsig.geoprocess.algorithm.groupby/.classpath
1
<classpath>
2
  <classpathentry kind="src" path="src/test/java" output="target/test-classes" including="**/*.java"/>
3
  <classpathentry kind="src" path="src/main/java" including="**/*.java"/>
4
  <classpathentry kind="src" path="src/main/resources" excluding="**/*.java"/>
5
  <classpathentry kind="output" path="target/classes"/>
6
  <classpathentry kind="var" path="M2_REPO/javax/media/jai_codec/1.1.3/jai_codec-1.1.3.jar"/>
7
  <classpathentry kind="var" path="M2_REPO/javax/media/jai_core/1.1.3/jai_core-1.1.3.jar">
8
    <attributes>
9
      <attribute value="jar:file:/home/nacho/.m2/repository/javax/media/jai_core/1.1.3/jai_core-1.1.3-javadoc.jar!/" name="javadoc_location"/>
10
    </attributes>
11
  </classpathentry>
12
  <classpathentry kind="var" path="M2_REPO/javax/help/javahelp/2.0.05/javahelp-2.0.05.jar" sourcepath="M2_REPO/javax/help/javahelp/2.0.05/javahelp-2.0.05-sources.jar">
13
    <attributes>
14
      <attribute value="jar:file:/home/nacho/.m2/repository/javax/help/javahelp/2.0.05/javahelp-2.0.05-javadoc.jar!/" name="javadoc_location"/>
15
    </attributes>
16
  </classpathentry>
17
  <classpathentry kind="var" path="M2_REPO/javax/units/jsr108/0.01/jsr108-0.01.jar"/>
18
  <classpathentry kind="var" path="M2_REPO/org/apache/ant/ant/1.8.1/ant-1.8.1.jar"/>
19
  <classpathentry kind="var" path="M2_REPO/ant-contrib/ant-contrib/1.0b3/ant-contrib-1.0b3.jar"/>
20
  <classpathentry kind="var" path="M2_REPO/org/apache/ant/ant-launcher/1.8.1/ant-launcher-1.8.1.jar"/>
21
  <classpathentry kind="var" path="M2_REPO/com/sardak/antform/2.0/antform-2.0.jar"/>
22
  <classpathentry kind="var" path="M2_REPO/org/apache/xmlgraphics/batik-anim/1.7/batik-anim-1.7.jar"/>
23
  <classpathentry kind="var" path="M2_REPO/org/apache/xmlgraphics/batik-awt-util/1.7/batik-awt-util-1.7.jar"/>
24
  <classpathentry kind="var" path="M2_REPO/org/apache/xmlgraphics/batik-bridge/1.7/batik-bridge-1.7.jar"/>
25
  <classpathentry kind="var" path="M2_REPO/org/apache/xmlgraphics/batik-css/1.7/batik-css-1.7.jar"/>
26
  <classpathentry kind="var" path="M2_REPO/org/apache/xmlgraphics/batik-dom/1.7/batik-dom-1.7.jar"/>
27
  <classpathentry kind="var" path="M2_REPO/org/apache/xmlgraphics/batik-ext/1.7/batik-ext-1.7.jar"/>
28
  <classpathentry kind="var" path="M2_REPO/org/gvsig/batik-ext-gvsig-custom/1.7.0/batik-ext-gvsig-custom-1.7.0.jar"/>
29
  <classpathentry kind="var" path="M2_REPO/org/apache/xmlgraphics/batik-gui-util/1.7/batik-gui-util-1.7.jar"/>
30
  <classpathentry kind="var" path="M2_REPO/org/apache/xmlgraphics/batik-gvt/1.7/batik-gvt-1.7.jar"/>
31
  <classpathentry kind="var" path="M2_REPO/org/apache/xmlgraphics/batik-js/1.7/batik-js-1.7.jar"/>
32
  <classpathentry kind="var" path="M2_REPO/org/apache/xmlgraphics/batik-parser/1.7/batik-parser-1.7.jar"/>
33
  <classpathentry kind="var" path="M2_REPO/org/apache/xmlgraphics/batik-script/1.7/batik-script-1.7.jar"/>
34
  <classpathentry kind="var" path="M2_REPO/org/apache/xmlgraphics/batik-svg-dom/1.7/batik-svg-dom-1.7.jar"/>
35
  <classpathentry kind="var" path="M2_REPO/batik/batik-transcoder/1.5/batik-transcoder-1.5.jar"/>
36
  <classpathentry kind="var" path="M2_REPO/org/apache/xmlgraphics/batik-util/1.7/batik-util-1.7.jar"/>
37
  <classpathentry kind="var" path="M2_REPO/org/apache/xmlgraphics/batik-xml/1.7/batik-xml-1.7.jar"/>
38
  <classpathentry kind="var" path="M2_REPO/bouncycastle/bcmail-jdk14/138/bcmail-jdk14-138.jar"/>
39
  <classpathentry kind="var" path="M2_REPO/bouncycastle/bcprov-jdk14/138/bcprov-jdk14-138.jar"/>
40
  <classpathentry kind="var" path="M2_REPO/bsh/bsh/2.0b4/bsh-2.0b4.jar"/>
41
  <classpathentry kind="var" path="M2_REPO/castor/castor/0.9.5.3/castor-0.9.5.3.jar"/>
42
  <classpathentry kind="var" path="M2_REPO/commons-cli/commons-cli/1.2/commons-cli-1.2.jar" sourcepath="M2_REPO/commons-cli/commons-cli/1.2/commons-cli-1.2-sources.jar">
43
    <attributes>
44
      <attribute value="jar:file:/home/nacho/.m2/repository/commons-cli/commons-cli/1.2/commons-cli-1.2-javadoc.jar!/" name="javadoc_location"/>
45
    </attributes>
46
  </classpathentry>
47
  <classpathentry kind="var" path="M2_REPO/commons-codec/commons-codec/1.6/commons-codec-1.6.jar" sourcepath="M2_REPO/commons-codec/commons-codec/1.6/commons-codec-1.6-sources.jar">
48
    <attributes>
49
      <attribute value="jar:file:/home/nacho/.m2/repository/commons-codec/commons-codec/1.6/commons-codec-1.6-javadoc.jar!/" name="javadoc_location"/>
50
    </attributes>
51
  </classpathentry>
52
  <classpathentry kind="var" path="M2_REPO/commons-io/commons-io/2.4/commons-io-2.4.jar" sourcepath="M2_REPO/commons-io/commons-io/2.4/commons-io-2.4-sources.jar">
53
    <attributes>
54
      <attribute value="jar:file:/home/nacho/.m2/repository/commons-io/commons-io/2.4/commons-io-2.4-javadoc.jar!/" name="javadoc_location"/>
55
    </attributes>
56
  </classpathentry>
57
  <classpathentry kind="var" path="M2_REPO/edu/oswego/concurrent/1.3.4/concurrent-1.3.4.jar"/>
58
  <classpathentry kind="var" path="M2_REPO/net/sf/flib-jcalendar/unknown/flib-jcalendar-unknown.jar"/>
59
  <classpathentry kind="var" path="M2_REPO/com/jgoodies/forms/1.0.7/forms-1.0.7.jar"/>
60
  <classpathentry kind="var" path="M2_REPO/org/opengis/geoapi/2.0/geoapi-2.0.jar"/>
61
  <classpathentry kind="var" path="M2_REPO/org/opengis/geoapi-legacy/0.2/geoapi-legacy-0.2.jar"/>
62
  <classpathentry kind="var" path="M2_REPO/geojava/geojava/unknown/geojava-unknown.jar"/>
63
  <classpathentry kind="var" path="M2_REPO/gishur/gishur_core/unknown/gishur_core-unknown.jar"/>
64
  <classpathentry kind="var" path="M2_REPO/gishur/gishur_x/unknown/gishur_x-unknown.jar"/>
65
  <classpathentry kind="var" path="M2_REPO/org/geotools/gt2-api/2.2.2/gt2-api-2.2.2.jar" sourcepath="M2_REPO/org/geotools/gt2-api/2.2.2/gt2-api-2.2.2-sources.jar">
66
    <attributes>
67
      <attribute value="jar:file:/home/nacho/.m2/repository/org/geotools/gt2-api/2.2.2/gt2-api-2.2.2-javadoc.jar!/" name="javadoc_location"/>
68
    </attributes>
69
  </classpathentry>
70
  <classpathentry kind="var" path="M2_REPO/org/geotools/gt2-coverage/2.2-RC2/gt2-coverage-2.2-RC2.jar"/>
71
  <classpathentry kind="var" path="M2_REPO/org/geotools/gt2-legacy/2.2-RC2/gt2-legacy-2.2-RC2.jar"/>
72
  <classpathentry kind="var" path="M2_REPO/org/geotools/gt2-main/2.2.2/gt2-main-2.2.2.jar" sourcepath="M2_REPO/org/geotools/gt2-main/2.2.2/gt2-main-2.2.2-sources.jar">
73
    <attributes>
74
      <attribute value="jar:file:/home/nacho/.m2/repository/org/geotools/gt2-main/2.2.2/gt2-main-2.2.2-javadoc.jar!/" name="javadoc_location"/>
75
    </attributes>
76
  </classpathentry>
77
  <classpathentry kind="var" path="M2_REPO/org/geotools/gt2-referencing/2.2-RC2/gt2-referencing-2.2-RC2.jar"/>
78
  <classpathentry kind="var" path="M2_REPO/org/geotools/gt2-render/2.2-RC2/gt2-render-2.2-RC2.jar"/>
79
  <classpathentry kind="var" path="M2_REPO/hsqldb/hsqldb/1.8.0.10/hsqldb-1.8.0.10.jar"/>
80
  <classpathentry kind="var" path="M2_REPO/com/lowagie/itext/2.1.4/itext-2.1.4.jar" sourcepath="M2_REPO/com/lowagie/itext/2.1.4/itext-2.1.4-sources.jar">
81
    <attributes>
82
      <attribute value="jar:file:/home/nacho/.m2/repository/com/lowagie/itext/2.1.4/itext-2.1.4-javadoc.jar!/" name="javadoc_location"/>
83
    </attributes>
84
  </classpathentry>
85
  <classpathentry kind="var" path="M2_REPO/gov/nist/math/jama/unknown/jama-unknown.jar"/>
86
  <classpathentry kind="var" path="M2_REPO/jfree/jcommon/1.0.12/jcommon-1.0.12.jar" sourcepath="M2_REPO/jfree/jcommon/1.0.12/jcommon-1.0.12-sources.jar">
87
    <attributes>
88
      <attribute value="jar:file:/home/nacho/.m2/repository/jfree/jcommon/1.0.12/jcommon-1.0.12-javadoc.jar!/" name="javadoc_location"/>
89
    </attributes>
90
  </classpathentry>
91
  <classpathentry kind="var" path="M2_REPO/org/jfree/jcommon/1.0.17/jcommon-1.0.17.jar" sourcepath="M2_REPO/org/jfree/jcommon/1.0.17/jcommon-1.0.17-sources.jar">
92
    <attributes>
93
      <attribute value="jar:file:/home/nacho/.m2/repository/org/jfree/jcommon/1.0.17/jcommon-1.0.17-javadoc.jar!/" name="javadoc_location"/>
94
    </attributes>
95
  </classpathentry>
96
  <classpathentry kind="var" path="M2_REPO/jdom/jdom/1.0/jdom-1.0.jar" sourcepath="M2_REPO/jdom/jdom/1.0/jdom-1.0-sources.jar"/>
97
  <classpathentry kind="var" path="M2_REPO/org/nfunk/jep/2.4.0/jep-2.4.0.jar"/>
98
  <classpathentry kind="var" path="M2_REPO/jfree/jfreechart/1.0.7/jfreechart-1.0.7.jar" sourcepath="M2_REPO/jfree/jfreechart/1.0.7/jfreechart-1.0.7-sources.jar">
99
    <attributes>
100
      <attribute value="jar:file:/home/nacho/.m2/repository/jfree/jfreechart/1.0.7/jfreechart-1.0.7-javadoc.jar!/" name="javadoc_location"/>
101
    </attributes>
102
  </classpathentry>
103
  <classpathentry kind="var" path="M2_REPO/org/jfree/jfreechart/1.0.14/jfreechart-1.0.14.jar" sourcepath="M2_REPO/org/jfree/jfreechart/1.0.14/jfreechart-1.0.14-sources.jar">
104
    <attributes>
105
      <attribute value="jar:file:/home/nacho/.m2/repository/org/jfree/jfreechart/1.0.14/jfreechart-1.0.14-javadoc.jar!/" name="javadoc_location"/>
106
    </attributes>
107
  </classpathentry>
108
  <classpathentry kind="var" path="M2_REPO/jgraph/jgraph/5.13.0.0/jgraph-5.13.0.0.jar" sourcepath="M2_REPO/jgraph/jgraph/5.13.0.0/jgraph-5.13.0.0-sources.jar">
109
    <attributes>
110
      <attribute value="jar:file:/home/nacho/.m2/repository/jgraph/jgraph/5.13.0.0/jgraph-5.13.0.0-javadoc.jar!/" name="javadoc_location"/>
111
    </attributes>
112
  </classpathentry>
113
  <classpathentry kind="var" path="M2_REPO/com/sun/jimi/1.1/jimi-1.1.jar"/>
114
  <classpathentry kind="var" path="M2_REPO/joda-time/joda-time/1.6/joda-time-1.6.jar" sourcepath="M2_REPO/joda-time/joda-time/1.6/joda-time-1.6-sources.jar">
115
    <attributes>
116
      <attribute value="jar:file:/home/nacho/.m2/repository/joda-time/joda-time/1.6/joda-time-1.6-javadoc.jar!/" name="javadoc_location"/>
117
    </attributes>
118
  </classpathentry>
119
  <classpathentry kind="var" path="M2_REPO/org/jpedal/jpedal_lgpl/4.37b36/jpedal_lgpl-4.37b36.jar"/>
120
  <classpathentry kind="var" path="M2_REPO/net/sf/jsi/unknown/jsi-unknown.jar"/>
121
  <classpathentry kind="var" path="M2_REPO/com/vividsolutions/jts/1.13/jts-1.13.jar">
122
    <attributes>
123
      <attribute value="jar:file:/home/nacho/.m2/repository/com/vividsolutions/jts/1.13/jts-1.13-javadoc.jar!/" name="javadoc_location"/>
124
    </attributes>
125
  </classpathentry>
126
  <classpathentry kind="var" path="M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar" sourcepath="M2_REPO/junit/junit/3.8.1/junit-3.8.1-sources.jar"/>
127
  <classpathentry kind="var" path="M2_REPO/jwizardcomponent/jwizardcomponent/1.2.2/jwizardcomponent-1.2.2.jar"/>
128
  <classpathentry kind="var" path="M2_REPO/net/sf/kxml/kxml2/2.2.2/kxml2-2.2.2.jar"/>
129
  <classpathentry kind="var" path="M2_REPO/log4j/log4j/1.2.14/log4j-1.2.14.jar" sourcepath="M2_REPO/log4j/log4j/1.2.14/log4j-1.2.14-sources.jar"/>
130
  <classpathentry kind="var" path="M2_REPO/com/jgoodies/looks/2.1.4/looks-2.1.4.jar" sourcepath="M2_REPO/com/jgoodies/looks/2.1.4/looks-2.1.4-sources.jar">
131
    <attributes>
132
      <attribute value="jar:file:/home/nacho/.m2/repository/com/jgoodies/looks/2.1.4/looks-2.1.4-javadoc.jar!/" name="javadoc_location"/>
133
    </attributes>
134
  </classpathentry>
135
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.about.api/1.0.0-SNAPSHOT/org.gvsig.about.api-1.0.0-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.about.api/1.0.0-SNAPSHOT/org.gvsig.about.api-1.0.0-SNAPSHOT-sources.jar"/>
136
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.about.impl/1.0.0-SNAPSHOT/org.gvsig.about.impl-1.0.0-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.about.impl/1.0.0-SNAPSHOT/org.gvsig.about.impl-1.0.0-SNAPSHOT-sources.jar"/>
137
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.andami/2.0-SNAPSHOT/org.gvsig.andami-2.0-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.andami/2.0-SNAPSHOT/org.gvsig.andami-2.0-SNAPSHOT-sources.jar"/>
138
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.app/2.0-SNAPSHOT/org.gvsig.app-2.0-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.app/2.0-SNAPSHOT/org.gvsig.app-2.0-SNAPSHOT-sources.jar">
139
    <attributes>
140
      <attribute value="jar:file:/home/nacho/.m2/repository/org/gvsig/org.gvsig.app/2.0-SNAPSHOT/org.gvsig.app-2.0-SNAPSHOT-javadoc.jar!/" name="javadoc_location"/>
141
    </attributes>
142
  </classpathentry>
143
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.app.document.table.app.mainplugin/2.0.0-SNAPSHOT/org.gvsig.app.document.table.app.mainplugin-2.0.0-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.app.document.table.app.mainplugin/2.0.0-SNAPSHOT/org.gvsig.app.document.table.app.mainplugin-2.0.0-SNAPSHOT-sources.jar"/>
144
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.compat/2.0-SNAPSHOT/org.gvsig.compat-2.0-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.compat/2.0-SNAPSHOT/org.gvsig.compat-2.0-SNAPSHOT-sources.jar"/>
145
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.compat/2.0-SNAPSHOT/org.gvsig.compat-2.0-SNAPSHOT-se.jar"/>
146
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.coreplugin/2.0-SNAPSHOT/org.gvsig.coreplugin-2.0-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.coreplugin/2.0-SNAPSHOT/org.gvsig.coreplugin-2.0-SNAPSHOT-sources.jar"/>
147
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.dxf/2.0-SNAPSHOT/org.gvsig.dxf-2.0-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.dxf/2.0-SNAPSHOT/org.gvsig.dxf-2.0-SNAPSHOT-sources.jar"/>
148
  <classpathentry kind="var" path="M2_REPO/org/gvsig/external/org.gvsig.external.jump/1.0.0-SNAPSHOT/org.gvsig.external.jump-1.0.0-SNAPSHOT.jar"/>
149
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.fmap.control/2.0-SNAPSHOT/org.gvsig.fmap.control-2.0-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.fmap.control/2.0-SNAPSHOT/org.gvsig.fmap.control-2.0-SNAPSHOT-sources.jar"/>
150
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.fmap.dal/2.0-SNAPSHOT/org.gvsig.fmap.dal-2.0-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.fmap.dal/2.0-SNAPSHOT/org.gvsig.fmap.dal-2.0-SNAPSHOT-sources.jar"/>
151
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.fmap.dal/2.0-SNAPSHOT/org.gvsig.fmap.dal-2.0-SNAPSHOT-impl.jar"/>
152
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.fmap.dal/2.0-SNAPSHOT/org.gvsig.fmap.dal-2.0-SNAPSHOT-spi.jar"/>
153
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.fmap.dal.file/2.0-SNAPSHOT/org.gvsig.fmap.dal.file-2.0-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.fmap.dal.file/2.0-SNAPSHOT/org.gvsig.fmap.dal.file-2.0-SNAPSHOT-sources.jar"/>
154
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.fmap.dal.file/2.0-SNAPSHOT/org.gvsig.fmap.dal.file-2.0-SNAPSHOT-store.dbf.jar"/>
155
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.fmap.dal.file/2.0-SNAPSHOT/org.gvsig.fmap.dal.file-2.0-SNAPSHOT-store.dgn.jar"/>
156
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.fmap.dal.file/2.0-SNAPSHOT/org.gvsig.fmap.dal.file-2.0-SNAPSHOT-store.dgn.legend.jar"/>
157
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.fmap.dal.file/2.0-SNAPSHOT/org.gvsig.fmap.dal.file-2.0-SNAPSHOT-store.dxf.jar"/>
158
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.fmap.dal.file/2.0-SNAPSHOT/org.gvsig.fmap.dal.file-2.0-SNAPSHOT-store.dxf.legend.jar"/>
159
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.fmap.dal.file/2.0-SNAPSHOT/org.gvsig.fmap.dal.file-2.0-SNAPSHOT-store.shp.jar"/>
160
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.fmap.dal.index.spatial/2.0-SNAPSHOT/org.gvsig.fmap.dal.index.spatial-2.0-SNAPSHOT-gt2.jar"/>
161
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.fmap.dal.index.spatial/2.0-SNAPSHOT/org.gvsig.fmap.dal.index.spatial-2.0-SNAPSHOT-jsi.jar"/>
162
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.fmap.dal.index.spatial/2.0-SNAPSHOT/org.gvsig.fmap.dal.index.spatial-2.0-SNAPSHOT-jts.jar"/>
163
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.fmap.geometry/2.0-SNAPSHOT/org.gvsig.fmap.geometry-2.0-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.fmap.geometry/2.0-SNAPSHOT/org.gvsig.fmap.geometry-2.0-SNAPSHOT-sources.jar"/>
164
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.fmap.geometry/2.0-SNAPSHOT/org.gvsig.fmap.geometry-2.0-SNAPSHOT-impl.jar"/>
165
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.fmap.geometry/2.0-SNAPSHOT/org.gvsig.fmap.geometry-2.0-SNAPSHOT-operation.jar"/>
166
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.fmap.mapcontext/2.0-SNAPSHOT/org.gvsig.fmap.mapcontext-2.0-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.fmap.mapcontext/2.0-SNAPSHOT/org.gvsig.fmap.mapcontext-2.0-SNAPSHOT-sources.jar"/>
167
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.fmap.mapcontext/2.0-SNAPSHOT/org.gvsig.fmap.mapcontext-2.0-SNAPSHOT-impl.jar"/>
168
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.fmap.mapcontext/2.0-SNAPSHOT/org.gvsig.fmap.mapcontext-2.0-SNAPSHOT-operation.jar"/>
169
  <classpathentry kind="src" path="/org.gvsig.geoprocess.algorithm.base"/>
170
  <classpathentry kind="src" path="/org.gvsig.geoprocess.app.mainplugin"/>
171
  <classpathentry kind="src" path="/org.gvsig.geoprocess.lib.api"/>
172
  <classpathentry kind="src" path="/org.gvsig.geoprocess.lib.sextante"/>
173
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.i18n/2.0.1-SNAPSHOT/org.gvsig.i18n-2.0.1-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.i18n/2.0.1-SNAPSHOT/org.gvsig.i18n-2.0.1-SNAPSHOT-sources.jar"/>
174
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.installer.lib.api/1.0.1-SNAPSHOT/org.gvsig.installer.lib.api-1.0.1-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.installer.lib.api/1.0.1-SNAPSHOT/org.gvsig.installer.lib.api-1.0.1-SNAPSHOT-sources.jar">
175
    <attributes>
176
      <attribute value="jar:file:/home/nacho/.m2/repository/org/gvsig/org.gvsig.installer.lib.api/1.0.1-SNAPSHOT/org.gvsig.installer.lib.api-1.0.1-SNAPSHOT-javadoc.jar!/" name="javadoc_location"/>
177
    </attributes>
178
  </classpathentry>
179
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.installer.lib.impl/1.0.1-SNAPSHOT/org.gvsig.installer.lib.impl-1.0.1-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.installer.lib.impl/1.0.1-SNAPSHOT/org.gvsig.installer.lib.impl-1.0.1-SNAPSHOT-sources.jar">
180
    <attributes>
181
      <attribute value="jar:file:/home/nacho/.m2/repository/org/gvsig/org.gvsig.installer.lib.impl/1.0.1-SNAPSHOT/org.gvsig.installer.lib.impl-1.0.1-SNAPSHOT-javadoc.jar!/" name="javadoc_location"/>
182
    </attributes>
183
  </classpathentry>
184
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.installer.lib.spi/1.0.1-SNAPSHOT/org.gvsig.installer.lib.spi-1.0.1-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.installer.lib.spi/1.0.1-SNAPSHOT/org.gvsig.installer.lib.spi-1.0.1-SNAPSHOT-sources.jar">
185
    <attributes>
186
      <attribute value="jar:file:/home/nacho/.m2/repository/org/gvsig/org.gvsig.installer.lib.spi/1.0.1-SNAPSHOT/org.gvsig.installer.lib.spi-1.0.1-SNAPSHOT-javadoc.jar!/" name="javadoc_location"/>
187
    </attributes>
188
  </classpathentry>
189
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.installer.prov.plugin/1.0.1-SNAPSHOT/org.gvsig.installer.prov.plugin-1.0.1-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.installer.prov.plugin/1.0.1-SNAPSHOT/org.gvsig.installer.prov.plugin-1.0.1-SNAPSHOT-sources.jar">
190
    <attributes>
191
      <attribute value="jar:file:/home/nacho/.m2/repository/org/gvsig/org.gvsig.installer.prov.plugin/1.0.1-SNAPSHOT/org.gvsig.installer.prov.plugin-1.0.1-SNAPSHOT-javadoc.jar!/" name="javadoc_location"/>
192
    </attributes>
193
  </classpathentry>
194
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.installer.swing.api/1.0.1-SNAPSHOT/org.gvsig.installer.swing.api-1.0.1-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.installer.swing.api/1.0.1-SNAPSHOT/org.gvsig.installer.swing.api-1.0.1-SNAPSHOT-sources.jar">
195
    <attributes>
196
      <attribute value="jar:file:/home/nacho/.m2/repository/org/gvsig/org.gvsig.installer.swing.api/1.0.1-SNAPSHOT/org.gvsig.installer.swing.api-1.0.1-SNAPSHOT-javadoc.jar!/" name="javadoc_location"/>
197
    </attributes>
198
  </classpathentry>
199
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.installer.swing.impl/1.0.1-SNAPSHOT/org.gvsig.installer.swing.impl-1.0.1-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.installer.swing.impl/1.0.1-SNAPSHOT/org.gvsig.installer.swing.impl-1.0.1-SNAPSHOT-sources.jar">
200
    <attributes>
201
      <attribute value="jar:file:/home/nacho/.m2/repository/org/gvsig/org.gvsig.installer.swing.impl/1.0.1-SNAPSHOT/org.gvsig.installer.swing.impl-1.0.1-SNAPSHOT-javadoc.jar!/" name="javadoc_location"/>
202
    </attributes>
203
  </classpathentry>
204
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.jdk.v1_6/1.0.0-SNAPSHOT/org.gvsig.jdk.v1_6-1.0.0-SNAPSHOT.jar"/>
205
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.maven.base.tools/1.0.8-SNAPSHOT/org.gvsig.maven.base.tools-1.0.8-SNAPSHOT.jar"/>
206
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.metadata.lib.basic.api/1.0.0-SNAPSHOT/org.gvsig.metadata.lib.basic.api-1.0.0-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.metadata.lib.basic.api/1.0.0-SNAPSHOT/org.gvsig.metadata.lib.basic.api-1.0.0-SNAPSHOT-sources.jar"/>
207
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.metadata.lib.basic.impl/1.0.0-SNAPSHOT/org.gvsig.metadata.lib.basic.impl-1.0.0-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.metadata.lib.basic.impl/1.0.0-SNAPSHOT/org.gvsig.metadata.lib.basic.impl-1.0.0-SNAPSHOT-sources.jar"/>
208
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.metadata.swing.basic.api/1.0.0-SNAPSHOT/org.gvsig.metadata.swing.basic.api-1.0.0-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.metadata.swing.basic.api/1.0.0-SNAPSHOT/org.gvsig.metadata.swing.basic.api-1.0.0-SNAPSHOT-sources.jar"/>
209
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.metadata.swing.basic.impl/1.0.0-SNAPSHOT/org.gvsig.metadata.swing.basic.impl-1.0.0-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.metadata.swing.basic.impl/1.0.0-SNAPSHOT/org.gvsig.metadata.swing.basic.impl-1.0.0-SNAPSHOT-sources.jar"/>
210
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.projection/2.0-SNAPSHOT/org.gvsig.projection-2.0-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.projection/2.0-SNAPSHOT/org.gvsig.projection-2.0-SNAPSHOT-sources.jar"/>
211
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.projection/2.0-SNAPSHOT/org.gvsig.projection-2.0-SNAPSHOT-cresques-impl.jar"/>
212
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.projection/2.0-SNAPSHOT/org.gvsig.projection-2.0-SNAPSHOT-cresques-ui.jar"/>
213
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.raster.cache.lib.api/2.0.0-SNAPSHOT/org.gvsig.raster.cache.lib.api-2.0.0-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.raster.cache.lib.api/2.0.0-SNAPSHOT/org.gvsig.raster.cache.lib.api-2.0.0-SNAPSHOT-sources.jar">
214
    <attributes>
215
      <attribute value="jar:file:/home/nacho/.m2/repository/org/gvsig/org.gvsig.raster.cache.lib.api/2.0.0-SNAPSHOT/org.gvsig.raster.cache.lib.api-2.0.0-SNAPSHOT-javadoc.jar!/" name="javadoc_location"/>
216
    </attributes>
217
  </classpathentry>
218
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.raster.fmap/2.0.0-SNAPSHOT/org.gvsig.raster.fmap-2.0.0-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.raster.fmap/2.0.0-SNAPSHOT/org.gvsig.raster.fmap-2.0.0-SNAPSHOT-sources.jar">
219
    <attributes>
220
      <attribute value="jar:file:/home/nacho/.m2/repository/org/gvsig/org.gvsig.raster.fmap/2.0.0-SNAPSHOT/org.gvsig.raster.fmap-2.0.0-SNAPSHOT-javadoc.jar!/" name="javadoc_location"/>
221
    </attributes>
222
  </classpathentry>
223
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.raster.lib.api/2.0.0-SNAPSHOT/org.gvsig.raster.lib.api-2.0.0-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.raster.lib.api/2.0.0-SNAPSHOT/org.gvsig.raster.lib.api-2.0.0-SNAPSHOT-sources.jar">
224
    <attributes>
225
      <attribute value="jar:file:/home/nacho/.m2/repository/org/gvsig/org.gvsig.raster.lib.api/2.0.0-SNAPSHOT/org.gvsig.raster.lib.api-2.0.0-SNAPSHOT-javadoc.jar!/" name="javadoc_location"/>
226
    </attributes>
227
  </classpathentry>
228
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.remoteclient/2.0-SNAPSHOT/org.gvsig.remoteclient-2.0-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.remoteclient/2.0-SNAPSHOT/org.gvsig.remoteclient-2.0-SNAPSHOT-sources.jar"/>
229
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.symbology.lib.api/2.0.0-SNAPSHOT/org.gvsig.symbology.lib.api-2.0.0-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.symbology.lib.api/2.0.0-SNAPSHOT/org.gvsig.symbology.lib.api-2.0.0-SNAPSHOT-sources.jar"/>
230
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.symbology.lib.impl/2.0.0-SNAPSHOT/org.gvsig.symbology.lib.impl-2.0.0-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.symbology.lib.impl/2.0.0-SNAPSHOT/org.gvsig.symbology.lib.impl-2.0.0-SNAPSHOT-sources.jar"/>
231
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.symbology.swing.api/2.0.0-SNAPSHOT/org.gvsig.symbology.swing.api-2.0.0-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.symbology.swing.api/2.0.0-SNAPSHOT/org.gvsig.symbology.swing.api-2.0.0-SNAPSHOT-sources.jar"/>
232
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.symbology.swing.impl/2.0.0-SNAPSHOT/org.gvsig.symbology.swing.impl-2.0.0-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.symbology.swing.impl/2.0.0-SNAPSHOT/org.gvsig.symbology.swing.impl-2.0.0-SNAPSHOT-sources.jar"/>
233
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.timesupport.lib.api/1.0.0-SNAPSHOT/org.gvsig.timesupport.lib.api-1.0.0-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.timesupport.lib.api/1.0.0-SNAPSHOT/org.gvsig.timesupport.lib.api-1.0.0-SNAPSHOT-sources.jar"/>
234
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.timesupport.lib.impl/1.0.0-SNAPSHOT/org.gvsig.timesupport.lib.impl-1.0.0-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.timesupport.lib.impl/1.0.0-SNAPSHOT/org.gvsig.timesupport.lib.impl-1.0.0-SNAPSHOT-sources.jar"/>
235
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.tools.evaluator.sqljep/2.0-SNAPSHOT/org.gvsig.tools.evaluator.sqljep-2.0-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.tools.evaluator.sqljep/2.0-SNAPSHOT/org.gvsig.tools.evaluator.sqljep-2.0-SNAPSHOT-sources.jar"/>
236
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.tools.lib/3.0.0-SNAPSHOT/org.gvsig.tools.lib-3.0.0-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.tools.lib/3.0.0-SNAPSHOT/org.gvsig.tools.lib-3.0.0-SNAPSHOT-sources.jar"/>
237
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.tools.swing.api/3.0.0-SNAPSHOT/org.gvsig.tools.swing.api-3.0.0-SNAPSHOT.jar"/>
238
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.tools.swing.impl/3.0.0-SNAPSHOT/org.gvsig.tools.swing.impl-3.0.0-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.tools.swing.impl/3.0.0-SNAPSHOT/org.gvsig.tools.swing.impl-3.0.0-SNAPSHOT-sources.jar"/>
239
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.tools.swing.serv.field/3.0.0-SNAPSHOT/org.gvsig.tools.swing.serv.field-3.0.0-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.tools.swing.serv.field/3.0.0-SNAPSHOT/org.gvsig.tools.swing.serv.field-3.0.0-SNAPSHOT-sources.jar"/>
240
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.tools.swing.serv.jform/3.0.0-SNAPSHOT/org.gvsig.tools.swing.serv.jform-3.0.0-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.tools.swing.serv.jform/3.0.0-SNAPSHOT/org.gvsig.tools.swing.serv.jform-3.0.0-SNAPSHOT-sources.jar"/>
241
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.tools.swing.serv.jlist/3.0.0-SNAPSHOT/org.gvsig.tools.swing.serv.jlist-3.0.0-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.tools.swing.serv.jlist/3.0.0-SNAPSHOT/org.gvsig.tools.swing.serv.jlist-3.0.0-SNAPSHOT-sources.jar"/>
242
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.tools.swing.spi/3.0.0-SNAPSHOT/org.gvsig.tools.swing.spi-3.0.0-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.tools.swing.spi/3.0.0-SNAPSHOT/org.gvsig.tools.swing.spi-3.0.0-SNAPSHOT-sources.jar"/>
243
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.ui/2.0.1-SNAPSHOT/org.gvsig.ui-2.0.1-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.ui/2.0.1-SNAPSHOT/org.gvsig.ui-2.0.1-SNAPSHOT-sources.jar"/>
244
  <classpathentry kind="var" path="M2_REPO/org/gvsig/org.gvsig.utils/2.0-SNAPSHOT/org.gvsig.utils-2.0-SNAPSHOT.jar" sourcepath="M2_REPO/org/gvsig/org.gvsig.utils/2.0-SNAPSHOT/org.gvsig.utils-2.0-SNAPSHOT-sources.jar"/>
245
  <classpathentry kind="var" path="M2_REPO/org/japura/org.japura/1.14.0/org.japura-1.14.0.jar"/>
246
  <classpathentry kind="var" path="M2_REPO/es/unex/sextante/sextante/20111019-SNAPSHOT/sextante-20111019-SNAPSHOT.jar"/>
247
  <classpathentry kind="var" path="M2_REPO/es/unex/sextante/sextante-algorithms/20111019-SNAPSHOT/sextante-algorithms-20111019-SNAPSHOT.jar"/>
248
  <classpathentry kind="var" path="M2_REPO/es/unex/sextante/sextante-gui/20111019-SNAPSHOT/sextante-gui-20111019-SNAPSHOT.jar"/>
249
  <classpathentry kind="var" path="M2_REPO/es/unex/sextante/sextante-libmath/20111019-SNAPSHOT/sextante-libmath-20111019-SNAPSHOT.jar"/>
250
  <classpathentry kind="var" path="M2_REPO/sil/sil/0.43b-am1/sil-0.43b-am1.jar"/>
251
  <classpathentry kind="var" path="M2_REPO/org/slf4j/slf4j-api/1.5.5/slf4j-api-1.5.5.jar" sourcepath="M2_REPO/org/slf4j/slf4j-api/1.5.5/slf4j-api-1.5.5-sources.jar"/>
252
  <classpathentry kind="var" path="M2_REPO/org/slf4j/slf4j-log4j12/1.5.5/slf4j-log4j12-1.5.5.jar" sourcepath="M2_REPO/org/slf4j/slf4j-log4j12/1.5.5/slf4j-log4j12-1.5.5-sources.jar"/>
253
  <classpathentry kind="var" path="M2_REPO/spatialindex/spatialindex/unknown/spatialindex-unknown.jar"/>
254
  <classpathentry kind="var" path="M2_REPO/net/sf/sqljep/0.2/sqljep-0.2.jar"/>
255
  <classpathentry kind="var" path="M2_REPO/tablelayout/TableLayout/20050920/TableLayout-20050920.jar" sourcepath="M2_REPO/tablelayout/TableLayout/20050920/TableLayout-20050920-sources.jar">
256
    <attributes>
257
      <attribute value="jar:file:/home/nacho/.m2/repository/tablelayout/TableLayout/20050920/TableLayout-20050920-javadoc.jar!/" name="javadoc_location"/>
258
    </attributes>
259
  </classpathentry>
260
  <classpathentry kind="var" path="M2_REPO/gnu/trove/trove/0.1.8/trove-0.1.8.jar"/>
261
  <classpathentry kind="var" path="M2_REPO/java3d/vecmath/1.3.1/vecmath-1.3.1.jar"/>
262
  <classpathentry kind="var" path="M2_REPO/xalan/xalan/2.6.0/xalan-2.6.0.jar"/>
263
  <classpathentry kind="var" path="M2_REPO/xerces/xercesImpl/2.5.0/xercesImpl-2.5.0.jar"/>
264
  <classpathentry kind="var" path="M2_REPO/xml-apis/xml-apis/1.3.04/xml-apis-1.3.04.jar" sourcepath="M2_REPO/xml-apis/xml-apis/1.3.04/xml-apis-1.3.04-sources.jar"/>
265
  <classpathentry kind="var" path="M2_REPO/xml-apis/xml-apis-ext/1.3.04/xml-apis-ext-1.3.04.jar"/>
266
  <classpathentry kind="var" path="M2_REPO/xmlpull/xmlpull/1.1.3.1/xmlpull-1.1.3.1.jar"/>
267
  <classpathentry kind="var" path="M2_REPO/zql/zql/unknown/zql-unknown.jar"/>
268
  <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
269
</classpath>
0 270

  

Also available in: Unified diff