added support for Namespaces.Metacat now can store and retrieve XML documents with Namespaces.Namespace is stored as separate record in xml_nodes table with type "NAMESPACE" where nodename is the prefix and nodedata is the uri of the namespace.
Added license terms to source code files, and cleaned up some javadocdocumentation in a few places.
Added "release" keyword to all metacat source files so that the releasenumber will be evident in software distributions.
Merged in substantial changes to DBWriter and associated classes and tothe MetaCatServlet in order to accomodate the new UPDATE and DELETEfunctions. The command line tools and the parameters for theservlet have changed substantially.
documentation cleanup
docid is String
assign rootnodeid, docid for every node in xml_nodes table by given document
rearranged API for incrementing the node index within the parent node
code consolidation, cleanup, and documentation
renamed BasicElement to BasicNode
continued changing to DOM TEXT node model
Modifying storage model to use DOM TEXT nodes -- update is incomplete and query code doesn not work for this checkin
Fixed package bugs in new Entity and comment handling code, updated Makefile
Included new features about writing XML documents into dbThis includes writing data into db XML Catalog, document data into xml_documents,comments into xml_nodes, added nodeindex for the order of elements by given parent element.
changed package name to edu.ucsb.nceas.metacat.*
documentation updates
documentation additions
general cleanup and documentation
completed basic DBReader functionality. Can now read XML from DB using DBReader
adding recursive build for ReaderElement
created code to read XML doc from db source and emit it as an XML stream