Index: tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/prepare-workspace.xml
===================================================================
--- tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/prepare-workspace.xml	(revision 0)
+++ tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/prepare-workspace.xml	(revision 38362)
@@ -0,0 +1,151 @@
+<project name="org.gvsig.initial.build" default="prepare-workspace">
+
+	<dirname property="org.gvsig.initial.build.basedir" file="${ant.file.org.gvsig.initial.build}" />
+
+	<property name="workspace.basedir" value="${org.gvsig.initial.build.basedir}/.." />
+	<property name="build.basedir" value="${workspace.basedir}/org.gvsig.maven.base.build" description="Eclipse workspace location" />
+	<property name="build.jar.version" value="1.0.8-SNAPSHOT" />
+	<property name="build.jar.file" value="org.gvsig.maven.base.build-${build.jar.version}.jar" />
+
+	<property name="ant.libs.dir" location="${build.basedir}" description="Additional ant tasks libs folder" />
+
+	<target name="check-maven-base-build-available">
+		<available file="${user.home}/.m2/repository/org/gvsig/org.gvsig.maven.base.build/${build.jar.version}/${build.jar.file}" property="maven-base-build-available" />
+	</target>
+
+	<target name="get-maven-base-build-local" depends="check-maven-base-build-available" if="maven-base-build-available">
+		<!-- Unzip de build jar file from the maven repository into the workspace root folder -->
+		<copy todir="${workspace.basedir}" preservelastmodified="false" filtering="false">
+			<zipfileset src="${user.home}/.m2/repository/org/gvsig/org.gvsig.maven.base.build/${build.jar.version}/${build.jar.file}">
+				<patternset>
+					<exclude name="META-INF/**" />
+				</patternset>
+			</zipfileset>
+		</copy>
+	</target>
+
+	<target name="get-maven-base-build-remote" depends="check-maven-base-build-available" unless="maven-base-build-available">
+		<mkdir dir="target" />
+
+		<!-- Download the build jar file -->
+		<get src="http://devel.gvsig.org/m2repo/j2se/org/gvsig/org.gvsig.maven.base.build/${build.jar.version}/${build.jar.file}" dest="target/${build.jar.file}" verbose="true" />
+
+		<!-- Unzip de build jar file into the workspace root folder -->
+		<copy todir="${workspace.basedir}" preservelastmodified="false" filtering="false">
+			<zipfileset src="target/${build.jar.file}">
+				<patternset>
+					<exclude name="META-INF/**" />
+				</patternset>
+			</zipfileset>
+		</copy>
+
+	</target>
+	
+	<target name="find.depends.natives.file">
+	    <condition property="depends.natives.file.exists">
+            <available file="${org.gvsig.initial.build.basedir}/DEPENDS_ON_NATIVE_LIBRARIES"/>
+	    </condition>	
+	</target>
+	
+	<target name="find.gvsig.platform.properties.file" 
+			depends="find.depends.natives.file"
+			if="depends.natives.file.exists">
+	    <condition property="gvsig.platform.exists">
+            <available file="${user.home}/.gvsig.platform.properties"/>
+	    </condition>	
+	</target>
+	
+	<target name="check.gvsig.platform.properties" 
+			depends="find.gvsig.platform.properties.file">
+		<fail if="depends.natives.file.exists" unless="gvsig.platform.exists">
+ERROR!!
+	
+You have to define your gvSIG platform properties, 
+by creating the file: ${user.home}/.gvsig.platform.properties
+with the following content:
+
+native_platform=linux
+native_distribution=all
+native_compiler=gcc4
+native_arch=i386
+native_libraryType=dynamic
+export native_classifier=${native_platform}-${native_distribution}-${native_compiler}-${native_arch}-${native_libraryType}
+
+Replace the fifth initial variables values with the ones appropiate 
+to your platform.
+	
+If you use maven in the command line, you can use the previous file also
+to define the MAVEN_OPTS environment variable, by adding to your 
+.bash_rc file something like this:
+
+if [ -f "${HOME}/.gvsig.platform.properties" ]
+then
+    . ${HOME}/.gvsig.platform.properties
+    export MAVEN_OPTS="-Xmx256M -XX:MaxPermSize=64m -Dnative-classifier=${native_classifier}"
+else
+    export MAVEN_OPTS="-Xmx256M -XX:MaxPermSize=64m"
+fi
+
+It will work if you use the bash shell. In any other case or platform, you'll
+have to define your MAVEN_OPTS environment variable and set the 
+"native-classifier" parameter directly.
+		</fail>			
+	
+	</target>
+
+	<target name="prepare-workspace" depends="get-maven-base-build-local,get-maven-base-build-remote,check.gvsig.platform.properties">
+
+		<mkdir dir="target" />
+
+		<chmod dir="${build.basedir}/maven/bin" perm="u+x" includes="m2,mvn,mvnDebug" />
+
+		<!-- Copy the maven launchers to the workspace metadata folder -->
+		<copy todir="${workspace.basedir}/.metadata">
+			<fileset dir="${build.basedir}/eclipse-launchers">
+				<exclude name="**/org.eclipse.jdt.core.prefs" />
+				<exclude name="**/org.eclipse.core.variables.prefs" />
+			</fileset>
+		</copy>
+
+		<concat destfile="${workspace.basedir}/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.core.prefs" append="true">
+			<filelist dir="${build.basedir}/eclipse-launchers/.plugins/org.eclipse.core.runtime/.settings" files="org.eclipse.jdt.core.prefs" />
+		</concat>
+		<concat destfile="${workspace.basedir}/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.core.variables.prefs" append="true">
+			<filelist dir="${build.basedir}/eclipse-launchers/.plugins/org.eclipse.core.runtime/.settings" files="org.eclipse.core.variables.prefs" />
+		</concat>
+
+		<!-- Configure the eclipse workspace -->
+		<ant antfile="${build.basedir}/maven-goals.xml" target="mvn-configure-eclipse-workspace" />
+
+		<!-- Configure the gvSIG profile -->
+		<ant antfile="${build.basedir}/check-gvsig-profile.xml" />
+
+		<property name="user-settings-file-location" value="${user.home}/.m2/settings.xml" />
+
+		<taskdef name="xmltask" classname="com.oopsconsultancy.xmltask.ant.XmlTask">
+			<classpath>
+				<pathelement location="${ant.libs.dir}/com.oopsconsultancy.xmltask-1.16.1.jar" />
+			</classpath>
+		</taskdef>
+
+		<xmltask source="${user-settings-file-location}" dest="${user-settings-file-location}">
+			<copy path="//:settings/:profiles/:profile[:id/text() = 'gvsig-install']/:properties/:gvsig.install.dir/text()" property="current-gvsig-location" />
+		</xmltask>
+
+		<replace file="${workspace.basedir}/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.core.prefs" token="@GVSIG_HOME@" value="${current-gvsig-location}" />
+		<replace file="${workspace.basedir}/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.core.variables.prefs" token="@GVSIG_HOME@" value="${current-gvsig-location}" />
+
+		<!-- Compile, install and generate eclipse projects -->
+		<ant antfile="${build.basedir}/maven-goals.xml" target="mvn-install-and-eclipse-eclipse" />
+
+		<echo>INFORMATION!!!</echo>
+		<echo>Restart eclipse and then proceed to import the subprojects contained into the main project</echo>
+
+		<!-- TODO: copiar al proyecto de configuración general -->
+	</target>
+
+	<target name="clean">
+		<delete dir="target" />
+	</target>
+	
+</project>
Index: tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/pom.xml
===================================================================
--- tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/pom.xml	(revision 0)
+++ tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/pom.xml	(revision 38362)
@@ -0,0 +1,109 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+
+<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/xsd/maven-4.0.0.xsd">
+	<modelVersion>4.0.0</modelVersion>
+	<artifactId>org.gvsig.newlayer.app</artifactId>
+	<packaging>pom</packaging>
+	<version>1.0.0-SNAPSHOT</version>
+	<name>org.gvsig.newlayer.app</name>
+	<description>Extension of the newlayer example project</description>
+    <parent>
+        <groupId>org.gvsig</groupId>
+        <artifactId>org.gvsig.maven.base.extension.pom</artifactId>
+        <version>1.0.8-SNAPSHOT</version>
+    </parent>
+    <scm>
+        <connection>scm:svn:https://devel.gvsig.org/svn/gvsig-desktop/branches/v2_0_0_prep/extensions/org.gvsig.newlayer.app</connection>
+        <developerConnection>scm:svn:https://devel.gvsig.org/svn/gvsig-desktop/branches/v2_0_0_prep/extensions/org.gvsig.newlayer.app</developerConnection>
+        <url>https://devel.gvsig.org/redmine/projects/gvsig-desktop/repository/show/branches/v2_0_0_prep/extensions/org.gvsig.newlayer.app</url>
+    </scm>
+    <developers>
+        <developer>
+            <id>jpiera</id>
+            <name>Jorge Piera</name>
+            <email>jpiera@gvsig.org</email>
+            <roles>
+                <role>Architect</role>
+                <role>Developer</role>
+            </roles>
+        </developer>
+        <developer>
+            <id>jjdelcerro</id>
+            <name>Joaqu�n Jos� del Cerro</name>
+            <email>jjdelcerro@gvsig.org</email>
+            <roles>
+                <role>Architect</role>          
+            </roles>
+        </developer>        
+    </developers>
+	<repositories>
+		<repository>
+			<id>gvsig-public-http-repository</id>
+			<name>gvSIG maven public HTTP repository</name>
+            <url>http://devel.gvsig.org/m2repo/j2se</url>
+			<releases>
+				<enabled>true</enabled>
+				<updatePolicy>daily</updatePolicy>
+				<checksumPolicy>warn</checksumPolicy>
+			</releases>
+			<snapshots>
+				<enabled>true</enabled>
+				<updatePolicy>daily</updatePolicy>
+				<checksumPolicy>warn</checksumPolicy>
+			</snapshots>
+		</repository>
+	</repositories>
+	<dependencyManagement>
+        <dependencies>          
+            <dependency>
+                <groupId>org.gvsig</groupId>
+                <artifactId>org.gvsig.core.maven.dependencies</artifactId>
+                <version>2.0.1-SNAPSHOT</version>
+                <type>pom</type>
+                <scope>import</scope>
+            </dependency>
+			<dependency>
+                <groupId>org.gvsig</groupId>
+                <artifactId>org.gvsig.app</artifactId>
+                <version>2.0-SNAPSHOT</version>
+            </dependency>
+			<dependency>
+				<groupId>org.gvsig</groupId>
+				<artifactId>org.gvsig.newlayer.lib.api</artifactId>
+				<version>1.0.0-SNAPSHOT</version>
+			</dependency>
+			<dependency>
+				<groupId>org.gvsig</groupId>
+				<artifactId>org.gvsig.newlayer.lib.impl</artifactId>
+				<version>1.0.0-SNAPSHOT</version>
+				<scope>runtime</scope>
+			</dependency>
+			<dependency>
+                <groupId>org.gvsig</groupId>
+                <artifactId>org.gvsig.newlayer.prov.generic</artifactId>
+                <version>1.0.0-SNAPSHOT</version>
+                <scope>runtime</scope>
+            </dependency> 
+            <dependency>
+                <groupId>org.gvsig</groupId>
+                <artifactId>org.gvsig.newlayer.prov.file</artifactId>
+                <version>1.0.0-SNAPSHOT</version>
+                <scope>runtime</scope>
+            </dependency> 
+            <dependency>
+                <groupId>org.gvsig</groupId>
+                <artifactId>org.gvsig.newlayer.prov.shape</artifactId>
+                <version>1.0.0-SNAPSHOT</version>
+                <scope>runtime</scope>
+            </dependency> 
+		</dependencies>
+	</dependencyManagement>
+
+	<modules>
+		<module>org.gvsig.newlayer.app.extension</module>
+	</modules>
+	<properties>
+		<package.info.state>alpha5</package.info.state>
+	</properties>
+</project>
Index: tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/README.txt
===================================================================
--- tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/README.txt	(revision 0)
+++ tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/README.txt	(revision 38362)
@@ -0,0 +1,18 @@
+The first time you checkout the current project to a new workspace, 
+you have to prepare it to be able to work easily with maven from
+eclipse itself.
+
+Perform the following steps:
+
+1.- Launch the *prepare-workspace.xml* ant build file. 
+    You can do it by loading the file into the ant view, 
+    and running the default task, or right-clicking the 
+    file from the package explorer or the navigator and
+    select the option: *Run as > Ant build*. 
+    
+2.- Restart eclipse.
+
+3.- Import the subprojects of the project you have just checked out.
+
+Those steps are only needed once per workspace.     
+
Index: tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/distribution/distribution.xml
===================================================================
--- tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/distribution/distribution.xml	(revision 0)
+++ tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/distribution/distribution.xml	(revision 38362)
@@ -0,0 +1,2 @@
+<assembly>
+</assembly>
\ No newline at end of file
Index: tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/buildNumber.properties
===================================================================
--- tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/buildNumber.properties	(revision 0)
+++ tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/buildNumber.properties	(revision 38362)
@@ -0,0 +1,3 @@
+#maven.buildNumber.plugin properties file
+#Tue May 29 16:42:48 CEST 2012
+buildNumber=18
Index: tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/.project
===================================================================
--- tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/.project	(revision 0)
+++ tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/.project	(revision 38362)
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>org.gvsig.newlayer.app</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+	</buildSpec>
+	<natures>
+	</natures>
+</projectDescription>

Property changes on: tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/.project
___________________________________________________________________
Added: svn:mime-type
   + text/plain

Index: tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/buildNumber.properties
===================================================================
--- tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/buildNumber.properties	(revision 0)
+++ tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/buildNumber.properties	(revision 38362)
@@ -0,0 +1,3 @@
+#maven.buildNumber.plugin properties file
+#Tue May 29 16:42:48 CEST 2012
+buildNumber=18
Index: tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/src/main/resources/plugin-persistence.def
===================================================================
--- tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/src/main/resources/plugin-persistence.def	(revision 0)
+++ tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/src/main/resources/plugin-persistence.def	(revision 38362)
@@ -0,0 +1,20 @@
+<?xml version="1.0"?>
+<!--
+Definitions of plugin persistence org.gvsig.newlayer.app.extension.  
+ -->
+<definitions>
+  <version>1.0.0</version>
+  <classes>
+    <class name="org.gvsig.newlayer.app.extension">
+      <description>Persistence of the NewLayer plugin</description>
+      <fields>
+        <field name="enabledProviders" type="Set" classOfItems="java.lang.String" mandatory="false">
+          <description>List of new layer provider names enabled by the user</description>
+        </field>
+        <field name="disabledProviders" type="Set" classOfItems="java.lang.String" mandatory="false">
+          <description>List of new layer to provider names disabled by the user</description>
+        </field>
+      </fields>
+    </class>
+  </classes>
+</definitions>  
Index: tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/src/main/resources/config.xml
===================================================================
--- tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/src/main/resources/config.xml	(revision 0)
+++ tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/src/main/resources/config.xml	(revision 38362)
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<plugin-config>
+	<depends plugin-name="org.gvsig.app" />
+	<resourceBundle name="text"/>
+	<libraries library-dir="lib"/>
+	<extensions>
+		<extension class-name="org.gvsig.newlayer.app.extension.NewLayerExtension"
+			description=""
+			active="true"
+			priority="1">
+			<menu text="Vista/new_layer"
+				position="30090"
+				action-command="NewLayer"/>				
+		</extension>		
+		<!-- <extension class-name="org.gvsig.newlayer.app.extension.ExporttoTableExtension"
+            description=""
+            active="true"
+            priority="1">
+            <menu text="Tabla/new_layer"
+                position="50"
+                action-command="NewLayer"/>             
+        </extension> -->
+        <extension class-name="org.gvsig.newlayer.app.extension.NewLayerPreferencesExtension"
+            description=""
+            active="true"
+            priority="1">
+        </extension>          
+	</extensions>
+</plugin-config>
Index: tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/src/main/resources/images/document-new.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream

Property changes on: tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/src/main/resources/images/document-new.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Index: tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/src/main/resources/build.number
===================================================================
--- tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/src/main/resources/build.number	(revision 0)
+++ tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/src/main/resources/build.number	(revision 38362)
@@ -0,0 +1,3 @@
+#Build Number for ANT. Do not edit!
+#Tue Apr 28 16:00:47 CEST 2009
+build.number=2005
Index: tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/src/main/resources/org/gvsig/newlayer/app/extension/i18n/text_en.properties
===================================================================
--- tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/src/main/resources/org/gvsig/newlayer/app/extension/i18n/text_en.properties	(revision 0)
+++ tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/src/main/resources/org/gvsig/newlayer/app/extension/i18n/text_en.properties	(revision 38362)
@@ -0,0 +1,4 @@
+add_table_to_project=Add the table to the project?
+add_table=Add table
+newlayer_preferences=New layer
+newlayer_preferences_panel_description=Enable or disable new layer formats
\ No newline at end of file
Index: tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/src/main/resources/org/gvsig/newlayer/app/extension/i18n/text.properties
===================================================================
--- tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/src/main/resources/org/gvsig/newlayer/app/extension/i18n/text.properties	(revision 0)
+++ tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/src/main/resources/org/gvsig/newlayer/app/extension/i18n/text.properties	(revision 38362)
@@ -0,0 +1,4 @@
+add_table_to_project=Desea a�adir la tabla al proyecto?
+add_table=A�adir tabla
+newlayer_preferences=Nueva capa
+newlayer_preferences_panel_description=Marque los formatos de nueva capa que quiera activar o desactivar
\ No newline at end of file
Index: tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/src/main/java/org/gvsig/newlayer/app/extension/package.html
===================================================================
--- tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/src/main/java/org/gvsig/newlayer/app/extension/package.html	(revision 0)
+++ tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/src/main/java/org/gvsig/newlayer/app/extension/package.html	(revision 38362)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>org.gvsig.newlayer package documentation</title>
+</head>
+<body>
+
+	<p>NewLayer gvSIG extension</p>
+	
+	<p>
+	Shows NewLayer into gvSIG.
+	</p>
+
+</body>
+</html>
\ No newline at end of file
Index: tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/src/main/java/org/gvsig/newlayer/app/extension/preferences/NewLayerPreferencesPage.java
===================================================================
--- tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/src/main/java/org/gvsig/newlayer/app/extension/preferences/NewLayerPreferencesPage.java	(revision 0)
+++ tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/src/main/java/org/gvsig/newlayer/app/extension/preferences/NewLayerPreferencesPage.java	(revision 38362)
@@ -0,0 +1,140 @@
+/* gvSIG. Geographic Information System of the Valencian Government
+ *
+ * Copyright (C) 2007-2008 Infrastructures and Transports Department
+ * of the Valencian Government (CIT)
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+ * MA  02110-1301, USA.
+ *
+ */
+package org.gvsig.newlayer.app.extension.preferences;
+
+import java.util.HashSet;
+import java.util.List;
+import java.util.Set;
+
+import javax.swing.ImageIcon;
+import javax.swing.JLabel;
+import javax.swing.JPanel;
+
+import org.gvsig.andami.PluginServices;
+import org.gvsig.andami.PluginsLocator;
+import org.gvsig.andami.preferences.AbstractPreferencePage;
+import org.gvsig.andami.preferences.StoreException;
+import org.gvsig.i18n.Messages;
+import org.gvsig.newlayer.NewLayerLocator;
+import org.gvsig.newlayer.NewLayerManager;
+import org.gvsig.newlayer.NewLayerProviderFactory;
+import org.gvsig.newlayer.app.extension.NewLayerPreferencesExtension;
+import org.gvsig.newlayer.preferences.NewLayerPreferencesComponent;
+import org.gvsig.tools.dynobject.DynObject;
+
+/**
+ * NewLayer related preferences page.
+ * 
+ * @author gvSIG Team
+ * @version $Id$
+ */
+public class NewLayerPreferencesPage extends AbstractPreferencePage {
+
+    private static final long serialVersionUID = -5751805016601819817L;
+
+    private ImageIcon icon;
+
+    private NewLayerManager manager;
+
+    private NewLayerPreferencesComponent preferences;
+
+    /**
+     * Constructor.
+     */
+    public NewLayerPreferencesPage() {
+        icon = PluginServices.getIconTheme().get("newlayer-properties");
+
+        manager = NewLayerLocator.getManager();
+        addComponent(new JLabel(
+            Messages.getText("newlayer_preferences_panel_description")));
+        preferences = manager.createNewLayerProvidersPreferences();
+        addComponent(preferences.asJComponent());
+
+        // setParentID("org.gvsig.app.gui.preferencespage.ViewPage");
+    }
+
+    public String getID() {
+        return getClass().getName();
+    }
+
+    public String getTitle() {
+        return Messages.getText("newlayer_preferences");
+    }
+
+    public JPanel getPanel() {
+        return this;
+    }
+
+    public void initializeValues() {
+        // Nothing to do
+    }
+
+    public void initializeDefaults() {
+        preferences.initializeDefaults();
+    }
+
+    public ImageIcon getIcon() {
+        return icon;
+    }
+
+    public boolean isValueChanged() {
+        return preferences.isValueChanged();
+    }
+
+    @Override
+    public void storeValues() throws StoreException {
+        // Update manager values
+        List<NewLayerProviderFactory> providers = manager.getProviders();
+        Set<NewLayerProviderFactory> disabledProviders =
+            preferences.getDisabledProviders();
+        Set<String> enabledNames = new HashSet<String>();
+        Set<String> disabledNames =
+            new HashSet<String>(disabledProviders.size());
+        for (int i = 0; i < providers.size(); i++) {
+            NewLayerProviderFactory provider = providers.get(i);
+            boolean disabled = disabledProviders.contains(provider);
+            provider.setEnabled(!disabled);
+            if (disabled) {
+                disabledNames.add(provider.getName());
+            } else {
+                enabledNames.add(provider.getName());
+            }
+        }
+        // Persist them
+        DynObject preferences =
+            PluginsLocator.getManager()
+                .getPlugin("org.gvsig.newlayer.app.extension")
+                .getPluginProperties();
+        preferences.setDynValue(
+            NewLayerPreferencesExtension.PREFERENCE_ENABLED_PROVIDERS,
+            enabledNames);
+        preferences.setDynValue(
+            NewLayerPreferencesExtension.PREFERENCE_DISABLED_PROVIDERS,
+            disabledNames);
+    }
+
+    @Override
+    public void setChangesApplied() {
+        preferences.setChangesApplied();
+    }
+
+}
Index: tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/src/main/java/org/gvsig/newlayer/app/extension/NewLayerExtension.java
===================================================================
--- tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/src/main/java/org/gvsig/newlayer/app/extension/NewLayerExtension.java	(revision 0)
+++ tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/src/main/java/org/gvsig/newlayer/app/extension/NewLayerExtension.java	(revision 38362)
@@ -0,0 +1,89 @@
+/* gvSIG. Geographic Information System of the Valencian Government
+ *
+ * Copyright (C) 2007-2008 Infrastructures and Transports Department
+ * of the Valencian Government (CIT)
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+ * MA  02110-1301, USA.
+ *
+ */
+package org.gvsig.newlayer.app.extension;
+
+import org.gvsig.andami.plugins.Extension;
+import org.gvsig.app.ApplicationLocator;
+import org.gvsig.app.ApplicationManager;
+import org.gvsig.app.project.documents.view.ViewDocument;
+import org.gvsig.app.project.documents.view.ViewManager;
+import org.gvsig.newlayer.NewLayerLocator;
+import org.gvsig.newlayer.NewLayerManager;
+import org.gvsig.newlayer.NewLayerService;
+import org.gvsig.newlayer.NewLayerWizard;
+import org.gvsig.tools.swing.api.ToolsSwingLocator;
+import org.gvsig.tools.swing.api.windowmanager.WindowManager;
+
+/**
+ * @author gvSIG Team
+ * @version $Id$
+ * 
+ */
+public class NewLayerExtension extends Extension {
+	
+	private ViewDocument view = null;
+
+	public void initialize() {
+		
+	}
+
+	@Override
+	public void postInitialize() {
+		super.postInitialize();
+	}
+
+	public void execute(String actionCommand) {
+		
+		ApplicationManager application = ApplicationLocator.getManager();
+		ViewDocument view = (ViewDocument) application.getActiveDocument(ViewManager.TYPENAME);
+
+		if (view != null) {
+			NewLayerManager manager = NewLayerLocator.getManager();
+			NewLayerService service = manager.createNewLayerService(view.getMapContext());
+			NewLayerWizard wizard = manager.createNewLayerWizard(service);
+			
+			WindowManager windowMgr = ToolsSwingLocator.getWindowManager();
+			windowMgr.showWindow(wizard, "New layer wizard", WindowManager.MODE.DIALOG);
+		}
+	}
+
+	public boolean isEnabled() {
+		
+		ApplicationManager application = ApplicationLocator.getManager();
+		view = (ViewDocument) application.getActiveDocument(ViewManager.TYPENAME);
+		return (view != null);
+		
+	}
+
+	public boolean isVisible() {
+		
+		ApplicationManager application = ApplicationLocator.getManager();
+		view = (ViewDocument) application.getActiveDocument(ViewManager.TYPENAME);
+		return (view != null);
+		
+	}
+	
+	public ViewDocument getView() {
+		return view;
+	}
+	
+}
Index: tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/src/main/java/org/gvsig/newlayer/app/extension/NewLayerPreferencesExtension.java
===================================================================
--- tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/src/main/java/org/gvsig/newlayer/app/extension/NewLayerPreferencesExtension.java	(revision 0)
+++ tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/src/main/java/org/gvsig/newlayer/app/extension/NewLayerPreferencesExtension.java	(revision 38362)
@@ -0,0 +1,143 @@
+/* gvSIG. Geographic Information System of the Valencian Government
+ *
+ * Copyright (C) 2007-2008 Infrastructures and Transports Department
+ * of the Valencian Government (CIT)
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+ * MA  02110-1301, USA.
+ *
+ */
+package org.gvsig.newlayer.app.extension;
+
+import java.util.Iterator;
+import java.util.Locale;
+import java.util.Set;
+
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+import org.gvsig.andami.PluginServices;
+import org.gvsig.andami.plugins.Extension;
+import org.gvsig.i18n.Messages;
+import org.gvsig.newlayer.NewLayerLocator;
+import org.gvsig.newlayer.NewLayerManager;
+import org.gvsig.newlayer.NewLayerProviderFactory;
+import org.gvsig.newlayer.app.extension.preferences.NewLayerPreferencesPage;
+import org.gvsig.tools.ToolsLocator;
+import org.gvsig.tools.dynobject.DynObject;
+import org.gvsig.tools.extensionpoint.ExtensionPoint;
+import org.gvsig.tools.extensionpoint.ExtensionPointManager;
+import org.gvsig.tools.service.ServiceException;
+
+/**
+ * Andami extension to register the NewLayer preferences panel.
+ * 
+ * @author gvSIG Team
+ * @version $Id$
+ */
+public class NewLayerPreferencesExtension extends Extension {
+
+    private static final Logger LOG = LoggerFactory
+        .getLogger(NewLayerPreferencesExtension.class);
+
+    /**
+     * The name of the preferences property with the names of the hidden
+     * NewLayerSwingProviderFactory.
+     */
+    public static final String PREFERENCE_DISABLED_PROVIDERS =
+        "disabledProviders";
+    public static final String PREFERENCE_ENABLED_PROVIDERS =
+        "enabledProviders";
+
+    public void initialize() {
+        if (!Messages.hasLocales()) {
+            Messages.addLocale(Locale.getDefault());
+        }
+        Messages.addResourceFamily(
+            "org.gvsig.newlayer.app.extension.i18n.text",
+            NewLayerPreferencesExtension.class.getClassLoader(),
+            NewLayerPreferencesExtension.class.getClass().getName());
+
+        NewLayerManager providerManager = NewLayerLocator.getManager();
+        // Load from preferences the list of NewLayer Providers to ignore.
+        DynObject preferences = this.getPlugin().getPluginProperties();
+        @SuppressWarnings("unchecked")
+        Set<String> disabledProviders =
+            (Set<String>) preferences
+                .getDynValue(PREFERENCE_DISABLED_PROVIDERS);
+        if (disabledProviders != null) {
+            for (Iterator<String> iterator = disabledProviders.iterator(); iterator
+                .hasNext();) {
+                NewLayerProviderFactory factory;
+                String providerName = null;
+                try {
+                    providerName = iterator.next();
+                    factory =
+                        providerManager
+                            .getNewLayerProviderFactory(providerName);
+                    providerManager.enableProvider(factory, Boolean.FALSE);
+                } catch (ServiceException e) {
+                    LOG.warn("Disabled NewLayer provider " + providerName
+                        + " is not available", e);
+                }
+            }
+        }
+        @SuppressWarnings("unchecked")
+        Set<String> enabledProviders =
+            (Set<String>) preferences.getDynValue(PREFERENCE_ENABLED_PROVIDERS);
+        if (enabledProviders != null) {
+            for (Iterator<String> iterator = enabledProviders.iterator(); iterator
+                .hasNext();) {
+                NewLayerProviderFactory factory;
+                String providerName = null;
+                try {
+                    providerName = iterator.next();
+                    factory =
+                        providerManager
+                            .getNewLayerProviderFactory(providerName);
+                    providerManager.enableProvider(factory, Boolean.TRUE);
+                } catch (ServiceException e) {
+                    LOG.warn("Enabled NewLayer provider " + providerName
+                        + " is not available", e);
+                }
+            }
+        }
+
+        // Register preferences page
+        ExtensionPointManager extensionPoints =
+            ToolsLocator.getExtensionPointManager();
+        ExtensionPoint ep = extensionPoints.add("AplicationPreferences", "");
+
+        PluginServices.getIconTheme().registerDefault(
+            "newlayer-properties",
+            NewLayerPreferencesPage.class.getClassLoader().getResource(
+                "images/document-new.png"));
+
+        ep.append("NewLayerPreferencesPage", "", new NewLayerPreferencesPage());
+    }
+
+    public void execute(String actionCommand) {
+        // Nothing to do
+    }
+
+    public boolean isEnabled() {
+        return true;
+    }
+
+    public boolean isVisible() {
+        return false;
+    }
+
+}
Index: tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/src/test/resources/README.txt
===================================================================
--- tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/src/test/resources/README.txt	(revision 0)
+++ tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/src/test/resources/README.txt	(revision 38362)
@@ -0,0 +1,8 @@
+Put into this folder the resources needed by your test classes.
+
+This folder is added to the Tests classpath, so you can load any resources 
+through the ClassLoader.
+
+By default, in this folder you can find an example of log4j configuration,
+prepared to log messages through the console, so logging works when you
+run your tests classes.
\ No newline at end of file
Index: tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/src/test/resources/log4j.xml
===================================================================
--- tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/src/test/resources/log4j.xml	(revision 0)
+++ tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/src/test/resources/log4j.xml	(revision 38362)
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
+
+<!-- 
+Log4J configuration file for unit tests execution.
+ -->
+<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
+
+	<!-- Appender configuration to show logging messages through the console -->
+	<appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
+		<layout class="org.apache.log4j.PatternLayout">
+			<param name="ConversionPattern" value="%d{HH:mm:ss,SSS} %-5p [%c{2}.%M()]\n  %m%n" />
+		</layout>
+	</appender>
+
+	<!-- 
+	Activate logging messages of DEBUG level of higher only for the
+	org.gvsig.tools packages.
+	You can put full classes names or packages instead, to configure
+	logging for all the classes and subpackages of the package.
+	-->
+	<category name="org.gvsig.tools">
+		<priority value="DEBUG" />
+	</category>
+	<category name="org.gvsig.newlayer">
+		<priority value="DEBUG" />
+	</category>
+
+	<!-- 
+	By default, show only logging messages of INFO level or higher, 
+	through the previously configured CONSOLE appender. 
+	-->
+	<root>
+		<priority value="INFO" />
+		<appender-ref ref="CONSOLE" />
+	</root>
+</log4j:configuration>
\ No newline at end of file
Index: tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/pom.xml
===================================================================
--- tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/pom.xml	(revision 0)
+++ tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/pom.xml	(revision 38362)
@@ -0,0 +1,110 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+
+<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">
+	<modelVersion>4.0.0</modelVersion>
+	<artifactId>org.gvsig.newlayer.app.extension</artifactId>
+	<packaging>jar</packaging>
+	<name>Tools: New layer</name>
+	<parent>
+		<groupId>org.gvsig</groupId>
+		<artifactId>org.gvsig.newlayer.app</artifactId>
+		<version>1.0.0-SNAPSHOT</version>
+	</parent>
+
+	<dependencies>
+        <dependency>
+            <groupId>org.gvsig</groupId>
+            <artifactId>org.gvsig.andami</artifactId>
+            <scope>compile</scope>
+        </dependency>
+		<dependency>
+			<groupId>org.gvsig</groupId>
+			<artifactId>org.gvsig.i18n</artifactId>
+            <scope>compile</scope>
+		</dependency>
+		<dependency>
+			<groupId>org.gvsig</groupId>
+			<artifactId>org.gvsig.tools.lib</artifactId>
+			<scope>compile</scope>
+		</dependency>		
+		<dependency>
+			<groupId>org.gvsig</groupId>
+			<artifactId>org.gvsig.tools.swing.api</artifactId>
+			<scope>compile</scope>
+		</dependency>		
+		<dependency>
+			<groupId>org.gvsig</groupId>
+			<artifactId>org.gvsig.ui</artifactId>
+			<scope>compile</scope>
+		</dependency>		
+		<dependency>
+            <groupId>org.gvsig</groupId>
+            <artifactId>org.gvsig.projection</artifactId>
+            <scope>compile</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.gvsig</groupId>
+            <artifactId>org.gvsig.fmap.mapcontext</artifactId>
+            <scope>compile</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.gvsig</groupId>
+            <artifactId>org.gvsig.fmap.dal</artifactId>
+            <scope>compile</scope>
+        </dependency>
+		<dependency>
+			<groupId>org.gvsig</groupId>
+			<artifactId>org.gvsig.newlayer.lib.api</artifactId>
+            <scope>compile</scope>
+		</dependency>
+		<dependency>
+			<groupId>org.gvsig</groupId>
+			<artifactId>org.gvsig.newlayer.lib.impl</artifactId>
+            <scope>runtime</scope>
+		</dependency>
+	    <dependency>
+            <groupId>org.gvsig</groupId>
+            <artifactId>org.gvsig.newlayer.prov.generic</artifactId>
+            <scope>runtime</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.gvsig</groupId>
+            <artifactId>org.gvsig.newlayer.prov.file</artifactId>
+            <scope>runtime</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.gvsig</groupId>
+            <artifactId>org.gvsig.newlayer.prov.shape</artifactId>
+            <scope>runtime</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.gvsig</groupId>
+            <artifactId>org.gvsig.metadata.lib.basic.api</artifactId>
+            <scope>compile</scope>
+        </dependency>   
+        <dependency>
+            <groupId>org.gvsig</groupId>
+            <artifactId>org.gvsig.app</artifactId>
+            <scope>compile</scope>
+        </dependency>   
+	</dependencies>
+	<profiles>
+		<profile>
+			<id>gvsig-install</id>
+			<activation>
+				<activeByDefault>true</activeByDefault>
+			</activation>
+			<properties>
+				<!--
+					Default gvSIG installation folder relative to the current workspace
+				-->
+				<gvsig.install.dir>${basedir}/../../build/product</gvsig.install.dir>
+			</properties>
+		</profile>
+	</profiles>
+	<properties>
+        <package.info.categories>View,Table,Vector</package.info.categories>
+	</properties>
+	
+</project>
Index: tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/distribution/distribution.xml
===================================================================
--- tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/distribution/distribution.xml	(revision 0)
+++ tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension/distribution/distribution.xml	(revision 38362)
@@ -0,0 +1,34 @@
+<assembly>
+	<id>distribution</id>
+	<formats>
+		<format>dir</format>
+	</formats>
+	<fileSets>
+		<!-- Estructure for the extension -->
+		<fileSet>
+			<directory>src/main/resources</directory>
+			<outputDirectory>${extension.install.dir.name}
+			</outputDirectory>
+		</fileSet>
+	</fileSets>
+    <files>
+        <file>
+            <source>package.info</source>
+            <outputDirectory>${extension.install.dir.name}</outputDirectory>
+        </file>
+    </files>	
+	<dependencySets>
+		<dependencySet>
+			<outputDirectory>${extension.install.dir.name}/${library-dir}
+			</outputDirectory>
+			<includes>
+				<include>org.gvsig:org.gvsig.newlayer.app.extension</include>
+				<include>org.gvsig:org.gvsig.newlayer.lib.api</include>
+				<include>org.gvsig:org.gvsig.newlayer.lib.impl</include>
+				<include>org.gvsig:org.gvsig.newlayer.prov.generic</include>
+				<include>org.gvsig:org.gvsig.newlayer.prov.file</include>
+				<include>org.gvsig:org.gvsig.newlayer.prov.shape</include>
+			</includes>
+		</dependencySet>
+	</dependencySets>
+</assembly>

Property changes on: tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app/org.gvsig.newlayer.app.extension
___________________________________________________________________
Added: svn:ignore
   + .settings
target
.classpath
.project
package.info



Property changes on: tags/v2_0_0_Build_2047/extensions/org.gvsig.newlayer.app/org.gvsig.newlayer.app
___________________________________________________________________
Added: svn:ignore
   + target
.settings


