Author: jgbutler
Date: Mon Feb 22 03:10:05 2010
New Revision: 912472

URL: http://svn.apache.org/viewvc?rev=912472&view=rev
Log:
[Ibator] Eclipse plugin build updates

Added:
    ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.build/
    ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.build/.project
    
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.build/build.properties
    ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.build/build.xml
    ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/.classpath
    ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/.project
    ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/.settings/
    
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/.settings/org.eclipse.jdt.core.prefs
    ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/META-INF/
    
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/META-INF/MANIFEST.MF
    
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/build.properties
    ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/src/
    ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/src/main/
Modified:
    ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/   (props 
changed)
    
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.core/build.properties
    
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.doc/build.properties
    
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.doc/html-src/eclipseui/buildingFromSVN.html
    
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.ui/META-INF/MANIFEST.MF
    
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.ui/build.properties
    
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.ui/src/org/apache/ibatis/ibator/eclipse/ui/wizards/NewConfigFileWizard.java
    
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.ui/src/org/apache/ibatis/ibator/eclipse/ui/wizards/NewConfigFileWizardPage1.java
    ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator/build.properties
    ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator/feature.xml

Added: ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.build/.project
URL: 
http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.build/.project?rev=912472&view=auto
==============================================================================
--- ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.build/.project 
(added)
+++ ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.build/.project 
Mon Feb 22 03:10:05 2010
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+       <name>org.apache.ibatis.ibator.build</name>
+       <comment></comment>
+       <projects>
+       </projects>
+       <buildSpec>
+       </buildSpec>
+       <natures>
+       </natures>
+</projectDescription>

Added: 
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.build/build.properties
URL: 
http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.build/build.properties?rev=912472&view=auto
==============================================================================
--- 
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.build/build.properties
 (added)
+++ 
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.build/build.properties
 Mon Feb 22 03:10:05 2010
@@ -0,0 +1,247 @@
+###############################################################################
+# Copyright (c) 2003, 2006 IBM Corporation 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:
+#     IBM Corporation - initial API and implementation
+###############################################################################
+#####################
+# Parameters describing how and where to execute the build.
+# Typical users need only update the following properties:
+#    baseLocation - where things you are building against are installed
+#    bootclasspath - The base jars to compile against (typicaly rt.jar)
+#    configs - the list of {os, ws, arch} configurations to build.  
+#
+# Of course any of the settings here can be overridden by spec'ing 
+# them on the command line (e.g., -DbaseLocation=d:/eclipse
+
+# Install specific properties
+baseLocation=C:/JavaTools/eclipse_galileo
+       pdeBuildPluginVersion=3.5.1.R35x_20090820
+       equinoxLauncherPluginVersion=1.0.201.R35x_v20090715
+       buildDirectory=C:/Temp/ibator.build
+
+#The type of the top level element we are building,  generally "feature"
+topLevelElementType = feature
+#The id of the top level element we are building
+topLevelElementId = org.apache.ibatis.ibator
+
+############# PRODUCT/PACKAGING CONTROL #############
+runPackager=true
+
+#Set the name of the archive that will result from the product build.
+#archiveNamePrefix=
+
+# The prefix that will be used in the generated archive.
+archivePrefix=eclipse
+
+# The location underwhich all of the build output will be collected.
+collectingFolder=${archivePrefix}
+
+# The list of {os, ws, arch} configurations to build.  This 
+# value is a '&' separated list of ',' separate triples.  For example, 
+#     configs=win32,win32,x86 & linux,motif,x86
+# By default the value is *,*,*
+configs = *, *, *
+#configs=win32, win32, x86 & \
+#      win32,win32,x86_64 & \
+#      win32,win32,wpf & \
+#      linux, gtk, ppc & \
+#      linux, gtk, x86 & \
+#      linux, gtk, x86_64 & \
+#      linux, motif, x86 & \
+#      solaris, motif, sparc & \
+#      solaris, gtk, sparc & \
+#      aix, motif, ppc & \
+#      hpux, motif, ia64_32 & \
+#      macosx, carbon, ppc & \
+#      macosx, carbon, x86 & \
+#      macosx, cocoa, ppc & \
+#      macosx, cocoa, x86 & \
+#      macosx, cocoa, x86_64
+
+# By default PDE creates one archive (result) per entry listed in the configs 
property.
+# Setting this value to true will cause PDE to only create one output 
containing all 
+# artifacts for all the platforms listed in the configs property.
+# To control the output format for the group, add a "group, group, group - 
<format>" entry to the
+# archivesFormat. 
+#groupConfigurations=true
+
+#The format of the archive. By default a zip is created using antZip.
+#The list can only contain the configuration for which the desired format is 
different than zip.
+#archivesFormat=win32, win32, x86 - antZip& \
+#      linux, gtk, ppc - antZip &\
+#    linux, gtk, x86 - antZip& \
+#      linux, gtk, x86_64 - antZip& \
+# linux, motif, x86 - antZip& \
+#      solaris, motif, sparc - antZip& \
+#      solaris, gtk, sparc - antZip& \
+#      aix, motif, ppc - antZip& \
+#      hpux, motif, PA_RISC - antZip& \
+#      macosx, carbon, ppc - antZip
+
+#Allow cycles involving at most one bundle that needs to be compiled with the 
rest being binary bundles.
+allowBinaryCycles = true
+
+#Sort bundles depenedencies across all features instead of just within a given 
feature.
+#flattenDependencies = true
+
+#Parallel compilation, requires flattenedDependencies=true
+#parallelCompilation=true
+#parallelThreadCount=
+#parallelThreadsPerProcessor=
+       
+#Set to true if you want the output to be ready for an update jar (no site.xml 
generated)
+outputUpdateJars = true
+
+#Set to true for Jnlp generation
+#codebase should be a URL that will be used as the root of all relative URLs 
in the output.
+#generateJnlp=false
+#jnlp.codebase=<codebase url>
+#jnlp.j2se=<j2se version>
+#jnlp.locale=<a locale>
+#jnlp.generateOfflineAllowed=true or false generate <offlineAllowed/> 
attribute in the generated features
+#jnlp.configs=${configs}                       #uncomment to filter the 
content of the generated jnlp files based on the configuration being built
+
+#Set to true if you want to sign jars
+#signJars=false
+#sign.alias=<alias>
+#sign.keystore=<keystore location>
+#sign.storepass=<keystore password>
+#sign.keypass=<key password>
+
+#Arguments to send to the zip executable
+zipargs=
+
+#Arguments to send to the tar executable
+tarargs=
+
+#Control the creation of a file containing the version included in each 
configuration - on by default 
+#generateVersionsLists=false
+
+############## BUILD NAMING CONTROL ################
+
+# Type of build.  Used in naming the build output.  Typically this value is
+# one of I, N, M, S, ...
+buildType=I
+
+# ID of the build.  Used in naming the build output.
+buildId=TestBuild
+
+# Label for the build.  Used in naming the build output
+buildLabel=${buildType}.${buildId}
+
+# Timestamp for the build.  Used in naming the build output
+timestamp=007
+
+#The value to be used for the qualifier of a plugin or feature when you want 
to override the value computed by pde.
+#The value will only be applied to plugin or features indicating 
build.properties, qualifier = context 
+#forceContextQualifier=<the value for the qualifier>
+
+#Enable / disable the generation of a suffix for the features that use 
.qualifier. 
+#The generated suffix is computed according to the content of the feature   
+#generateFeatureVersionSuffix=true
+
+#Folder containing repositories whose content is needed to compile against
+#repoBaseLocation=${base}/repos
+#Folder where the content of the repositories from ${repoBaseLocation} will be 
made available as a form suitable to be compiled against
+#transformedRepoLocation=${base}/transformedRepos
+
+#Os/Ws/Arch/nl of the eclipse specified by baseLocation
+baseos=win32
+basews=win32
+basearch=x86
+
+#this property indicates whether you want the set of plug-ins and features to 
be considered during the build to be limited to the ones reachable from the 
features / plugins being built
+filteredDependencyCheck=false
+
+#this property indicates whether the resolution should be done in development 
mode (i.e. ignore multiple bundles with singletons)
+resolution.devMode=false
+
+#pluginPath is a list of locations in which to find plugins and features.  
This list is separated by the platform file separator (; or :)
+#a location is one of:  
+#- the location of the jar or folder that is the plugin or feature : 
/path/to/foo.jar or /path/to/foo
+#- a directory that contains a /plugins or /features subdirectory
+#- the location of a feature.xml, or for 2.1 style plugins, the plugin.xml or 
fragment.xml
+#pluginPath=
+
+skipBase=true
+eclipseURL=<url for eclipse download site>
+eclipseBuildId=<Id of Eclipse build to get>
+eclipseBaseURL=${eclipseURL}/eclipse-platform-${eclipseBuildId}-win32.zip
+
+
+############# MAP FILE CONTROL ################
+# This section defines CVS tags to use when fetching the map files from the 
repository.
+# If you want to fetch the map file from repository / location, change the 
getMapFiles target in the customTargets.xml
+
+skipMaps=true
+mapsRepo=:pserver:[email protected]/path/to/repo
+mapsRoot=path/to/maps
+mapsCheckoutTag=HEAD
+
+#tagMaps=true
+mapsTagTag=v${buildId}
+
+
+############ REPOSITORY CONTROL ###############
+# This section defines properties parameterizing the repositories where 
plugins, fragments
+# bundles and features are being obtained from. 
+
+# The tags to use when fetching elements to build.
+# By default thebuilder will use whatever is in the maps.  
+# This value takes the form of a comma separated list of repository identifier 
(like used in the map files) and the 
+# overriding value
+# For example fetchTag=CVS=HEAD, SVN=v20050101
+# fetchTag=HEAD
+skipFetch=true
+
+
+############# JAVA COMPILER OPTIONS ##############
+# The location of the Java jars to compile against.  Typically the rt.jar for 
your JDK/JRE
+#bootclasspath=${java.home}/lib/rt.jar
+
+# specific JRE locations to compile against. These values are used to compile 
bundles specifying a 
+# Bundle-RequiredExecutionEnvironment. Uncomment and set values for 
environments that you support
+#CDC-1.0/Foundation-1.0= /path/to/rt.jar
+#CDC-1.1/Foundation-1.1=
+#OSGi/Minimum-1.0=
+#OSGi/Minimum-1.1=
+#JRE-1.1=
+#J2SE-1.2=
+#J2SE-1.3=
+#J2SE-1.4=
+#J2SE-1.5=
+#JavaSE-1.6=
+#PersonalJava-1.1=
+#PersonalJava-1.2=
+#CDC-1.0/PersonalBasis-1.0=
+#CDC-1.0/PersonalJava-1.0=
+#CDC-1.1/PersonalBasis-1.1=
+#CDC-1.1/PersonalJava-1.1=
+
+# Specify the output format of the compiler log when eclipse jdt is used
+logExtension=.log
+
+# Whether or not to include debug info in the output jars
+javacDebugInfo=false 
+
+# Whether or not to fail the build if there are compiler errors
+javacFailOnError=true
+
+# Enable or disable verbose mode of the compiler
+javacVerbose=true
+
+# Extra arguments for the compiler. These are specific to the java compiler 
being used.
+#compilerArg=
+
+# Default value for the version of the source code. This value is used when 
compiling plug-ins that do not set the Bundle-RequiredExecutionEnvironment or 
set javacSource in build.properties
+javacSource=1.5
+
+# Default value for the version of the byte code targeted. This value is used 
when compiling plug-ins that do not set the Bundle-RequiredExecutionEnvironment 
or set javacTarget in build.properties.
+javacTarget=1.5
+
+individualSourceBundles=true

Added: ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.build/build.xml
URL: 
http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.build/build.xml?rev=912472&view=auto
==============================================================================
--- ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.build/build.xml 
(added)
+++ ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.build/build.xml 
Mon Feb 22 03:10:05 2010
@@ -0,0 +1,86 @@
+<!--
+       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
+       
+       This build script creates a build directory containing the plugins
+       and features to be built, and then kicks off the PDE build process.
+       You could just as easily do this from a shell script or cron job.
+       
+       Also, the script can be run inside the Eclipse IDE by choosing 
+       Run As -> Ant Build from the context menu. It could obviously be
+       run outside of the IDE if you have ANT installed on your path.
+       
+       If you have any questions about this build, feel free to contact me
+       at [email protected].
+-->
+<project name="org.apache.ibatis.ibator.build" default="build">
+       <property file="build.properties" />
+
+       <!--
+               PDE Build expects that the build directory contains a "plugins" 
+               directory and a "features" directory. These directories should 
contain
+               the various plug-ins and features to be built.
+               
+               It's possible to use the CVS checkout process that is built 
into 
+               PDE Build. This is done with map files and is beyond the scope 
of 
+               this tutorial. 
+               
+               This tutorial simply copies the projects directly from your 
workspace
+               into the appropriate build directory folders.
+       -->
+       <target name="init">
+               <mkdir dir="${buildDirectory}" />
+               <mkdir dir="${buildDirectory}/plugins" />
+               <mkdir dir="${buildDirectory}/features" />
+               <copy todir="${buildDirectory}/plugins">
+                       <fileset dir="../">
+                               <include 
name="org.apache.ibatis.ibator.core/**" />
+                               <include 
name="org.apache.ibatis.ibator.eclipse.core/**" />
+                               <include 
name="org.apache.ibatis.ibator.eclipse.doc/**" />
+                               <include 
name="org.apache.ibatis.ibator.eclipse.ui/**" />
+                       </fileset>
+               </copy>
+               <copy todir="${buildDirectory}/features">
+                       <fileset dir="../">
+                               <include name="org.apache.ibatis.ibator/**" />
+                       </fileset>
+               </copy>
+               <copy 
todir="${buildDirectory}/plugins/org.apache.ibatis.ibator.core/src/main">
+                       <fileset dir="../../core/ibator-core/src/main">
+                               <include name="java/**" />
+                               <include name="resources/**" />
+                       </fileset>
+               </copy>
+       </target>
+       
+       <!--
+               This target actually executes the PDE Build process by 
launching the 
+               Eclipse antRunner application.
+               
+               NOTE: If you are using Eclipse 3.2, switch out the pathelement 
below
+               with the one that is commented out.
+       -->
+       <target name="pde-build">
+               <dirname file="build.properties" property="builder"/>
+               
+               <java classname="org.eclipse.equinox.launcher.Main" fork="true" 
failonerror="true">
+                       <arg value="-application" />
+                       <arg value="org.eclipse.ant.core.antRunner" />
+                       <arg value="-buildfile" />
+                       <arg 
value="${baseLocation}/plugins/org.eclipse.pde.build_${pdeBuildPluginVersion}/scripts/build.xml"
 />
+                       <arg value="-Dtimestamp=${timestamp}" />
+                       <arg value="-Dbuilder=${builder}" />
+                       <classpath>
+                               <pathelement 
location="${baseLocation}/plugins/org.eclipse.equinox.launcher_${equinoxLauncherPluginVersion}.jar"
 />
+                       </classpath>
+               </java>
+       </target>
+               
+       <target name="clean">
+               <delete dir="${buildDirectory}" />
+       </target>
+       
+       <target name="build" depends="clean, init, pde-build" />
+</project>
\ No newline at end of file

Propchange: ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Mon Feb 22 03:10:05 2010
@@ -0,0 +1 @@
+bin

Added: ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/.classpath
URL: 
http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/.classpath?rev=912472&view=auto
==============================================================================
--- ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/.classpath 
(added)
+++ ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/.classpath 
Mon Feb 22 03:10:05 2010
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+       <classpathentry kind="src" path="src/main/java"/>
+       <classpathentry kind="src" path="src/main/resources"/>
+       <classpathentry kind="con" 
path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
+       <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
+       <classpathentry kind="output" path="bin"/>
+</classpath>

Added: ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/.project
URL: 
http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/.project?rev=912472&view=auto
==============================================================================
--- ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/.project 
(added)
+++ ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/.project Mon 
Feb 22 03:10:05 2010
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+       <name>org.apache.ibatis.ibator.core</name>
+       <comment></comment>
+       <projects>
+       </projects>
+       <buildSpec>
+               <buildCommand>
+                       <name>org.eclipse.jdt.core.javabuilder</name>
+                       <arguments>
+                       </arguments>
+               </buildCommand>
+               <buildCommand>
+                       <name>org.eclipse.pde.ManifestBuilder</name>
+                       <arguments>
+                       </arguments>
+               </buildCommand>
+               <buildCommand>
+                       <name>org.eclipse.pde.SchemaBuilder</name>
+                       <arguments>
+                       </arguments>
+               </buildCommand>
+       </buildSpec>
+       <natures>
+               <nature>org.eclipse.pde.PluginNature</nature>
+               <nature>org.eclipse.jdt.core.javanature</nature>
+       </natures>
+       <linkedResources>
+               <link>
+                       <name>src/main/java</name>
+                       <type>2</type>
+                       <locationURI>IBATOR_SOURCE/main/java</locationURI>
+               </link>
+               <link>
+                       <name>src/main/resources</name>
+                       <type>2</type>
+                       <locationURI>IBATOR_SOURCE/main/resources</locationURI>
+               </link>
+       </linkedResources>
+</projectDescription>

Added: 
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/.settings/org.eclipse.jdt.core.prefs
URL: 
http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/.settings/org.eclipse.jdt.core.prefs?rev=912472&view=auto
==============================================================================
--- 
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/.settings/org.eclipse.jdt.core.prefs
 (added)
+++ 
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/.settings/org.eclipse.jdt.core.prefs
 Mon Feb 22 03:10:05 2010
@@ -0,0 +1,8 @@
+#Sun Feb 21 19:27:37 CST 2010
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
+org.eclipse.jdt.core.compiler.compliance=1.5
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.source=1.5

Added: 
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/META-INF/MANIFEST.MF
URL: 
http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/META-INF/MANIFEST.MF?rev=912472&view=auto
==============================================================================
--- 
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/META-INF/MANIFEST.MF
 (added)
+++ 
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/META-INF/MANIFEST.MF
 Mon Feb 22 03:10:05 2010
@@ -0,0 +1,39 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: Apache iBATIS Ibator Core Plug-in
+Bundle-SymbolicName: org.apache.ibatis.ibator.core
+Bundle-Version: 1.2.2
+Bundle-Vendor: ibatis.apache.org
+Bundle-RequiredExecutionEnvironment: J2SE-1.5
+Require-Bundle: org.apache.ant;bundle-version="1.7.1";resolution:=optional,
+ org.apache.log4j;bundle-version="1.2.13";resolution:=optional
+Export-Package: org.apache.ibatis.ibator.ant,
+ org.apache.ibatis.ibator.api,
+ org.apache.ibatis.ibator.api.dom,
+ org.apache.ibatis.ibator.api.dom.java,
+ org.apache.ibatis.ibator.api.dom.xml,
+ org.apache.ibatis.ibator.config,
+ org.apache.ibatis.ibator.config.xml,
+ org.apache.ibatis.ibator.exception,
+ org.apache.ibatis.ibator.generator,
+ org.apache.ibatis.ibator.generator.ibatis2,
+ org.apache.ibatis.ibator.generator.ibatis2.dao,
+ org.apache.ibatis.ibator.generator.ibatis2.dao.elements,
+ org.apache.ibatis.ibator.generator.ibatis2.dao.templates,
+ org.apache.ibatis.ibator.generator.ibatis2.model,
+ org.apache.ibatis.ibator.generator.ibatis2.sqlmap,
+ org.apache.ibatis.ibator.generator.ibatis2.sqlmap.elements,
+ org.apache.ibatis.ibator.generator.ibatis3,
+ org.apache.ibatis.ibator.generator.ibatis3.javamapper,
+ org.apache.ibatis.ibator.generator.ibatis3.javamapper.elements,
+ org.apache.ibatis.ibator.generator.ibatis3.model,
+ org.apache.ibatis.ibator.generator.ibatis3.xmlmapper,
+ org.apache.ibatis.ibator.generator.ibatis3.xmlmapper.elements,
+ org.apache.ibatis.ibator.internal,
+ org.apache.ibatis.ibator.internal.db,
+ org.apache.ibatis.ibator.internal.rules,
+ org.apache.ibatis.ibator.internal.types,
+ org.apache.ibatis.ibator.internal.util,
+ org.apache.ibatis.ibator.internal.util.messages,
+ org.apache.ibatis.ibator.logging,
+ org.apache.ibatis.ibator.plugins

Added: 
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/build.properties
URL: 
http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/build.properties?rev=912472&view=auto
==============================================================================
--- 
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/build.properties 
(added)
+++ 
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.core/build.properties 
Mon Feb 22 03:10:05 2010
@@ -0,0 +1,12 @@
+source.. = src/main/java, src/main/resources
+output.. = bin/
+bin.includes = META-INF/,\
+               .,\
+               LICENSE,\
+               NOTICE
+src.includes = LICENSE,\
+               NOTICE,\
+               src/main/java/,\
+               src/main/resources/
+src.additionalRoots=src/main/java, src/main/resources
+

Modified: 
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.core/build.properties
URL: 
http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.core/build.properties?rev=912472&r1=912471&r2=912472&view=diff
==============================================================================
--- 
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.core/build.properties
 (original)
+++ 
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.core/build.properties
 Mon Feb 22 03:10:05 2010
@@ -4,3 +4,6 @@
                .,\
                LICENSE,\
                NOTICE
+src.includes = NOTICE,\
+               LICENSE,\
+               src/

Modified: 
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.doc/build.properties
URL: 
http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.doc/build.properties?rev=912472&r1=912471&r2=912472&view=diff
==============================================================================
--- 
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.doc/build.properties
 (original)
+++ 
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.doc/build.properties
 Mon Feb 22 03:10:05 2010
@@ -7,3 +7,4 @@
                LICENSE,\
                NOTICE,\
                META-INF/MANIFEST.MF
+generateSourceBundle=false

Modified: 
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.doc/html-src/eclipseui/buildingFromSVN.html
URL: 
http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.doc/html-src/eclipseui/buildingFromSVN.html?rev=912472&r1=912471&r2=912472&view=diff
==============================================================================
--- 
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.doc/html-src/eclipseui/buildingFromSVN.html
 (original)
+++ 
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.doc/html-src/eclipseui/buildingFromSVN.html
 Mon Feb 22 03:10:05 2010
@@ -66,14 +66,17 @@
       <li>Check out the source tree from the Subversion repository at
        <a href="http://svn.apache.org/repos/asf/ibatis/java/ibator/trunk/";>
        http://svn.apache.org/repos/asf/ibatis/java/ibator/trunk/</a>
-       <b>Note:</b> this will also checkout the source for the Ibator core 
JAR.</li>
+       <b>Note:</b> this will also checkout the source for the Ibator core JAR 
which is required.</li>
     </ol>
   </li>
   <li>Create a new Eclipse workspace directory (for example 
/EclipseWorkspaces/Ibator)</li>
+  <li>Start Eclipse and point it to the new workspace directory</li>
   <li><b>Important:</b> make sure that a version 5.0 or higher JDK is 
configured as the default
      JRE in Eclipse (Window&gt;Preferences&gt;Java&gt;Installed JREs).  A JDK 
is required - a JRE
      alone will cause problems.</li>
-  <li>Start Eclipse and point it to the new workspace directory</li>
+  <li><b>Important:</b> create a path variable named IBATOR_SOURCE that points 
to the
+    <code>.../core/ibator-core/src</code> folder in the source tree from SVN
+    (Window&gt;Preferences&gt;General&gt;Workspace&gt;Linked Resources)</li>
   <li>Import the plug-in projects into the workspace
     <ol type="a">
       <li>Start the Eclipse project import wizard
@@ -141,12 +144,5 @@
 like to rebuild the documentation, simply execute the 
<code>buildDoc.xml</code> file
 in the <code>org.apache.ibatis.ibator.eclipse.doc</code> project (an Ant build 
file).</p>
 
-<h2>Updating the Ibator Core JAR in Eclipse</h2>
-<p>The core Ibator JAR is built with Maven.  If you want to make a change to 
the core
-Ibator JAR then you will need to build the new JAR with Maven and then copy 
the new
-JAR into the <code>org.apache.ibatis.ibator.core</code> project in Eclipse.  
You might
-need to update the <code>MANIFEST.MF</code> file in this project also if you 
have changed
-the name of the Ibator JAR file.</p>
-
 </body>
 </html>

Modified: 
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.ui/META-INF/MANIFEST.MF
URL: 
http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.ui/META-INF/MANIFEST.MF?rev=912472&r1=912471&r2=912472&view=diff
==============================================================================
--- 
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.ui/META-INF/MANIFEST.MF
 (original)
+++ 
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.ui/META-INF/MANIFEST.MF
 Mon Feb 22 03:10:05 2010
@@ -2,7 +2,7 @@
 Bundle-ManifestVersion: 2
 Bundle-Name: Apache iBATIS Ibator Ui Plug-in
 Bundle-SymbolicName: org.apache.ibatis.ibator.eclipse.ui;singleton:=true
-Bundle-Version: 1.2.1
+Bundle-Version: 1.2.2
 Bundle-Activator: org.apache.ibatis.ibator.eclipse.ui.IbatorUIPlugin
 Bundle-Vendor: ibatis.apache.org
 Require-Bundle: org.eclipse.ui;bundle-version="3.4.1",

Modified: 
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.ui/build.properties
URL: 
http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.ui/build.properties?rev=912472&r1=912471&r2=912472&view=diff
==============================================================================
--- 
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.ui/build.properties
 (original)
+++ 
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.ui/build.properties
 Mon Feb 22 03:10:05 2010
@@ -11,3 +11,8 @@
                      lib/antsupport.jar
 source.lib/antsupport.jar = antsrc/
 output.lib/antsupport.jar = antbin/
+src.includes = LICENSE,\
+               NOTICE,\
+               antsrc/,\
+               src/,\
+               icons/

Modified: 
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.ui/src/org/apache/ibatis/ibator/eclipse/ui/wizards/NewConfigFileWizard.java
URL: 
http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.ui/src/org/apache/ibatis/ibator/eclipse/ui/wizards/NewConfigFileWizard.java?rev=912472&r1=912471&r2=912472&view=diff
==============================================================================
--- 
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.ui/src/org/apache/ibatis/ibator/eclipse/ui/wizards/NewConfigFileWizard.java
 (original)
+++ 
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.ui/src/org/apache/ibatis/ibator/eclipse/ui/wizards/NewConfigFileWizard.java
 Mon Feb 22 03:10:05 2010
@@ -43,7 +43,6 @@
 import org.eclipse.ui.INewWizard;
 import org.eclipse.ui.IWorkbench;
 import org.eclipse.ui.IWorkbenchPage;
-import org.eclipse.ui.IWorkbenchWizard;
 import org.eclipse.ui.PartInitException;
 import org.eclipse.ui.PlatformUI;
 import org.eclipse.ui.ide.IDE;
@@ -216,7 +215,6 @@
        /**
         * We will accept the selection in the workbench to see if
         * we can initialize from it.
-        * @see IWorkbenchWizard#init(IWorkbench, IStructuredSelection)
         */
        public void init(IWorkbench workbench, IStructuredSelection selection) {
                this.selection = selection;

Modified: 
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.ui/src/org/apache/ibatis/ibator/eclipse/ui/wizards/NewConfigFileWizardPage1.java
URL: 
http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.ui/src/org/apache/ibatis/ibator/eclipse/ui/wizards/NewConfigFileWizardPage1.java?rev=912472&r1=912471&r2=912472&view=diff
==============================================================================
--- 
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.ui/src/org/apache/ibatis/ibator/eclipse/ui/wizards/NewConfigFileWizardPage1.java
 (original)
+++ 
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator.eclipse.ui/src/org/apache/ibatis/ibator/eclipse/ui/wizards/NewConfigFileWizardPage1.java
 Mon Feb 22 03:10:05 2010
@@ -23,7 +23,6 @@
 import org.eclipse.core.resources.ResourcesPlugin;
 import org.eclipse.core.runtime.Path;
 import org.eclipse.jdt.core.IJavaElement;
-import org.eclipse.jface.dialogs.IDialogPage;
 import org.eclipse.jface.viewers.ISelection;
 import org.eclipse.jface.viewers.IStructuredSelection;
 import org.eclipse.jface.wizard.WizardPage;
@@ -63,9 +62,6 @@
                this.selection = selection;
        }
 
-       /**
-        * @see IDialogPage#createControl(Composite)
-        */
        public void createControl(Composite parent) {
                Composite container = new Composite(parent, SWT.NULL);
                GridLayout layout = new GridLayout();

Modified: 
ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator/build.properties
URL: 
http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator/build.properties?rev=912472&r1=912471&r2=912472&view=diff
==============================================================================
--- ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator/build.properties 
(original)
+++ ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator/build.properties 
Mon Feb 22 03:10:05 2010
@@ -2,3 +2,5 @@
                feature.properties,\
                LICENSE,\
                NOTICE
+
[email protected]=org.apache.ibatis.ibator

Modified: ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator/feature.xml
URL: 
http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator/feature.xml?rev=912472&r1=912471&r2=912472&view=diff
==============================================================================
--- ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator/feature.xml 
(original)
+++ ibatis/java/ibator/trunk/eclipse/org.apache.ibatis.ibator/feature.xml Mon 
Feb 22 03:10:05 2010
@@ -21,9 +21,35 @@
       <update label="%updateSiteName" 
url="http://ibatis.apache.org/tools/ibator/"/>
    </url>
 
-   <plugin id="org.apache.ibatis.ibator.core" version="0.0.0"/>
-   <plugin id="org.apache.ibatis.ibator.eclipse.core" version="0.0.0" 
unpack="false"/>
-   <plugin id="org.apache.ibatis.ibator.eclipse.doc" version="0.0.0" 
unpack="false"/>
-   <plugin id="org.apache.ibatis.ibator.eclipse.ui" version="0.0.0"/>
+   <includes
+         id="org.apache.ibatis.ibator.source"
+         version="0.0.0"/>
+
+   <plugin
+         id="org.apache.ibatis.ibator.core"
+         download-size="0"
+         install-size="0"
+         version="0.0.0"
+         unpack="false"/>
+
+   <plugin
+         id="org.apache.ibatis.ibator.eclipse.core"
+         download-size="0"
+         install-size="0"
+         version="0.0.0"
+         unpack="false"/>
+
+   <plugin
+         id="org.apache.ibatis.ibator.eclipse.doc"
+         download-size="0"
+         install-size="0"
+         version="0.0.0"
+         unpack="false"/>
+
+   <plugin
+         id="org.apache.ibatis.ibator.eclipse.ui"
+         download-size="0"
+         install-size="0"
+         version="0.0.0"/>
 
 </feature>


Reply via email to