Author: jgbutler Date: Thu Dec 11 12:46:20 2008 New Revision: 725807 URL: http://svn.apache.org/viewvc?rev=725807&view=rev Log: [ibator] final (hopefully) changes for release
Added: ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/ ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/.project ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/features/ ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/features/org.apache.ibatis.ibator_1.2.0.jar (with props) ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/index.html ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/plugins/ ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/plugins/org.apache.ibatis.ibator.core_1.2.0.jar (with props) ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/plugins/org.apache.ibatis.ibator.eclipse.core_1.2.0.jar (with props) ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/plugins/org.apache.ibatis.ibator.eclipse.doc_1.2.0.jar (with props) ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/plugins/org.apache.ibatis.ibator.eclipse.ui_1.2.0.jar (with props) ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/site.xml Removed: ibatis/trunk/java/tools/ibator/core/doc/MigrationNotes.txt Modified: ibatis/trunk/java/tools/ibator/core/build/build.xml ibatis/trunk/java/tools/ibator/core/build/version.properties ibatis/trunk/java/tools/ibator/core/doc/todo.txt ibatis/trunk/java/tools/ibator/core/htmldoc/whatsNew.html ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator.core/ibator.jar ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator.eclipse.doc/build.properties ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator.eclipse.doc/buildDoc.xml ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator.eclipse.ui/build.properties ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator/feature.properties ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator/feature.xml Modified: ibatis/trunk/java/tools/ibator/core/build/build.xml URL: http://svn.apache.org/viewvc/ibatis/trunk/java/tools/ibator/core/build/build.xml?rev=725807&r1=725806&r2=725807&view=diff ============================================================================== --- ibatis/trunk/java/tools/ibator/core/build/build.xml (original) +++ ibatis/trunk/java/tools/ibator/core/build/build.xml Thu Dec 11 12:46:20 2008 @@ -106,7 +106,7 @@ <jar destfile="${deploy.files}/ibator.jar" basedir="${work.classes}"> <manifest> <attribute name="Main-Class" value="org.apache.ibatis.ibator.api.IbatorRunner"/> - <attribute name="Specification-Title" value="Apache iBATIS ibator"/> + <attribute name="Specification-Title" value="Apache iBATIS Ibator"/> <attribute name="Specification-Version" value="${version}"/> <attribute name="Specification-Vendor" value="The Apache Software Foundation"/> </manifest> Modified: ibatis/trunk/java/tools/ibator/core/build/version.properties URL: http://svn.apache.org/viewvc/ibatis/trunk/java/tools/ibator/core/build/version.properties?rev=725807&r1=725806&r2=725807&view=diff ============================================================================== --- ibatis/trunk/java/tools/ibator/core/build/version.properties (original) +++ ibatis/trunk/java/tools/ibator/core/build/version.properties Thu Dec 11 12:46:20 2008 @@ -1,4 +1,4 @@ #ibator build version info -#Wed Dec 10 15:49:21 CST 2008 +#Thu Dec 11 14:08:45 CST 2008 version=1.2.0 -buildNum=656 +buildNum=665 Modified: ibatis/trunk/java/tools/ibator/core/doc/todo.txt URL: http://svn.apache.org/viewvc/ibatis/trunk/java/tools/ibator/core/doc/todo.txt?rev=725807&r1=725806&r2=725807&view=diff ============================================================================== --- ibatis/trunk/java/tools/ibator/core/doc/todo.txt (original) +++ ibatis/trunk/java/tools/ibator/core/doc/todo.txt Thu Dec 11 12:46:20 2008 @@ -8,22 +8,16 @@ runtime, rather than requiring a connection in the XML config. - 3. Refactoring: Make a class for each type of method to be generated - - 4. Comments generated through a plugin - - 5. Checking in rootClass implemented through a plugin - - 6. Relationships? + 3. Relationships? + + 4. Java merger with ANTLR? Eclipse: - 1.2 + Future - 1. Rename to ibator - - 2. Write a launch configuration for the plugin to allow better + 1. Write a launch configuration for the plugin to allow better control of the class path. - 3. Get rid of the "Generate iBATIS Artifacts" popup menu - should + 2. Get rid of the "Generate iBATIS Artifacts" popup menu - should only run with a launch configuration or with Ant. Modified: ibatis/trunk/java/tools/ibator/core/htmldoc/whatsNew.html URL: http://svn.apache.org/viewvc/ibatis/trunk/java/tools/ibator/core/htmldoc/whatsNew.html?rev=725807&r1=725806&r2=725807&view=diff ============================================================================== --- ibatis/trunk/java/tools/ibator/core/htmldoc/whatsNew.html (original) +++ ibatis/trunk/java/tools/ibator/core/htmldoc/whatsNew.html Thu Dec 11 12:46:20 2008 @@ -41,15 +41,24 @@ strongly suggest that you move to a plugin. See the <a href="configreference/ibatorPlugin.html"><ibatorPlugin></a> page for detailed information.</li> + <li>Ibator ships with the following plugins: + <ul> + <li>A plugin that will generate an SQL Map Config File + (<code>org.apache.ibatis.ibator.plugins.SqlMapConfigPlugin</code>) + </li> + <li>A plugin that will make generated model classes Serialiable + (<code>org.apache.ibatis.ibator.plugins.SerializablePlugin</code>) + </li> + <li>A plugin that will add <code>equals</code> and <code>hashCode</code> + methods to generated model classes + (<code>org.apache.ibatis.ibator.plugins.EqualsHashCodePlugin</code>) + </li> + </ul> + </li> <li>Added support for "runtimeCatalog" and "runtimeSchema" properties to the <a href="configreference/table.html"><table></a> configuration element. Thanks to Dan Turkenkopf for the idea and the patch!</li> - <li>Added the ability to provide a custom implementation of the - IntrospectedTable interface. Implementations of this interface can - change many of the core behaviors of Ibator. See the - <a href="configreference/ibatorContext.html"><ibatorContext></a> page - for further information.</li> <li>New generated method - insertSelective. This method will allow you to use column defaults on a table definition on insert</li> <li>Added the ability to specify a that DAO implementation classes be in a @@ -74,7 +83,8 @@ you must specify that classpath entry external to Ibator.</li> <li>The API for extending Ibator is significantly changed from Abator. In most cases, implementations of the old Abator interfaces should - be converted to Ibator plugins.</li> + be converted to Ibator plugins. See the + <a href="reference/extending.html">Extending Ibator</a> for more information.</li> <li>The <code>afterXXXGenerationHook</code> methods have been removed from all Ibator supplied implementations of the core interfaces. If you were extending an Ibator supplied implementation to make use of these methods, Added: ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/.project URL: http://svn.apache.org/viewvc/ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/.project?rev=725807&view=auto ============================================================================== --- ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/.project (added) +++ ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/.project Thu Dec 11 12:46:20 2008 @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<projectDescription> + <name>IbatorUpdateSite</name> + <comment></comment> + <projects> + </projects> + <buildSpec> + <buildCommand> + <name>org.eclipse.pde.UpdateSiteBuilder</name> + <arguments> + </arguments> + </buildCommand> + </buildSpec> + <natures> + <nature>org.eclipse.pde.UpdateSiteNature</nature> + </natures> +</projectDescription> Added: ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/features/org.apache.ibatis.ibator_1.2.0.jar URL: http://svn.apache.org/viewvc/ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/features/org.apache.ibatis.ibator_1.2.0.jar?rev=725807&view=auto ============================================================================== Binary file - no diff available. Propchange: ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/features/org.apache.ibatis.ibator_1.2.0.jar ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/index.html URL: http://svn.apache.org/viewvc/ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/index.html?rev=725807&view=auto ============================================================================== --- ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/index.html (added) +++ ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/index.html Thu Dec 11 12:46:20 2008 @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" + "http://www.w3c.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> + +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> +<head> + <title>Apache iBATIS Ibator for Eclipse Update Site</title> +</head> +<body> +<h1>Apache iBATIS Ibator for Eclipse Update Site</h1> +<p>This is the Apache iBATIS Ibator for Eclipse update site. If you're not +sure what Ibator is, then +see this page <a href="http://ibatis.apache.org/ibator.html"> +http://ibatis.apache.org/ibator.html</a></p> +<p>If you've already installed a prior version of Apache iBATIS Ibator for Eclipse, then simply run + the Eclipse Install/Update + tool and any new version will be found automatically.</p> +<p>If you've not already installed Apache iBATIS Ibator, then you can use the built in Eclipse + install support by following these steps:</p> +<ol> + <li>Take the "Help>Software Updates..." Menu Option</li> + <li>Select the "Available Software" Tab</li> + <li>Press the "Add Site" button</li> + <li>Enter the following information: + <dl> + <dt>Location:</dt> + <dd>http://ibatis.apache.org/tools/ibator</dd> + </dl> + </li> + <li>Press OK</li> + <li>Check the box next to "Apache iBATIS Ibator Feature"</li> + <li>Press the "Install" button</li> + <li>Follow the remainder of the install wizard</li> +</ol> + +</body> +</html> Added: ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/plugins/org.apache.ibatis.ibator.core_1.2.0.jar URL: http://svn.apache.org/viewvc/ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/plugins/org.apache.ibatis.ibator.core_1.2.0.jar?rev=725807&view=auto ============================================================================== Binary file - no diff available. Propchange: ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/plugins/org.apache.ibatis.ibator.core_1.2.0.jar ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/plugins/org.apache.ibatis.ibator.eclipse.core_1.2.0.jar URL: http://svn.apache.org/viewvc/ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/plugins/org.apache.ibatis.ibator.eclipse.core_1.2.0.jar?rev=725807&view=auto ============================================================================== Binary file - no diff available. Propchange: ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/plugins/org.apache.ibatis.ibator.eclipse.core_1.2.0.jar ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/plugins/org.apache.ibatis.ibator.eclipse.doc_1.2.0.jar URL: http://svn.apache.org/viewvc/ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/plugins/org.apache.ibatis.ibator.eclipse.doc_1.2.0.jar?rev=725807&view=auto ============================================================================== Binary file - no diff available. Propchange: ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/plugins/org.apache.ibatis.ibator.eclipse.doc_1.2.0.jar ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/plugins/org.apache.ibatis.ibator.eclipse.ui_1.2.0.jar URL: http://svn.apache.org/viewvc/ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/plugins/org.apache.ibatis.ibator.eclipse.ui_1.2.0.jar?rev=725807&view=auto ============================================================================== Binary file - no diff available. Propchange: ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/plugins/org.apache.ibatis.ibator.eclipse.ui_1.2.0.jar ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/site.xml URL: http://svn.apache.org/viewvc/ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/site.xml?rev=725807&view=auto ============================================================================== --- ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/site.xml (added) +++ ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/site.xml Thu Dec 11 12:46:20 2008 @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<site> + <feature url="features/org.apache.ibatis.ibator_1.2.0.jar" id="org.apache.ibatis.ibator" version="1.2.0"> + <category name="Ibator Version 1.2"/> + </feature> + <category-def name="Ibator Version 1.2" label="Ibator Version 1.2"> + <description> + Versions of the Ibator featured based on Ibator version 1.2 and Eclipse version 3.4.1 + </description> + </category-def> +</site> Modified: ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator.core/ibator.jar URL: http://svn.apache.org/viewvc/ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator.core/ibator.jar?rev=725807&r1=725806&r2=725807&view=diff ============================================================================== Binary files - no diff available. Modified: ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator.eclipse.doc/build.properties URL: http://svn.apache.org/viewvc/ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator.eclipse.doc/build.properties?rev=725807&r1=725806&r2=725807&view=diff ============================================================================== --- ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator.eclipse.doc/build.properties (original) +++ ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator.eclipse.doc/build.properties Thu Dec 11 12:46:20 2008 @@ -1,9 +1,9 @@ bin.includes = plugin.xml,\ - META-INF/,\ html/,\ toc.xml,\ toc_eclipseui.xml,\ toc_ibatordoc.xml,\ toc_javadoc.xml,\ LICENSE,\ - NOTICE + NOTICE,\ + META-INF/MANIFEST.MF Modified: ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator.eclipse.doc/buildDoc.xml URL: http://svn.apache.org/viewvc/ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator.eclipse.doc/buildDoc.xml?rev=725807&r1=725806&r2=725807&view=diff ============================================================================== --- ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator.eclipse.doc/buildDoc.xml (original) +++ ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator.eclipse.doc/buildDoc.xml Thu Dec 11 12:46:20 2008 @@ -26,6 +26,7 @@ version="true" classpathref="org.abache.ibatis.ibator.doc.javadocclasspath"> <packageset dir="../../core/src" /> + <packageset dir="../org.apache.ibatis.ibator.eclipse.core/src" /> <packageset dir="../org.apache.ibatis.ibator.eclipse.ui/src" /> <packageset dir="../org.apache.ibatis.ibator.eclipse.ui/antsrc" /> </javadoc> Modified: ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator.eclipse.ui/build.properties URL: http://svn.apache.org/viewvc/ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator.eclipse.ui/build.properties?rev=725807&r1=725806&r2=725807&view=diff ============================================================================== --- ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator.eclipse.ui/build.properties (original) +++ ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator.eclipse.ui/build.properties Thu Dec 11 12:46:20 2008 @@ -5,7 +5,8 @@ plugin.xml,\ lib/antsupport.jar,\ LICENSE,\ - NOTICE + NOTICE,\ + icons/iBatisLogo.gif jars.compile.order = .,\ lib/antsupport.jar source.lib/antsupport.jar = antsrc/ Modified: ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator/feature.properties URL: http://svn.apache.org/viewvc/ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator/feature.properties?rev=725807&r1=725806&r2=725807&view=diff ============================================================================== --- ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator/feature.properties (original) +++ ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator/feature.properties Thu Dec 11 12:46:20 2008 @@ -225,7 +225,5 @@ of any other Contributor, and only if You agree to indemnify,\n\ defend, and hold each Contributor harmless for any liability\n\ incurred by, or claims asserted against, such Contributor by reason\n\ - of your accepting any such warranty or additional liability.\n\ -\n\ - END OF TERMS AND CONDITIONS\n -########### end of license property ########################################## \ No newline at end of file + of your accepting any such warranty or additional liability.\n +########### end of license property ########################################## Modified: ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator/feature.xml URL: http://svn.apache.org/viewvc/ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator/feature.xml?rev=725807&r1=725806&r2=725807&view=diff ============================================================================== --- ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator/feature.xml (original) +++ ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator/feature.xml Thu Dec 11 12:46:20 2008 @@ -13,7 +13,7 @@ %copyright </copyright> - <license url="%licanseURL"> + <license url="%licenseURL"> %license </license>