Initial directory structure.

git-svn-id: http://java-xmlbuilder.googlecode.com/svn/trunk@1 bec4a83c-c994-11dd-89f9-7f0a91924d23
Initial public release

git-svn-id: http://java-xmlbuilder.googlecode.com/svn/trunk@2 bec4a83c-c994-11dd-89f9-7f0a91924d23
Updated the CDATA methods (cdata, data, d) to automatically Base64-encode text values. To perform this task, added the excellent public domain Base64 implementation from http://iharder.net/base64

git-svn-id: http://java-xmlbuilder.googlecode.com/svn/trunk@3 bec4a83c-c994-11dd-89f9-7f0a91924d23
Started migrating project to use Maven

git-svn-id: http://java-xmlbuilder.googlecode.com/svn/trunk@4 bec4a83c-c994-11dd-89f9-7f0a91924d23
Basic test case

git-svn-id: http://java-xmlbuilder.googlecode.com/svn/trunk@5 bec4a83c-c994-11dd-89f9-7f0a91924d23
Added Wagon Subversion extension that allows Maven to deploy to the Google code SVN. Thanks to the excellent tip from Dan Brown here: http://www.jroller.com/mrdon/entry/find_of_the_day_wagon

git-svn-id: http://java-xmlbuilder.googlecode.com/svn/trunk@13 bec4a83c-c994-11dd-89f9-7f0a91924d23
Added ability to parse existing XML documents, and to find specific nodes with an XPath.

git-svn-id: http://java-xmlbuilder.googlecode.com/svn/trunk@15 bec4a83c-c994-11dd-89f9-7f0a91924d23
Releasing project to central maven repo via the Sontatype forge

git-svn-id: http://java-xmlbuilder.googlecode.com/svn/trunk@25 bec4a83c-c994-11dd-89f9-7f0a91924d23
[maven-release-plugin] prepare release java-xmlbuilder-0.3

git-svn-id: http://java-xmlbuilder.googlecode.com/svn/trunk@26 bec4a83c-c994-11dd-89f9-7f0a91924d23
[maven-release-plugin] prepare for next development iteration

git-svn-id: http://java-xmlbuilder.googlecode.com/svn/trunk@28 bec4a83c-c994-11dd-89f9-7f0a91924d23
Fix for ClassCastException that could occur if user attempts to traverse beyond the current document's root element using 'up()' or 'up(steps)' methods

git-svn-id: http://java-xmlbuilder.googlecode.com/svn/trunk@29 bec4a83c-c994-11dd-89f9-7f0a91924d23
Added method to import another XMLBuilder document at the current document position

git-svn-id: http://java-xmlbuilder.googlecode.com/svn/trunk@30 bec4a83c-c994-11dd-89f9-7f0a91924d23
[maven-release-plugin] prepare release java-xmlbuilder-0.4

git-svn-id: http://java-xmlbuilder.googlecode.com/svn/trunk@31 bec4a83c-c994-11dd-89f9-7f0a91924d23
[maven-release-plugin] prepare for next development iteration

git-svn-id: http://java-xmlbuilder.googlecode.com/svn/trunk@33 bec4a83c-c994-11dd-89f9-7f0a91924d23
Added cdata/data/d methods that create CDATA nodes with strings, without any Base64-encoding. Also added serialization of document sub-trees via toWriter/elementAsString methods. Fixes #1

git-svn-id: http://java-xmlbuilder.googlecode.com/svn/trunk@34 bec4a83c-c994-11dd-89f9-7f0a91924d23
Added namespace support when building document, and when performing xpath queries

git-svn-id: http://java-xmlbuilder.googlecode.com/svn/trunk@35 bec4a83c-c994-11dd-89f9-7f0a91924d23
When adding elements to builder, assignment of namespace URIs is now automatic (and required) within a namespaced document. In short, elements can be added without explicitly specifying the namespace URI every time.

git-svn-id: http://java-xmlbuilder.googlecode.com/svn/trunk@36 bec4a83c-c994-11dd-89f9-7f0a91924d23
Added sanity-check to prevent users adding elements with a non-existent prefix to a namespaced document

git-svn-id: http://java-xmlbuilder.googlecode.com/svn/trunk@37 bec4a83c-c994-11dd-89f9-7f0a91924d23
Removed overly-fussy sanity-check for valid defined namespace prefixes when adding elements. User must be more careful, but at least we won't get in the user's way unnecessarily

git-svn-id: http://java-xmlbuilder.googlecode.com/svn/trunk@38 bec4a83c-c994-11dd-89f9-7f0a91924d23
Added support for performing arbitrary XPath queries using the new xpathQuery methods

git-svn-id: http://java-xmlbuilder.googlecode.com/svn/trunk@39 bec4a83c-c994-11dd-89f9-7f0a91924d23