[123266] Add build files and adjust build.properties
diff --git a/plugins/org.eclipse.datatools.connectivity.db.generic/build.properties b/plugins/org.eclipse.datatools.connectivity.db.generic/build.properties
index d7ec30a..df24979 100644
--- a/plugins/org.eclipse.datatools.connectivity.db.generic/build.properties
+++ b/plugins/org.eclipse.datatools.connectivity.db.generic/build.properties
@@ -1,8 +1,14 @@
 bin.includes = META-INF/,\
                plugin.xml,\
                genericdb.jar,\
-               icons/,\
-               about.html
+               icons/
 jars.compile.order = genericdb.jar
 source.genericdb.jar = src/
 output.genericdb.jar = bin/
+src.dir		     = src/
+jars.extra.classpath =
+plugin.version =	0.7.0
+javadoc.dir =		doc/api/
+download.dir =		./download/
+javac.source =		1.4
+javac.target =		1.4
diff --git a/plugins/org.eclipse.datatools.connectivity.db.generic/build.xml b/plugins/org.eclipse.datatools.connectivity.db.generic/build.xml
new file mode 100644
index 0000000..6864f6a
--- /dev/null
+++ b/plugins/org.eclipse.datatools.connectivity.db.generic/build.xml
@@ -0,0 +1,184 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ *************************************************************************
+ * Copyright (c) 2005 Sybase, Inc. and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ *  Sybase, Inc.  - initial API and implementation
+ *  
+ ***************************************************************************
+ -->
+<project name="org.eclipse.datatools.connectivity.db.generic" default="build.jars" basedir=".">
+	<import file="../org.eclipse.datatools.build/common_build.xml" optional="true"/>
+	<property name="module.name" value="org.eclipse.datatools.connectivity.db.generic"/>
+	<property name="basews" value="${ws}"/>
+	<property name="baseos" value="${os}"/>
+	<property name="basearch" value="${arch}"/>
+	<property name="basenl" value="${nl}"/>
+	<property name="eclipse.home" location="."/>
+	<property file="build.properties"/>
+	<!-- JavaDoc settings -->
+	<!-- No JavaDoc required for this plugin -->
+	<property name="add.javadoc" value="false"/>
+	<property name="javadocWindowTitle" value="DTP JDBC Connection Profile"/>
+	<property name="javadocDocTitle" value="DTP JDBC Connection Profile Example"/>
+	<property name="javadocPackages" value="org.eclipse.datatools.connectivity.db.*"/>
+	<property name="javadocFooter" value="&lt;i>Copyright &#169;  2005 Sybase, Inc. and others. All rights reserved. &lt;/i>"/>
+	<!-- Compiler settings. -->
+	<property name="javacFailOnError" value="true"/>
+	<property name="javacDebugInfo" value="on"/>
+	<property name="javacVerbose" value="true"/>
+	<property name="javacSource" value="${javac.source}"/>
+	<property name="javacTarget" value="${javac.target}"/>
+	<property name="compilerArg" value=""/>
+	<path id="path_bootclasspath">
+		<fileset dir="${java.home}/lib">
+			<include name="*.jar"/>
+		</fileset>
+		<fileset dir="${eclipse.home}/plugins">
+			<!-- Include jared plug-ins -->
+			<include name="org.eclipse.core.runtime_*.jar"/>
+			<include name="org.eclipse.osgi_*.jar"/>
+			<include name="org.eclipse.ui_*.jar"/>
+			<include name="org.eclipse.swt_*.jar"/>
+			<include name="org.eclipse.swt.*_*.jar"/>
+			<include name="org.eclipse.jface_*.jar"/>
+			<include name="org.eclipse.core.commands_*.jar"/>
+			<include name="org.eclipse.ui.workbench_*.jar"/>
+			<!-- Include expanded plug-ins -->
+			<include name="org.eclipse.core.runtime_*/org.eclipse.core.runtime_*.jar"/>
+			<include name="org.eclipse.osgi_*/org.eclipse.osgi_*.jar"/>
+			<include name="org.eclipse.ui_*/org.eclipse.ui_*.jar"/>
+			<include name="org.eclipse.swt_*/org.eclipse.swt_*.jar"/>
+			<include name="org.eclipse.swt.*_*/org.eclipse.swt.*_*.jar"/>
+			<include name="org.eclipse.jface_*/org.eclipse.jface_*.jar"/>
+			<include name="org.eclipse.core.commands_*/org.eclipse.core.commands_*.jar"/>
+			<include name="org.eclipse.ui.workbench_*/org.eclipse.ui.workbench_*.jar"/>
+			<include name="org.eclipse.ui.navigator_*/navigator.jar"/>
+		</fileset>
+		<!-- Dependencies on other DTP plug-ins, built before this one -->
+		<fileset dir="../">
+			<include name="org.eclipse.datatools.connectivity.sqm.core/bin/*"/>
+			<include name="org.eclipse.datatools.connectivity.sqm.core/rdbcore.jar"/>
+			<include name="org.eclipse.datatools.connectivity.sqm.core.ui/bin/*"/>
+			<include name="org.eclipse.datatools.connectivity.sqm.core.ui/rdb.core.ui.jar"/>
+			<include name="org.eclipse.datatools.connectivity.sqm.server.ui/bin/*"/>
+			<include name="org.eclipse.datatools.connectivity.sqm.server.ui/rdb.server.ui.jar"/>
+			<include name="org.eclipse.datatools.connectivity/bin/*"/>
+			<include name="org.eclipse.datatools.connectivity/connectivity.jar"/>
+			<include name="org.eclipse.datatools.connectivity.ui/bin/*"/>
+			<include name="org.eclipse.datatools.connectivity.ui/connectivityui.jar"/>
+		</fileset>
+	</path>
+	<property name="bootclasspath" refid="path_bootclasspath"/>
+	<target name="init" depends="properties">
+		<condition property="pluginTemp" value="${buildTempFolder}/plugins">
+			<isset property="buildTempFolder"/>
+		</condition>
+		<property name="pluginTemp" value="${basedir}"/>
+		<condition property="build.result.folder" value="${pluginTemp}/${module.name}">
+			<isset property="buildTempFolder"/>
+		</condition>
+		<property name="build.result.folder" value="${basedir}"/>
+		<property name="temp.folder" value="${basedir}/temp.folder"/>
+		<property name="plugin.destination" value="${basedir}"/>
+	</target>
+	<target name="properties" if="eclipse.running">
+		<property name="build.compiler" value="org.eclipse.jdt.core.JDTCompilerAdapter"/>
+	</target>
+	<target name="build.update.jar" depends="init" description="Build the plug-in: org.eclipse.datatools.connectivity.db.generic for an update site.">
+		<delete dir="${temp.folder}"/>
+		<mkdir dir="${temp.folder}"/>
+		<antcall target="build.jars"/>
+		<antcall target="gather.bin.parts">
+			<param name="destination.temp.folder" value="${temp.folder}/"/>
+		</antcall>
+		<zip destfile="${plugin.destination}/${module.name}_${plugin.version}.jar" basedir="${temp.folder}/${module.name}_${plugin.version}" filesonly="false" whenempty="skip" update="false"/>
+		<delete dir="${temp.folder}"/>
+	</target>
+	<target name="genericdb.jar" depends="init" unless="genericdb.jar" description="Create jar: org.eclipse.datatools.connectivity.db.generic genericdb.jar.">
+		<delete dir="${temp.folder}/genericdb.jar.bin"/>
+		<mkdir dir="${temp.folder}/genericdb.jar.bin"/>
+		<!-- compile the source code -->
+		<javac destdir="${temp.folder}/genericdb.jar.bin" failonerror="${javacFailOnError}" verbose="${javacVerbose}" debug="${javacDebugInfo}" includeAntRuntime="no" bootclasspath="${bootclasspath}" source="${javacSource}" target="${javacTarget}">
+			<compilerarg line="${compilerArg}"/>
+			<classpath refid="path_bootclasspath"/>
+			<src path="src/"/>
+		</javac>
+		<!-- Copy necessary resources -->
+		<copy todir="${temp.folder}/genericdb.jar.bin" failonerror="true" overwrite="false">
+			<fileset dir="src/" excludes="**/*.java, **/package.htm*,null"/>
+		</copy>
+		<mkdir dir="${build.result.folder}"/>
+		<jar destfile="${build.result.folder}/genericdb.jar" basedir="${temp.folder}/genericdb.jar.bin"/>
+		<delete dir="${temp.folder}/genericdb.jar.bin"/>
+	</target>
+	<target name="genericdbsrc.zip" depends="init" unless="genericdbsrc.zip">
+		<mkdir dir="${build.result.folder}"/>
+		<zip destfile="${build.result.folder}/genericdbsrc.zip" filesonly="false" whenempty="skip" update="false">
+			<fileset dir="src/" includes="**/*.java"/>
+		</zip>
+	</target>
+	<target name="build.jars" depends="init" description="Build all the jars for the plug-in: org.eclipse.datatools.connectivity.db.generic.">
+		<available property="genericdb.jar" file="${build.result.folder}/genericdb.jar"/>
+		<antcall target="genericdb.jar"/>
+	</target>
+	<target name="build.sources" depends="init">
+		<available property="genericdbsrc.zip" file="${build.result.folder}/genericdbsrc.zip"/>
+		<antcall target="genericdbsrc.zip"/>
+	</target>
+	<target name="gather.bin.parts" depends="init" if="destination.temp.folder">
+		<mkdir dir="${destination.temp.folder}/${module.name}_${plugin.version}"/>
+		<copy todir="${destination.temp.folder}/${module.name}_${plugin.version}" failonerror="true" overwrite="false">
+			<fileset dir="${build.result.folder}" includes="genericdb.jar"/>
+		</copy>
+		<copy todir="${destination.temp.folder}/${module.name}_${plugin.version}" failonerror="true" overwrite="false">
+			<fileset dir="${basedir}" includes="META-INF/,plugin.xml,about.html,genericdb.jar,icons/"/>
+		</copy>
+		<copy todir="${destination.temp.folder}/${module.name}_${plugin.version}" failonerror="false" overwrite="false">
+			<fileset dir="${basedir}" includes="genericdbsrc.zip"/>
+		</copy>
+	</target>
+	<target name="build.zips" depends="init"/>
+	<target name="gather.sources" depends="init" if="destination.temp.folder">
+		<mkdir dir="${destination.temp.folder}/${module.name}_${plugin.version}"/>
+		<copy file="${build.result.folder}/genericdbsrc.zip" todir="${destination.temp.folder}/${module.name}_${plugin.version}" failonerror="false" overwrite="false"/>
+	</target>
+	<target name="gather.logs" depends="init" if="destination.temp.folder">
+		<mkdir dir="${destination.temp.folder}/${module.name}_${plugin.version}"/>
+		<copy file="${temp.folder}/genericdb.jar.bin.log" todir="${destination.temp.folder}/${module.name}_${plugin.version}" failonerror="false" overwrite="false"/>
+	</target>
+	<target name="clean" depends="init" description="Clean the plug-in: org.eclipse.datatools.connectivity.db.generic of all the zips, jars and logs created.">
+		<delete file="${build.result.folder}/genericdb.jar"/>
+		<delete file="${build.result.folder}/genericdbsrc.zip"/>
+		<delete file="${plugin.destination}/${module.name}_${plugin.version}.jar"/>
+		<delete file="${plugin.destination}/${module.name}_${plugin.version}.zip"/>
+		<delete dir="${temp.folder}"/>
+		<antcall target="clean.download.dir"/>
+	</target>
+	<target name="refresh" depends="init" if="eclipse.running" description="Refresh this folder.">
+		<eclipse.convertPath fileSystemPath="C:/V3/3.1/eclipse/workspace-dtp/${module.name}" property="resourcePath"/>
+		<eclipse.refreshLocal resource="${resourcePath}" depth="infinite"/>
+	</target>
+	<target name="zip.plugin" depends="init" description="Create a zip containing all the elements for the plug-in: org.eclipse.datatools.connectivity.db.generic.">
+		<delete dir="${temp.folder}"/>
+		<mkdir dir="${temp.folder}"/>
+		<antcall target="build.jars"/>
+		<antcall target="build.sources"/>
+		<antcall target="gather.bin.parts">
+			<param name="destination.temp.folder" value="${temp.folder}/"/>
+		</antcall>
+		<antcall target="gather.sources">
+			<param name="destination.temp.folder" value="${temp.folder}/"/>
+		</antcall>
+		<delete>
+			<fileset dir="${temp.folder}" includes="**/*.bin.log"/>
+		</delete>
+		<zip destfile="${plugin.destination}/${module.name}_${plugin.version}.zip" basedir="${temp.folder}" filesonly="true" whenempty="skip" update="false"/>
+		<delete dir="${temp.folder}"/>
+	</target>
+</project>
diff --git a/plugins/org.eclipse.datatools.connectivity.sqm.core.ui/build.properties b/plugins/org.eclipse.datatools.connectivity.sqm.core.ui/build.properties
index ffeaf80..b795962 100644
--- a/plugins/org.eclipse.datatools.connectivity.sqm.core.ui/build.properties
+++ b/plugins/org.eclipse.datatools.connectivity.sqm.core.ui/build.properties
@@ -16,3 +16,11 @@
                .options,\
                about.html
 source.rdb.core.ui.jar = src/
+
+jars.extra.classpath =
+src.dir =		src/
+plugin.version =	0.7.0
+javadoc.dir =		doc/api/
+download.dir =		./download/
+javac.source =		1.4
+javac.target =		1.4
diff --git a/plugins/org.eclipse.datatools.connectivity.sqm.core/build.properties b/plugins/org.eclipse.datatools.connectivity.sqm.core/build.properties
index 3d1bcea..85dda19 100644
--- a/plugins/org.eclipse.datatools.connectivity.sqm.core/build.properties
+++ b/plugins/org.eclipse.datatools.connectivity.sqm.core/build.properties
@@ -16,3 +16,11 @@
                about.html
 source.rdbcore.jar = src/
 src.includes = component.xml
+
+jars.extra.classpath =
+src.dir =		src/
+plugin.version =	0.7.0
+javadoc.dir =		doc/api/
+download.dir =		./download/
+javac.source =		1.4
+javac.target =		1.4
diff --git a/plugins/org.eclipse.datatools.connectivity.sqm.server.ui/build.properties b/plugins/org.eclipse.datatools.connectivity.sqm.server.ui/build.properties
index d31f6f7..45755cf 100644
--- a/plugins/org.eclipse.datatools.connectivity.sqm.server.ui/build.properties
+++ b/plugins/org.eclipse.datatools.connectivity.sqm.server.ui/build.properties
@@ -16,3 +16,11 @@
                about.html
 source.rdb.server.ui.jar = src/
 jars.compile.order = rdb.server.ui.jar
+
+jars.extra.classpath =
+src.dir =		src/
+plugin.version =	0.7.0
+javadoc.dir =		doc/api/
+download.dir =		./download/
+javac.source =		1.4
+javac.target =		1.4
diff --git a/plugins/org.eclipse.datatools.connectivity.ui.dse/build.properties b/plugins/org.eclipse.datatools.connectivity.ui.dse/build.properties
index 5f2a149..1dccf85 100644
--- a/plugins/org.eclipse.datatools.connectivity.ui.dse/build.properties
+++ b/plugins/org.eclipse.datatools.connectivity.ui.dse/build.properties
@@ -2,8 +2,15 @@
                plugin.xml,\
                dse.jar,\
                icons/,\
-               plugin.properties,\
-               about.html
+               plugin.properties
 jars.compile.order = dse.jar
 source.dse.jar = src/
 output.dse.jar = bin/
+
+jars.extra.classpath =
+src.dir =		src/
+plugin.version =	0.7.0
+javadoc.dir =		doc/api/
+download.dir =		./download/
+javac.source =		1.4
+javac.target =		1.4
diff --git a/plugins/org.eclipse.datatools.connectivity.ui.dse/build.xml b/plugins/org.eclipse.datatools.connectivity.ui.dse/build.xml
new file mode 100644
index 0000000..68ef0ec
--- /dev/null
+++ b/plugins/org.eclipse.datatools.connectivity.ui.dse/build.xml
@@ -0,0 +1,186 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ *************************************************************************
+ * Copyright (c) 2005 Sybase, Inc. and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ *  Sybase, Inc.  - initial API and implementation
+ *  
+ ***************************************************************************
+ -->
+<project name="org.eclipse.datatools.connectivity.ui.dse" default="build.jars" basedir=".">
+	<import file="../org.eclipse.datatools.build/common_build.xml" optional="true"/>
+	<property name="module.name" value="org.eclipse.datatools.connectivity.ui.dse"/>
+	<property name="basews" value="${ws}"/>
+	<property name="baseos" value="${os}"/>
+	<property name="basearch" value="${arch}"/>
+	<property name="basenl" value="${nl}"/>
+	<property name="eclipse.home" location="."/>
+	<property file="build.properties"/>
+	<!-- JavaDoc settings -->
+	<property name="javadocWindowTitle" value="DTP Data Source Explorer"/>
+	<property name="javadocDocTitle" value="DTP Data Source Explorer"/>
+	<property name="javadocPackages" value="org.eclipse.datatools.connectivity.ui.dse.*"/>
+	<property name="javadocFooter" value="&lt;i>Copyright &#169;  2005 Sybase, Inc. and others. All rights reserved. &lt;/i>"/>
+	<!-- Compiler settings. -->
+	<property name="javacFailOnError" value="true"/>
+	<property name="javacDebugInfo" value="on"/>
+	<property name="javacVerbose" value="true"/>
+	<property name="javacSource" value="${javac.source}"/>
+	<property name="javacTarget" value="${javac.target}"/>
+	<property name="compilerArg" value=""/>
+	<path id="path_bootclasspath">
+		<fileset dir="${java.home}/lib">
+			<include name="*.jar"/>
+		</fileset>
+		<fileset dir="${eclipse.home}/plugins">
+			<!-- Include jared plug-ins -->
+			<include name="org.eclipse.ui_*.jar"/>
+			<include name="org.eclipse.swt_*.jar"/>
+			<include name="org.eclipse.swt.*_*.jar"/>
+			<include name="org.eclipse.jface_*.jar"/>
+			<include name="org.eclipse.core.commands_*.jar"/>
+			<include name="org.eclipse.ui.workbench_*.jar"/>
+			<include name="org.eclipse.core.runtime_*.jar"/>
+			<include name="org.eclipse.osgi_*.jar"/>
+			<include name="org.eclipse.core.resources_*.jar"/>
+			<include name="org.eclipse.ui.ide_*.jar"/>
+			<include name="org.eclipse.ui.views_*.jar"/>
+			<!-- Include expanded plug-ins -->
+			<include name="org.eclipse.ui_*/org.eclipse.ui_*.jar"/>
+			<include name="org.eclipse.swt_*/org.eclipse.swt_*.jar"/>
+			<include name="org.eclipse.swt.*_*/org.eclipse.swt.*_*.jar"/>
+			<include name="org.eclipse.jface_*/org.eclipse.jface_*.jar"/>
+			<include name="org.eclipse.core.commands_*/org.eclipse.core.commands_*.jar"/>
+			<include name="org.eclipse.ui.workbench_*/org.eclipse.ui.workbench_*.jar"/>
+			<include name="org.eclipse.core.runtime_/org.eclipse.core.runtime_*.jar"/>
+			<include name="org.eclipse.osgi_*/org.eclipse.osgi_*.jar"/>
+			<include name="org.eclipse.core.resources_*/org.eclipse.core.resources_*.jar"/>
+			<include name="org.eclipse.ui.ide_*/org.eclipse.ui.ide_*.jar"/>
+			<include name="org.eclipse.ui.views_*/org.eclipse.ui.views_*.jar"/>
+			<include name="org.eclipse.ui.navigator_*/navigator.jar"/>
+			<include name="org.eclipse.ui.navigator.resources_*/navigator_resources.jar"/>
+		</fileset>
+		<!-- Dependencies on other DTP plug-ins, built before this one -->
+		<fileset dir="../">
+			<include name="org.eclipse.datatools.connectivity/bin/*"/>
+			<include name="org.eclipse.datatools.connectivity/connectivity.jar"/>
+			<include name="org.eclipse.datatools.connectivity.ui/bin/*"/>
+			<include name="org.eclipse.datatools.connectivity.ui/connectivityui.jar"/>
+			<include name="org.eclipse.datatools.connectivity.navigator.views/bin/*"/>
+			<include name="org.eclipse.datatools.connectivity.navigator.views/navigator.jar"/>
+			<include name="org.eclipse.datatools.connectivity.navigator.common/bin/*"/>
+			<include name="org.eclipse.datatools.connectivity.navigator.common/dtpnavigator.jar"/>
+		</fileset>
+	</path>
+	<property name="bootclasspath" refid="path_bootclasspath"/>
+	<target name="init" depends="properties">
+		<condition property="pluginTemp" value="${buildTempFolder}/plugins">
+			<isset property="buildTempFolder"/>
+		</condition>
+		<property name="pluginTemp" value="${basedir}"/>
+		<condition property="build.result.folder" value="${pluginTemp}/${module.name}">
+			<isset property="buildTempFolder"/>
+		</condition>
+		<property name="build.result.folder" value="${basedir}"/>
+		<property name="temp.folder" value="${basedir}/temp.folder"/>
+		<property name="plugin.destination" value="${basedir}"/>
+	</target>
+	<target name="properties" if="eclipse.running">
+		<property name="build.compiler" value="org.eclipse.jdt.core.JDTCompilerAdapter"/>
+	</target>
+	<target name="build.update.jar" depends="init" description="Build the plug-in: org.eclipse.datatools.connectivity.ui.dse for an update site.">
+		<delete dir="${temp.folder}"/>
+		<mkdir dir="${temp.folder}"/>
+		<antcall target="build.jars"/>
+		<antcall target="gather.bin.parts">
+			<param name="destination.temp.folder" value="${temp.folder}/"/>
+		</antcall>
+		<zip destfile="${plugin.destination}/${module.name}_${plugin.version}.jar" basedir="${temp.folder}/${module.name}_${plugin.version}" filesonly="false" whenempty="skip" update="false"/>
+		<delete dir="${temp.folder}"/>
+	</target>
+	<target name="dse.jar" depends="init" unless="dse.jar" description="Create jar: org.eclipse.datatools.connectivity.ui.dse dse.jar.">
+		<delete dir="${temp.folder}/dse.jar.bin"/>
+		<mkdir dir="${temp.folder}/dse.jar.bin"/>
+		<!-- compile the source code -->
+		<javac destdir="${temp.folder}/dse.jar.bin" failonerror="${javacFailOnError}" verbose="${javacVerbose}" debug="${javacDebugInfo}" includeAntRuntime="no" bootclasspath="${bootclasspath}" source="${javacSource}" target="${javacTarget}">
+			<compilerarg line="${compilerArg}"/>
+			<classpath refid="path_bootclasspath"/>
+			<src path="src/"/>
+		</javac>
+		<!-- Copy necessary resources -->
+		<copy todir="${temp.folder}/dse.jar.bin" failonerror="true" overwrite="false">
+			<fileset dir="src/" excludes="**/*.java, **/package.htm*,null"/>
+		</copy>
+		<mkdir dir="${build.result.folder}"/>
+		<jar destfile="${build.result.folder}/dse.jar" basedir="${temp.folder}/dse.jar.bin"/>
+		<delete dir="${temp.folder}/dse.jar.bin"/>
+	</target>
+	<target name="dsesrc.zip" depends="init" unless="dsesrc.zip">
+		<mkdir dir="${build.result.folder}"/>
+		<zip destfile="${build.result.folder}/dsesrc.zip" filesonly="false" whenempty="skip" update="false">
+			<fileset dir="src/" includes="**/*.java"/>
+		</zip>
+	</target>
+	<target name="build.jars" depends="init" description="Build all the jars for the plug-in: org.eclipse.datatools.connectivity.ui.dse.">
+		<available property="dse.jar" file="${build.result.folder}/dse.jar"/>
+		<antcall target="dse.jar"/>
+	</target>
+	<target name="build.sources" depends="init">
+		<available property="dsesrc.zip" file="${build.result.folder}/dsesrc.zip"/>
+		<antcall target="dsesrc.zip"/>
+	</target>
+	<target name="gather.bin.parts" depends="init" if="destination.temp.folder">
+		<mkdir dir="${destination.temp.folder}/${module.name}_${plugin.version}"/>
+		<copy todir="${destination.temp.folder}/${module.name}_${plugin.version}" failonerror="true" overwrite="false">
+			<fileset dir="${build.result.folder}" includes="dse.jar"/>
+		</copy>
+		<copy todir="${destination.temp.folder}/${module.name}_${plugin.version}" failonerror="true" overwrite="false">
+			<fileset dir="${basedir}" includes="META-INF/,plugin.xml,about.html,dse.jar,icons/,plugin.properties"/>
+		</copy>
+		<copy todir="${destination.temp.folder}/${module.name}_${plugin.version}" failonerror="false" overwrite="false">
+			<fileset dir="${basedir}" includes="dsesrc.zip"/>
+		</copy>
+	</target>
+	<target name="build.zips" depends="init"/>
+	<target name="gather.sources" depends="init" if="destination.temp.folder">
+		<mkdir dir="${destination.temp.folder}/${module.name}_${plugin.version}"/>
+		<copy file="${build.result.folder}/dsesrc.zip" todir="${destination.temp.folder}/${module.name}_${plugin.version}" failonerror="false" overwrite="false"/>
+	</target>
+	<target name="gather.logs" depends="init" if="destination.temp.folder">
+		<mkdir dir="${destination.temp.folder}/${module.name}_${plugin.version}"/>
+		<copy file="${temp.folder}/dse.jar.bin.log" todir="${destination.temp.folder}/${module.name}_${plugin.version}" failonerror="false" overwrite="false"/>
+	</target>
+	<target name="clean" depends="init" description="Clean the plug-in: org.eclipse.datatools.connectivity.ui.dse of all the zips, jars and logs created.">
+		<delete file="${build.result.folder}/dse.jar"/>
+		<delete file="${build.result.folder}/dsesrc.zip"/>
+		<delete file="${plugin.destination}/${module.name}_${plugin.version}.jar"/>
+		<delete file="${plugin.destination}/${module.name}_${plugin.version}.zip"/>
+		<delete dir="${temp.folder}"/>
+	</target>
+	<target name="refresh" depends="init" if="eclipse.running" description="Refresh this folder.">
+		<eclipse.convertPath fileSystemPath="C:/V3/3.1/eclipse/workspace-dtp/org.eclipse.datatools.connectivity.ui.dse" property="resourcePath"/>
+		<eclipse.refreshLocal resource="${resourcePath}" depth="infinite"/>
+	</target>
+	<target name="zip.plugin" depends="init" description="Create a zip containing all the elements for the plug-in: org.eclipse.datatools.connectivity.ui.dse.">
+		<delete dir="${temp.folder}"/>
+		<mkdir dir="${temp.folder}"/>
+		<antcall target="build.jars"/>
+		<antcall target="build.sources"/>
+		<antcall target="gather.bin.parts">
+			<param name="destination.temp.folder" value="${temp.folder}/"/>
+		</antcall>
+		<antcall target="gather.sources">
+			<param name="destination.temp.folder" value="${temp.folder}/"/>
+		</antcall>
+		<delete>
+			<fileset dir="${temp.folder}" includes="**/*.bin.log"/>
+		</delete>
+		<zip destfile="${plugin.destination}/${module.name}_${plugin.version}.zip" basedir="${temp.folder}" filesonly="true" whenempty="skip" update="false"/>
+		<delete dir="${temp.folder}"/>
+	</target>
+</project>
diff --git a/plugins/org.eclipse.datatools.connectivity.ui/build.properties b/plugins/org.eclipse.datatools.connectivity.ui/build.properties
index ca8b120..3afaea0 100644
--- a/plugins/org.eclipse.datatools.connectivity.ui/build.properties
+++ b/plugins/org.eclipse.datatools.connectivity.ui/build.properties
@@ -7,3 +7,11 @@
 jars.compile.order = connectivityui.jar
 source.connectivityui.jar = src/
 output.connectivityui.jar = bin/
+
+jars.extra.classpath =
+src.dir =		src/
+plugin.version =	0.7.0
+javadoc.dir =		doc/api/
+download.dir =		./download/
+javac.source =		1.4
+javac.target =		1.4
diff --git a/plugins/org.eclipse.datatools.connectivity.ui/build.xml b/plugins/org.eclipse.datatools.connectivity.ui/build.xml
new file mode 100644
index 0000000..52a41ef
--- /dev/null
+++ b/plugins/org.eclipse.datatools.connectivity.ui/build.xml
@@ -0,0 +1,177 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ *************************************************************************
+ * Copyright (c) 2005 Sybase, Inc. and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ *  Sybase, Inc.  - initial API and implementation
+ *  
+ ***************************************************************************
+ -->
+<project name="org.eclipse.datatools.connectivity.ui" default="build.jars" basedir=".">
+	<import file="../org.eclipse.datatools.build/common_build.xml" optional="true"/>
+	<property name="module.name" value="org.eclipse.datatools.connectivity.ui"/>
+	<property name="basews" value="${ws}"/>
+	<property name="baseos" value="${os}"/>
+	<property name="basearch" value="${arch}"/>
+	<property name="basenl" value="${nl}"/>
+	<property name="eclipse.home" location="."/>
+	<property file="build.properties"/>
+	<!-- JavaDoc settings -->
+	<property name="javadocWindowTitle" value="DTP Driver and Connection Management Frameworks UI"/>
+	<property name="javadocDocTitle" value="DTP Driver and Connection Management Frameworks UI API (Internal)"/>
+	<property name="javadocPackages" value="org.eclipse.datatools.connectivity.ui.*"/>
+	<property name="javadocFooter" value="&lt;i>Copyright &#169;  2005 Sybase, Inc. and others. All rights reserved. &lt;/i>"/>
+	<!-- Compiler settings. -->
+	<property name="javacFailOnError" value="true"/>
+	<property name="javacDebugInfo" value="on"/>
+	<property name="javacVerbose" value="true"/>
+	<property name="javacSource" value="${javac.source}"/>
+	<property name="javacTarget" value="${javac.target}"/>
+	<property name="compilerArg" value=""/>
+	<path id="path_bootclasspath">
+		<fileset dir="${java.home}/lib">
+			<include name="*.jar"/>
+		</fileset>
+		<fileset dir="${eclipse.home}/plugins">
+			<!-- Include jared plug-ins -->
+			<include name="org.eclipse.core.runtime_*.jar"/>
+			<include name="org.eclipse.osgi_*.jar"/>
+			<include name="org.eclipse.core.resources_*.jar"/>
+			<include name="org.eclipse.ui_*.jar"/>
+			<include name="org.eclipse.swt_*.jar"/>
+			<include name="org.eclipse.swt.*_*.jar"/>
+			<include name="org.eclipse.jface_*.jar"/>
+			<include name="org.eclipse.core.commands_*.jar"/>
+			<include name="org.eclipse.ui.workbench_*.jar"/>
+			<include name="org.eclipse.ui.views_*.jar"/>
+			<!-- Include expanded plug-ins -->
+			<include name="org.eclipse.core.runtime_*/org.eclipse.core.runtime_*.jar"/>
+			<include name="org.eclipse.osgi_*/org.eclipse.osgi_*.jar"/>
+			<include name="org.eclipse.core.resources_*/org.eclipse.core.resources_*.jar"/>
+			<include name="org.eclipse.ui_*/org.eclipse.ui_*.jar"/>
+			<include name="org.eclipse.swt_*/org.eclipse.swt_*.jar"/>
+			<include name="org.eclipse.swt.*_*/org.eclipse.swt.*_*.jar"/>
+			<include name="org.eclipse.jface_*/org.eclipse.jface_*.jar"/>
+			<include name="org.eclipse.core.commands_*/org.eclipse.core.commands_*.jar"/>
+			<include name="org.eclipse.ui.workbench_*/org.eclipse.ui.workbench_*.jar"/>
+			<include name="org.eclipse.ui.views_*/org.eclipse.ui.views_*.jar"/>
+			<include name="org.eclipse.ui.navigator_*/navigator.jar"/>
+		</fileset>
+		<!-- Dependencies on other DTP plug-ins, built before this one -->
+		<fileset dir="../">
+			<include name="org.eclipse.datatools.connectivity/bin/*"/>
+			<include name="org.eclipse.datatools.connectivity/connectivity.jar"/>
+		</fileset>
+	</path>
+	<property name="bootclasspath" refid="path_bootclasspath"/>
+	<target name="init" depends="properties">
+		<condition property="pluginTemp" value="${buildTempFolder}/plugins">
+			<isset property="buildTempFolder"/>
+		</condition>
+		<property name="pluginTemp" value="${basedir}"/>
+		<condition property="build.result.folder" value="${pluginTemp}/${module.name}">
+			<isset property="buildTempFolder"/>
+		</condition>
+		<property name="build.result.folder" value="${basedir}"/>
+		<property name="temp.folder" value="${basedir}/temp.folder"/>
+		<property name="plugin.destination" value="${basedir}"/>
+	</target>
+	<target name="properties" if="eclipse.running">
+		<property name="build.compiler" value="org.eclipse.jdt.core.JDTCompilerAdapter"/>
+	</target>
+	<target name="build.update.jar" depends="init" description="Build the plug-in: org.eclipse.datatools.connectivity.ui for an update site.">
+		<delete dir="${temp.folder}"/>
+		<mkdir dir="${temp.folder}"/>
+		<antcall target="build.jars"/>
+		<antcall target="gather.bin.parts">
+			<param name="destination.temp.folder" value="${temp.folder}/"/>
+		</antcall>
+		<zip destfile="${plugin.destination}/${module.name}_${plugin.version}.jar" basedir="${temp.folder}/${module.name}_${plugin.version}" filesonly="false" whenempty="skip" update="false"/>
+		<delete dir="${temp.folder}"/>
+	</target>
+	<target name="connectivityui.jar" depends="init" unless="connectivityui.jar" description="Create jar: ${module.name} connectivityui.jar.">
+		<delete dir="${temp.folder}/connectivityui.jar.bin"/>
+		<mkdir dir="${temp.folder}/connectivityui.jar.bin"/>
+		<!-- compile the source code -->
+		<javac destdir="${temp.folder}/connectivityui.jar.bin" failonerror="${javacFailOnError}" verbose="${javacVerbose}" debug="${javacDebugInfo}" includeAntRuntime="no" bootclasspath="${bootclasspath}" source="${javacSource}" target="${javacTarget}">
+			<compilerarg line="${compilerArg}"/>
+			<classpath refid="path_bootclasspath"/>
+			<src path="src/"/>
+		</javac>
+		<!-- Copy necessary resources -->
+		<copy todir="${temp.folder}/connectivityui.jar.bin" failonerror="true" overwrite="false">
+			<fileset dir="src/" excludes="**/*.java, **/package.htm*,null"/>
+		</copy>
+		<mkdir dir="${build.result.folder}"/>
+		<jar destfile="${build.result.folder}/connectivityui.jar" basedir="${temp.folder}/connectivityui.jar.bin"/>
+		<delete dir="${temp.folder}/connectivityui.jar.bin"/>
+	</target>
+	<target name="connectivityuisrc.zip" depends="init" unless="connectivityuisrc.zip">
+		<mkdir dir="${build.result.folder}"/>
+		<zip destfile="${build.result.folder}/connectivityuisrc.zip" filesonly="false" whenempty="skip" update="false">
+			<fileset dir="src/" includes="**/*.java"/>
+		</zip>
+	</target>
+	<target name="build.jars" depends="init" description="Build all the jars for the plug-in: org.eclipse.datatools.connectivity.ui.">
+		<available property="connectivityui.jar" file="${build.result.folder}/connectivityui.jar"/>
+		<antcall target="connectivityui.jar"/>
+	</target>
+	<target name="build.sources" depends="init">
+		<available property="connectivityuisrc.zip" file="${build.result.folder}/connectivityuisrc.zip"/>
+		<antcall target="connectivityuisrc.zip"/>
+	</target>
+	<target name="gather.bin.parts" depends="init" if="destination.temp.folder">
+		<mkdir dir="${destination.temp.folder}/${module.name}_${plugin.version}"/>
+		<copy todir="${destination.temp.folder}/${module.name}_${plugin.version}" failonerror="true" overwrite="false">
+			<fileset dir="${build.result.folder}" includes="connectivityui.jar"/>
+		</copy>
+		<copy todir="${destination.temp.folder}/${module.name}_${plugin.version}" failonerror="true" overwrite="false">
+			<fileset dir="${basedir}" includes="plugin.xml,icons/,plugin.properties,about.html,META-INF/,connectivityui.jar"/>
+		</copy>
+		<copy todir="${destination.temp.folder}/${module.name}_${plugin.version}" failonerror="false" overwrite="false">
+			<fileset dir="${basedir}" includes="connectivityui.jar"/>
+		</copy>
+	</target>
+	<target name="build.zips" depends="init"/>
+	<target name="gather.sources" depends="init" if="destination.temp.folder">
+		<mkdir dir="${destination.temp.folder}/${module.name}_${plugin.version}"/>
+		<copy file="${build.result.folder}/connectivityuisrc.zip" todir="${destination.temp.folder}/${module.name}_${plugin.version}" failonerror="false" overwrite="false"/>
+	</target>
+	<target name="gather.logs" depends="init" if="destination.temp.folder">
+		<mkdir dir="${destination.temp.folder}/${module.name}_${plugin.version}"/>
+		<copy file="${temp.folder}/connectivityui.jar.bin.log" todir="${destination.temp.folder}/${module.name}_${plugin.version}" failonerror="false" overwrite="false"/>
+	</target>
+	<target name="clean" depends="init" description="Clean the plug-in: org.eclipse.datatools.connectivity.ui of all the zips, jars and logs created.">
+		<delete file="${build.result.folder}/connectivityui.jar"/>
+		<delete file="${build.result.folder}/connectivityuisrc.zip"/>
+		<delete file="${plugin.destination}/${module.name}_${plugin.version}.jar"/>
+		<delete file="${plugin.destination}/${module.name}_${plugin.version}.zip"/>
+		<delete dir="${temp.folder}"/>
+	</target>
+	<target name="refresh" depends="init" if="eclipse.running" description="Refresh this folder.">
+		<eclipse.convertPath fileSystemPath="C:/V3/3.1/eclipse/workspace-dtp/org.eclipse.datatools.connectivity.ui" property="resourcePath"/>
+		<eclipse.refreshLocal resource="${resourcePath}" depth="infinite"/>
+	</target>
+	<target name="zip.plugin" depends="init" description="Create a zip containing all the elements for the plug-in: org.eclipse.datatools.connectivity.ui.">
+		<delete dir="${temp.folder}"/>
+		<mkdir dir="${temp.folder}"/>
+		<antcall target="build.jars"/>
+		<antcall target="build.sources"/>
+		<antcall target="gather.bin.parts">
+			<param name="destination.temp.folder" value="${temp.folder}/"/>
+		</antcall>
+		<antcall target="gather.sources">
+			<param name="destination.temp.folder" value="${temp.folder}/"/>
+		</antcall>
+		<delete>
+			<fileset dir="${temp.folder}" includes="**/*.bin.log"/>
+		</delete>
+		<zip destfile="${plugin.destination}/${module.name}_${plugin.version}.zip" basedir="${temp.folder}" filesonly="true" whenempty="skip" update="false"/>
+		<delete dir="${temp.folder}"/>
+	</target>
+</project>
diff --git a/plugins/org.eclipse.datatools.connectivity/build.properties b/plugins/org.eclipse.datatools.connectivity/build.properties
index 5e88cfa..df2e749 100644
--- a/plugins/org.eclipse.datatools.connectivity/build.properties
+++ b/plugins/org.eclipse.datatools.connectivity/build.properties
@@ -7,6 +7,12 @@
                META-INF/,\
                connectivity.jar
 
-jars.compile.order = connectivity.jar
-source.connectivity.jar = src/
+jars.compile.order 	= connectivity.jar
 output.connectivity.jar = bin/
+jars.extra.classpath =
+src.dir			 = src/
+plugin.version =	0.7.0
+javadoc.dir =		doc/api/
+download.dir =		./download/
+javac.source =		1.4
+javac.target =		1.4
\ No newline at end of file