Index: docs/serialized-form.html
===================================================================
--- docs/serialized-form.html	(revision 181)
+++ docs/serialized-form.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:59 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:40 AKDT 2000 -->
 <TITLE>
 Serialized Form
 </TITLE>
Index: docs/edu/ucsb/nceas/metacat/class-use/DBEntityResolver.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/class-use/DBEntityResolver.html	(revision 181)
+++ docs/edu/ucsb/nceas/metacat/class-use/DBEntityResolver.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:56 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:35 AKDT 2000 -->
 <TITLE>
 MetaCat API: Uses of Class edu.ucsb.nceas.metacat.DBEntityResolver
 </TITLE>
Index: docs/edu/ucsb/nceas/metacat/class-use/DBSAXNode.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/class-use/DBSAXNode.html	(revision 181)
+++ docs/edu/ucsb/nceas/metacat/class-use/DBSAXNode.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:56 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:36 AKDT 2000 -->
 <TITLE>
 MetaCat API: Uses of Class edu.ucsb.nceas.metacat.DBSAXNode
 </TITLE>
@@ -61,12 +61,30 @@
 
 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=2>Methods in <A HREF="../../../../../edu/ucsb/nceas/metacat/package-summary.html">edu.ucsb.nceas.metacat</A> that return <A HREF="../../../../../edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A></CODE></FONT></TD>
+<TD><CODE><B>DBSAXNode.<A HREF="../../../../../edu/ucsb/nceas/metacat/DBSAXNode.html#getParentNode()">getParentNode</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;get the parent of this node</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
 <TD COLSPAN=2>Constructors in <A HREF="../../../../../edu/ucsb/nceas/metacat/package-summary.html">edu.ucsb.nceas.metacat</A> with parameters of type <A HREF="../../../../../edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A></FONT></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B>DBSAXNode.<A HREF="../../../../../edu/ucsb/nceas/metacat/DBSAXNode.html#DBSAXNode(java.sql.Connection, java.lang.String, edu.ucsb.nceas.metacat.DBSAXNode)">DBSAXNode</A></B>(java.sql.Connection&nbsp;conn,
+<TD><CODE><B>DBSAXNode.<A HREF="../../../../../edu/ucsb/nceas/metacat/DBSAXNode.html#DBSAXNode(java.sql.Connection, java.lang.String, edu.ucsb.nceas.metacat.DBSAXNode, edu.ucsb.nceas.metacat.DBSAXNode, edu.ucsb.nceas.metacat.DBSAXDocument)">DBSAXNode</A></B>(java.sql.Connection&nbsp;conn,
           java.lang.String&nbsp;tagname,
-          <A HREF="../../../../../edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>&nbsp;parentNode)</CODE>
+          <A HREF="../../../../../edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>&nbsp;parentNode,
+          <A HREF="../../../../../edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>&nbsp;rootNode,
+          <A HREF="../../../../../edu/ucsb/nceas/metacat/DBSAXDocument.html">DBSAXDocument</A>&nbsp;currentDocument)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Construct a new node instance for ELEMENT nodes</TD>
Index: docs/edu/ucsb/nceas/metacat/class-use/DBQuery.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/class-use/DBQuery.html	(nonexistent)
+++ docs/edu/ucsb/nceas/metacat/class-use/DBQuery.html	(revision 182)
@@ -0,0 +1,93 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc on Tue Jun 20 16:19:36 AKDT 2000 -->
+<TITLE>
+MetaCat API: Uses of Class edu.ucsb.nceas.metacat.DBQuery
+</TITLE>
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+</HEAD>
+<BODY BGCOLOR="white">
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_top"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../edu/ucsb/nceas/metacat/DBQuery.html"><FONT ID="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT ID="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="DBQuery.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>edu.ucsb.nceas.metacat.DBQuery</B></H2>
+</CENTER>
+No usage of edu.ucsb.nceas.metacat.DBQuery
+<P>
+<HR>
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../edu/ucsb/nceas/metacat/DBQuery.html"><FONT ID="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT ID="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="DBQuery.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<i>Copyright © 2000 National Center for Ecological Analysis and Synthesis. All Rights Reserved.</i>
+</BODY>
+</HTML>

Property changes on: docs/edu/ucsb/nceas/metacat/class-use/DBQuery.html
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+Author Date Id Revision
\ No newline at end of property
Index: docs/edu/ucsb/nceas/metacat/class-use/DBWriter.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/class-use/DBWriter.html	(nonexistent)
+++ docs/edu/ucsb/nceas/metacat/class-use/DBWriter.html	(revision 182)
@@ -0,0 +1,93 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc on Tue Jun 20 16:19:36 AKDT 2000 -->
+<TITLE>
+MetaCat API: Uses of Class edu.ucsb.nceas.metacat.DBWriter
+</TITLE>
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+</HEAD>
+<BODY BGCOLOR="white">
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_top"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../edu/ucsb/nceas/metacat/DBWriter.html"><FONT ID="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT ID="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="DBWriter.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>edu.ucsb.nceas.metacat.DBWriter</B></H2>
+</CENTER>
+No usage of edu.ucsb.nceas.metacat.DBWriter
+<P>
+<HR>
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../edu/ucsb/nceas/metacat/DBWriter.html"><FONT ID="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT ID="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="DBWriter.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<i>Copyright © 2000 National Center for Ecological Analysis and Synthesis. All Rights Reserved.</i>
+</BODY>
+</HTML>

Property changes on: docs/edu/ucsb/nceas/metacat/class-use/DBWriter.html
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+Author Date Id Revision
\ No newline at end of property
Index: docs/edu/ucsb/nceas/metacat/class-use/DBSimpleQuery.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/class-use/DBSimpleQuery.html	(revision 181)
+++ docs/edu/ucsb/nceas/metacat/class-use/DBSimpleQuery.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:56 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:36 AKDT 2000 -->
 <TITLE>
 MetaCat API: Uses of Class edu.ucsb.nceas.metacat.DBSimpleQuery
 </TITLE>
Index: docs/edu/ucsb/nceas/metacat/class-use/DBReader.DoctypeInfo.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/class-use/DBReader.DoctypeInfo.html	(revision 181)
+++ docs/edu/ucsb/nceas/metacat/class-use/DBReader.DoctypeInfo.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:56 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:36 AKDT 2000 -->
 <TITLE>
 MetaCat API: Uses of Class edu.ucsb.nceas.metacat.DBReader.DoctypeInfo
 </TITLE>
@@ -66,7 +66,7 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;<A HREF="../../../../../edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html">DBReader.DoctypeInfo</A></CODE></FONT></TD>
-<TD><CODE><B>DBReader.<A HREF="../../../../../edu/ucsb/nceas/metacat/DBReader.html#getDoctypeInfo(long)">getDoctypeInfo</A></B>(long&nbsp;docid)</CODE>
+<TD><CODE><B>DBReader.<A HREF="../../../../../edu/ucsb/nceas/metacat/DBReader.html#getDoctypeInfo(java.lang.String)">getDoctypeInfo</A></B>(java.lang.String&nbsp;docid)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Look up the document type information from the database</TD>
Index: docs/edu/ucsb/nceas/metacat/class-use/DBSAXHandler.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/class-use/DBSAXHandler.html	(revision 181)
+++ docs/edu/ucsb/nceas/metacat/class-use/DBSAXHandler.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:56 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:36 AKDT 2000 -->
 <TITLE>
 MetaCat API: Uses of Class edu.ucsb.nceas.metacat.DBSAXHandler
 </TITLE>
Index: docs/edu/ucsb/nceas/metacat/class-use/DBSAXDocument.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/class-use/DBSAXDocument.html	(revision 181)
+++ docs/edu/ucsb/nceas/metacat/class-use/DBSAXDocument.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:56 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:36 AKDT 2000 -->
 <TITLE>
 MetaCat API: Uses of Class edu.ucsb.nceas.metacat.DBSAXDocument
 </TITLE>
@@ -49,8 +49,33 @@
 <H2>
 <B>Uses of Class<br>edu.ucsb.nceas.metacat.DBSAXDocument</B></H2>
 </CENTER>
-No usage of edu.ucsb.nceas.metacat.DBSAXDocument
+<A NAME="edu.ucsb.nceas.metacat"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+Uses of <A HREF="../../../../../edu/ucsb/nceas/metacat/DBSAXDocument.html">DBSAXDocument</A> in <A HREF="../../../../../edu/ucsb/nceas/metacat/package-summary.html">edu.ucsb.nceas.metacat</A></FONT></TD>
+</TR>
+</TABLE>
+&nbsp;
 <P>
+
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=2>Constructors in <A HREF="../../../../../edu/ucsb/nceas/metacat/package-summary.html">edu.ucsb.nceas.metacat</A> with parameters of type <A HREF="../../../../../edu/ucsb/nceas/metacat/DBSAXDocument.html">DBSAXDocument</A></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B>DBSAXNode.<A HREF="../../../../../edu/ucsb/nceas/metacat/DBSAXNode.html#DBSAXNode(java.sql.Connection, java.lang.String, edu.ucsb.nceas.metacat.DBSAXNode, edu.ucsb.nceas.metacat.DBSAXNode, edu.ucsb.nceas.metacat.DBSAXDocument)">DBSAXNode</A></B>(java.sql.Connection&nbsp;conn,
+          java.lang.String&nbsp;tagname,
+          <A HREF="../../../../../edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>&nbsp;parentNode,
+          <A HREF="../../../../../edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>&nbsp;rootNode,
+          <A HREF="../../../../../edu/ucsb/nceas/metacat/DBSAXDocument.html">DBSAXDocument</A>&nbsp;currentDocument)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Construct a new node instance for ELEMENT nodes</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
 <HR>
 
 <!-- ========== START OF NAVBAR ========== -->
Index: docs/edu/ucsb/nceas/metacat/class-use/GenericXMLValidate.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/class-use/GenericXMLValidate.html	(revision 181)
+++ docs/edu/ucsb/nceas/metacat/class-use/GenericXMLValidate.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:56 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:36 AKDT 2000 -->
 <TITLE>
 MetaCat API: Uses of Class edu.ucsb.nceas.metacat.GenericXMLValidate
 </TITLE>
Index: docs/edu/ucsb/nceas/metacat/class-use/XMLValidate.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/class-use/XMLValidate.html	(revision 181)
+++ docs/edu/ucsb/nceas/metacat/class-use/XMLValidate.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:56 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:36 AKDT 2000 -->
 <TITLE>
 MetaCat API: Uses of Class edu.ucsb.nceas.metacat.XMLValidate
 </TITLE>
Index: docs/index-all.html
===================================================================
--- docs/index-all.html	(revision 181)
+++ docs/index-all.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:56 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:36 AKDT 2000 -->
 <TITLE>
 MetaCat API: Index
 </TITLE>
@@ -44,10 +44,14 @@
 </TABLE>
 <!-- =========== END OF NAVBAR =========== -->
 
-<A HREF="#_A_">A</A> <A HREF="#_B_">B</A> <A HREF="#_C_">C</A> <A HREF="#_D_">D</A> <A HREF="#_E_">E</A> <A HREF="#_F_">F</A> <A HREF="#_G_">G</A> <A HREF="#_I_">I</A> <A HREF="#_M_">M</A> <A HREF="#_N_">N</A> <A HREF="#_O_">O</A> <A HREF="#_P_">P</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A HREF="#_U_">U</A> <A HREF="#_V_">V</A> <A HREF="#_W_">W</A> <A HREF="#_X_">X</A> <HR>
+<A HREF="#_A_">A</A> <A HREF="#_B_">B</A> <A HREF="#_C_">C</A> <A HREF="#_D_">D</A> <A HREF="#_E_">E</A> <A HREF="#_F_">F</A> <A HREF="#_G_">G</A> <A HREF="#_I_">I</A> <A HREF="#_M_">M</A> <A HREF="#_N_">N</A> <A HREF="#_O_">O</A> <A HREF="#_P_">P</A> <A HREF="#_Q_">Q</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A HREF="#_U_">U</A> <A HREF="#_V_">V</A> <A HREF="#_W_">W</A> <A HREF="#_X_">X</A> <HR>
 <A NAME="_A_"><!-- --></A><H2>
 <B>A</B></H2>
 <DL>
+<DT><A HREF="edu/ucsb/nceas/metacat/AccessionNumber.html"><B>AccessionNumber</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AccessionNumber.html">AccessionNumber</A>.<DD>A class that gets Accession Number, check for uniqueness and register it
+ into db connection<DT><A HREF="edu/ucsb/nceas/metacat/AccessionNumber.html#AccessionNumber()"><B>AccessionNumber()</B></A> - 
+Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AccessionNumber.html">AccessionNumber</A>
+<DD>&nbsp;
 <DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#addChildNode(edu.ucsb.nceas.metacat.BasicNode)"><B>addChildNode(BasicNode)</B></A> - 
 Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
 <DD>Add a child node to this node
@@ -76,10 +80,24 @@
 <DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#characters(char[], int, int)"><B>characters(char[], int, int)</B></A> - 
 Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
 <DD>SAX Handler that is called for each XML text node
+<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html#characters(char[], int, int)"><B>characters(char[], int, int)</B></A> - 
+Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
+<DD>callback method used by the SAX Parser when the text sequences of an 
+ xml stream are detected.
 <DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#comment(java.lang.String)"><B>comment(String)</B></A> - 
 Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
 <DD>SAX Handler called once for each comment found: 
  node that comment may occur before or after the root element.
+<DT><A HREF="edu/ucsb/nceas/metacat/DBQuery.html#createQuery(java.lang.String)"><B>createQuery(String)</B></A> - 
+Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBQuery.html">DBQuery</A>
+<DD>format a simple free-text value query as an XML document that conforms
+ to the pathquery.dtd and is appropriate for submission to the DBQuery
+ structured query engine
+<DT><A HREF="edu/ucsb/nceas/metacat/DBQuery.html#createQuery(java.lang.String, java.lang.String)"><B>createQuery(String, String)</B></A> - 
+Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBQuery.html">DBQuery</A>
+<DD>format a simple free-text value query as an XML document that conforms
+ to the pathquery.dtd and is appropriate for submission to the DBQuery
+ structured query engine
 </DL>
 <HR>
 <A NAME="_D_"><!-- --></A><H2>
@@ -99,6 +117,14 @@
 <DT><A HREF="edu/ucsb/nceas/metacat/DBTransform.html#dbg(int)"><B>dbg(int)</B></A> - 
 Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBTransform.html">DBTransform</A>
 <DD>&nbsp;
+<DT><A HREF="edu/ucsb/nceas/metacat/DBQuery.html"><B>DBQuery</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBQuery.html">DBQuery</A>.<DD>A Class that searches a relational DB for elements and 
+ attributes that have free text matches a query string,
+ or structured query matches to a path specified node in the 
+ XML hierarchy.<DT><A HREF="edu/ucsb/nceas/metacat/DBQuery.html#DBQuery(java.sql.Connection, java.lang.String)"><B>DBQuery(Connection, String)</B></A> - 
+Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBQuery.html">DBQuery</A>
+<DD>construct an instance of the DBQuery class 
+
+ 
 <DT><A HREF="edu/ucsb/nceas/metacat/DBReader.html"><B>DBReader</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.html">DBReader</A>.<DD>A Class that creates an XML text document
  from a query to a relational DB containing a DOM representation<DT><A HREF="edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html"><B>DBReader.DoctypeInfo</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html">DBReader.DoctypeInfo</A>.<DD>A utility class that encapsulates document type information<DT><A HREF="edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html#DBReader.DoctypeInfo(edu.ucsb.nceas.metacat.DBReader, java.lang.String, java.lang.String, java.lang.String)"><B>DBReader.DoctypeInfo(DBReader, String, String, String)</B></A> - 
 Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html">DBReader.DoctypeInfo</A>
@@ -117,16 +143,9 @@
  can write its own representation to a database connection<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html#DBSAXNode(java.sql.Connection, java.lang.String)"><B>DBSAXNode(Connection, String)</B></A> - 
 Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>
 <DD>Construct a new node instance for DOCUMENT nodes
-<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html#DBSAXNode(java.sql.Connection, java.lang.String, edu.ucsb.nceas.metacat.DBSAXNode)"><B>DBSAXNode(Connection, String, DBSAXNode)</B></A> - 
+<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html#DBSAXNode(java.sql.Connection, java.lang.String, edu.ucsb.nceas.metacat.DBSAXNode, edu.ucsb.nceas.metacat.DBSAXNode, edu.ucsb.nceas.metacat.DBSAXDocument)"><B>DBSAXNode(Connection, String, DBSAXNode, DBSAXNode, DBSAXDocument)</B></A> - 
 Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>
 <DD>Construct a new node instance for ELEMENT nodes
-<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXWriter.html"><B>DBSAXWriter</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXWriter.html">DBSAXWriter</A>.<DD>A Class that reads in an XML text document and
- write its contents to a database connection using SAX<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXWriter.html#DBSAXWriter(java.io.Reader, java.sql.Connection)"><B>DBSAXWriter(Reader, Connection)</B></A> - 
-Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXWriter.html">DBSAXWriter</A>
-<DD>construct a new instance of the class to write an XML file to the database
-<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXWriter.html#DBSAXWriter(java.lang.String, java.sql.Connection)"><B>DBSAXWriter(String, Connection)</B></A> - 
-Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXWriter.html">DBSAXWriter</A>
-<DD>&nbsp;
 <DT><A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html"><B>DBSimpleQuery</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html">DBSimpleQuery</A>.<DD>A Class that searches a relational DB for elements and attributes that
  have free text matches to the query string.<DT><A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html#DBSimpleQuery(java.sql.Connection)"><B>DBSimpleQuery(Connection)</B></A> - 
 Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html">DBSimpleQuery</A>
@@ -136,6 +155,13 @@
 <DT><A HREF="edu/ucsb/nceas/metacat/DBTransform.html"><B>DBTransform</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBTransform.html">DBTransform</A>.<DD>A Class that transforms XML documents utitlizing XSL style sheets<DT><A HREF="edu/ucsb/nceas/metacat/DBTransform.html#DBTransform(java.sql.Connection)"><B>DBTransform(Connection)</B></A> - 
 Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBTransform.html">DBTransform</A>
 <DD>construct a DBTransform instance.
+<DT><A HREF="edu/ucsb/nceas/metacat/DBWriter.html"><B>DBWriter</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBWriter.html">DBWriter</A>.<DD>A Class that reads in an XML text document and
+ write its contents to a database connection using SAX<DT><A HREF="edu/ucsb/nceas/metacat/DBWriter.html#DBWriter(java.io.Reader, java.sql.Connection)"><B>DBWriter(Reader, Connection)</B></A> - 
+Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBWriter.html">DBWriter</A>
+<DD>construct a new instance of the class to write an XML file to the database
+<DT><A HREF="edu/ucsb/nceas/metacat/DBWriter.html#DBWriter(java.lang.String, java.sql.Connection)"><B>DBWriter(String, Connection)</B></A> - 
+Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBWriter.html">DBWriter</A>
+<DD>&nbsp;
 <DT><A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html#doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)"><B>doGet(HttpServletRequest, HttpServletResponse)</B></A> - 
 Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html">MetaCatServlet</A>
 <DD>Handle "GET" method requests from HTTP clients
@@ -169,22 +195,36 @@
 <DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#endElement(oracle.xml.parser.v2.NSName)"><B>endElement(NSName)</B></A> - 
 Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
 <DD>SAX Handler that is called at the end of each XML element
+<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html#endElement(java.lang.String)"><B>endElement(String)</B></A> - 
+Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
+<DD>callback method used by the SAX Parser when the end tag of an 
+ element is detected.
 </DL>
 <HR>
 <A NAME="_F_"><!-- --></A><H2>
 <B>F</B></H2>
 <DL>
-<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXWriter.html#fileToURL(java.io.File)"><B>fileToURL(File)</B></A> - 
-Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXWriter.html">DBSAXWriter</A>
+<DT><A HREF="edu/ucsb/nceas/metacat/DBWriter.html#fileToURL(java.io.File)"><B>fileToURL(File)</B></A> - 
+Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBWriter.html">DBWriter</A>
 <DD>Utility method to convert a file handle into a URL
+<DT><A HREF="edu/ucsb/nceas/metacat/DBQuery.html#findDocuments(java.io.Reader)"><B>findDocuments(Reader)</B></A> - 
+Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBQuery.html">DBQuery</A>
+<DD>routine to search the elements and attributes looking to match query
 <DT><A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html#findDocuments(java.lang.String)"><B>findDocuments(String)</B></A> - 
 Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html">DBSimpleQuery</A>
 <DD>routine to search the elements and attributes looking to match query
+<DT><A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html#findDocuments(java.lang.String, java.lang.String)"><B>findDocuments(String, String)</B></A> - 
+Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html">DBSimpleQuery</A>
+<DD>routine to search the elements and attributes looking to match query
 </DL>
 <HR>
 <A NAME="_G_"><!-- --></A><H2>
 <B>G</B></H2>
 <DL>
+<DT><A HREF="edu/ucsb/nceas/metacat/AccessionNumber.html#generate(java.lang.String, java.lang.String)"><B>generate(String, String)</B></A> - 
+Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AccessionNumber.html">AccessionNumber</A>
+<DD>This method gets Accession Number (if any), check for uniqueness 
+ and register it into new db connection
 <DT><A HREF="edu/ucsb/nceas/metacat/GenericXMLValidate.html"><B>GenericXMLValidate</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/GenericXMLValidate.html">GenericXMLValidate</A>.<DD>Name: GenericXMLValidate.java
        Purpose: A Class that validates XML documents
  			   This class is designed to be 'parser independent
@@ -203,6 +243,12 @@
 <DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getChildren()"><B>getChildren()</B></A> - 
 Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
 <DD>Get the an enumeration of the children of this node
+<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getDocID()"><B>getDocID()</B></A> - 
+Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
+<DD>Get the doc id of this node
+<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html#getDocID()"><B>getDocID()</B></A> - 
+Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html">DBSAXDocument</A>
+<DD>Get doc id
 <DT><A HREF="edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html#getDocname()"><B>getDocname()</B></A> - 
 Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html">DBReader.DoctypeInfo</A>
 <DD>get the document name
@@ -209,7 +255,7 @@
 <DT><A HREF="edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html#getDoctype()"><B>getDoctype()</B></A> - 
 Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html">DBReader.DoctypeInfo</A>
 <DD>get the document type
-<DT><A HREF="edu/ucsb/nceas/metacat/DBReader.html#getDoctypeInfo(long)"><B>getDoctypeInfo(long)</B></A> - 
+<DT><A HREF="edu/ucsb/nceas/metacat/DBReader.html#getDoctypeInfo(java.lang.String)"><B>getDoctypeInfo(String)</B></A> - 
 Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.html">DBReader</A>
 <DD>Look up the document type information from the database
 <DT><A HREF="edu/ucsb/nceas/metacat/TextNode.html#getNodeData()"><B>getNodeData()</B></A> - 
@@ -227,9 +273,15 @@
 <DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getParentID()"><B>getParentID()</B></A> - 
 Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
 <DD>Get the parent id of this node
-<DT><A HREF="edu/ucsb/nceas/metacat/DBReader.html#getRootNode(long)"><B>getRootNode(long)</B></A> - 
+<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html#getParentNode()"><B>getParentNode()</B></A> - 
+Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>
+<DD>get the parent of this node
+<DT><A HREF="edu/ucsb/nceas/metacat/DBReader.html#getRootNode(java.lang.String)"><B>getRootNode(String)</B></A> - 
 Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.html">DBReader</A>
 <DD>Get the root node id for an XML document given a document id
+<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getRootNodeID()"><B>getRootNodeID()</B></A> - 
+Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
+<DD>Get the root node id of this node
 <DT><A HREF="edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html#getSystemID()"><B>getSystemID()</B></A> - 
 Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html">DBReader.DoctypeInfo</A>
 <DD>get the system identifier
@@ -239,6 +291,9 @@
 <DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getTagName()"><B>getTagName()</B></A> - 
 Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
 <DD>Get the name of this node
+<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html#getTitle()"><B>getTitle()</B></A> - 
+Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html">DBSAXDocument</A>
+<DD>Get the document title
 </DL>
 <HR>
 <A NAME="_I_"><!-- --></A><H2>
@@ -262,12 +317,15 @@
 <DT><A HREF="edu/ucsb/nceas/metacat/DBTransform.html#main(java.lang.String[])"><B>main(String[])</B></A> - 
 Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBTransform.html">DBTransform</A>
 <DD>the main routine used to test the transform utility.
+<DT><A HREF="edu/ucsb/nceas/metacat/DBQuery.html#main(java.lang.String[])"><B>main(String[])</B></A> - 
+Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBQuery.html">DBQuery</A>
+<DD>the main routine used to test the DBQuery utility.
+<DT><A HREF="edu/ucsb/nceas/metacat/DBWriter.html#main(java.lang.String[])"><B>main(String[])</B></A> - 
+Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBWriter.html">DBWriter</A>
+<DD>the main routine used to test the DBWriter utility.
 <DT><A HREF="edu/ucsb/nceas/metacat/DBReader.html#main(java.lang.String[])"><B>main(String[])</B></A> - 
 Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.html">DBReader</A>
 <DD>main routine used for testing.
-<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXWriter.html#main(java.lang.String[])"><B>main(String[])</B></A> - 
-Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXWriter.html">DBSAXWriter</A>
-<DD>the main routine used to test the DBSAXWriter utility.
 <DT><A HREF="edu/ucsb/nceas/metacat/XMLValidate.html#main(java.lang.String[])"><B>main(String[])</B></A> - 
 Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/XMLValidate.html">XMLValidate</A>
 <DD>&nbsp;
@@ -274,6 +332,9 @@
 <DT><A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html#main(java.lang.String[])"><B>main(String[])</B></A> - 
 Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html">DBSimpleQuery</A>
 <DD>the main routine used to test the DBSimpleQuery utility.
+<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html#main(java.lang.String[])"><B>main(String[])</B></A> - 
+Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
+<DD>Main routine for testing
 <DT><A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html"><B>MetaCatServlet</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html">MetaCatServlet</A>.<DD>A metadata catalog server implemented as a Java Servlet
 
  <DT><A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html#MetaCatServlet()"><B>MetaCatServlet()</B></A> - 
@@ -303,6 +364,9 @@
 <A NAME="_P_"><!-- --></A><H2>
 <B>P</B></H2>
 <DL>
+<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html#printSQL()"><B>printSQL()</B></A> - 
+Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
+<DD>create a SQL serialization of the query that this instance represents
 <DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#processingInstruction(java.lang.String, java.lang.String)"><B>processingInstruction(String, String)</B></A> - 
 Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
 <DD>SAX Handler called once for each processing instruction found: 
@@ -309,10 +373,22 @@
  node that PI may occur before or after the root element.
 </DL>
 <HR>
+<A NAME="_Q_"><!-- --></A><H2>
+<B>Q</B></H2>
+<DL>
+<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html"><B>QuerySpecification</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>.<DD>A Class that represents a structured query, and can be 
+ constructed from an XML serialization conforming to @see pathquery.dtd.<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html#QuerySpecification(java.io.Reader, java.lang.String)"><B>QuerySpecification(Reader, String)</B></A> - 
+Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
+<DD>construct an instance of the QuerySpecification class
+<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html#QuerySpecification(java.lang.String, java.lang.String)"><B>QuerySpecification(String, String)</B></A> - 
+Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
+<DD>construct an instance of the QuerySpecification class
+</DL>
+<HR>
 <A NAME="_R_"><!-- --></A><H2>
 <B>R</B></H2>
 <DL>
-<DT><A HREF="edu/ucsb/nceas/metacat/DBReader.html#readXMLDocument(long)"><B>readXMLDocument(long)</B></A> - 
+<DT><A HREF="edu/ucsb/nceas/metacat/DBReader.html#readXMLDocument(java.lang.String)"><B>readXMLDocument(String)</B></A> - 
 Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.html">DBReader</A>
 <DD>Create an XML document from the database starting with the element 
  having element_id nodeid
@@ -336,6 +412,9 @@
 <DT><A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html#setAttribute(java.lang.String, java.lang.String)"><B>setAttribute(String, String)</B></A> - 
 Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>
 <DD>Add a new attribute to this node, or set its value
+<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#setDocID(java.lang.String)"><B>setDocID(String)</B></A> - 
+Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
+<DD>Set the doc id of this node
 <DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#setDoctype(oracle.xml.parser.v2.DTD)"><B>setDoctype(DTD)</B></A> - 
 Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
 <DD>SAX Handler that receives notification of DTD.
@@ -354,9 +433,19 @@
 <DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#setParentID(long)"><B>setParentID(long)</B></A> - 
 Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
 <DD>Set the parent id of this node
+<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#setRootNodeID(long)"><B>setRootNodeID(long)</B></A> - 
+Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
+<DD>Set the root node id of this node
 <DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#setTagName(java.lang.String)"><B>setTagName(String)</B></A> - 
 Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
 <DD>Set the name of this node
+<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html#setTitle(java.lang.String)"><B>setTitle(String)</B></A> - 
+Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html">DBSAXDocument</A>
+<DD>Set the document title
+<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html#setTitleFromChildElement()"><B>setTitleFromChildElement()</B></A> - 
+Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html">DBSAXDocument</A>
+<DD>Look up the title of the first child element named "title"
+ and record it as the document title
 <DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#startDocument()"><B>startDocument()</B></A> - 
 Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
 <DD>SAX Handler that receives notification of beginning of the document
@@ -363,13 +452,16 @@
 <DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#startElement(oracle.xml.parser.v2.NSName, oracle.xml.parser.v2.SAXAttrList)"><B>startElement(NSName, SAXAttrList)</B></A> - 
 Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
 <DD>SAX Handler that is called at the start of each XML element
+<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html#startElement(java.lang.String, org.xml.sax.AttributeList)"><B>startElement(String, AttributeList)</B></A> - 
+Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
+<DD>callback method used by the SAX Parser when the start tag of an 
+ element is detected.
 </DL>
 <HR>
 <A NAME="_T_"><!-- --></A><H2>
 <B>T</B></H2>
 <DL>
-<DT><A HREF="edu/ucsb/nceas/metacat/TextNode.html"><B>TextNode</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/TextNode.html">TextNode</A>.<DD>A Class that represents an XML element and its contents,
- and can build itself from a database connection<DT><A HREF="edu/ucsb/nceas/metacat/TextNode.html#TextNode(java.sql.Connection, long, long, java.lang.String, java.lang.String)"><B>TextNode(Connection, long, long, String, String)</B></A> - 
+<DT><A HREF="edu/ucsb/nceas/metacat/TextNode.html"><B>TextNode</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/TextNode.html">TextNode</A>.<DD>A Class that represents an XML Text node and its contents,<DT><A HREF="edu/ucsb/nceas/metacat/TextNode.html#TextNode(long, long, java.lang.String, java.lang.String)"><B>TextNode(long, long, String, String)</B></A> - 
 Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/TextNode.html">TextNode</A>
 <DD>Construct a new TextNode instance
 <DT><A HREF="edu/ucsb/nceas/metacat/TextNode.html#toString()"><B>toString()</B></A> - 
@@ -379,6 +471,9 @@
 Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/ElementNode.html">ElementNode</A>
 <DD>String representation for display purposes (recursively descends through
  children to create an XML subtree)
+<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html#toString()"><B>toString()</B></A> - 
+Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
+<DD>create a String description of the query that this instance represents.
 <DT><A HREF="edu/ucsb/nceas/metacat/DBTransform.html#transformXMLDocument(java.lang.String, java.lang.String, java.lang.String, java.io.PrintWriter)"><B>transformXMLDocument(String, String, String, PrintWriter)</B></A> - 
 Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBTransform.html">DBTransform</A>
 <DD>Transform an XML document using the stylesheet reference from the db
@@ -413,10 +508,18 @@
 <DT><A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html#writeChildNodeToDB(java.lang.String, java.lang.String, java.lang.String)"><B>writeChildNodeToDB(String, String, String)</B></A> - 
 Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>
 <DD>creates SQL code and inserts new node into DB connection
+<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html#writeDocID(java.lang.String)"><B>writeDocID(String)</B></A> - 
+Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>
+<DD>creates SQL code to put doc ID for the document node and for 
+ comment/PI nodes under document node into DB connection
 <DT><A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html#writeNodename(java.lang.String)"><B>writeNodename(String)</B></A> - 
 Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>
 <DD>creates SQL code to put nodename for the document node 
  into DB connection
+<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html#writeRootNodeID(long)"><B>writeRootNodeID(long)</B></A> - 
+Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>
+<DD>creates SQL code to put root node id for the document node 
+ into DB connection
 </DL>
 <HR>
 <A NAME="_X_"><!-- --></A><H2>
@@ -434,7 +537,7 @@
 <DD>&nbsp;
 </DL>
 <HR>
-<A HREF="#_A_">A</A> <A HREF="#_B_">B</A> <A HREF="#_C_">C</A> <A HREF="#_D_">D</A> <A HREF="#_E_">E</A> <A HREF="#_F_">F</A> <A HREF="#_G_">G</A> <A HREF="#_I_">I</A> <A HREF="#_M_">M</A> <A HREF="#_N_">N</A> <A HREF="#_O_">O</A> <A HREF="#_P_">P</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A HREF="#_U_">U</A> <A HREF="#_V_">V</A> <A HREF="#_W_">W</A> <A HREF="#_X_">X</A> 
+<A HREF="#_A_">A</A> <A HREF="#_B_">B</A> <A HREF="#_C_">C</A> <A HREF="#_D_">D</A> <A HREF="#_E_">E</A> <A HREF="#_F_">F</A> <A HREF="#_G_">G</A> <A HREF="#_I_">I</A> <A HREF="#_M_">M</A> <A HREF="#_N_">N</A> <A HREF="#_O_">O</A> <A HREF="#_P_">P</A> <A HREF="#_Q_">Q</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A HREF="#_U_">U</A> <A HREF="#_V_">V</A> <A HREF="#_W_">W</A> <A HREF="#_X_">X</A> 
 <!-- ========== START OF NAVBAR ========== -->
 <A NAME="navbar_bottom"><!-- --></A>
 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
Index: docs/allclasses-frame.html
===================================================================
--- docs/allclasses-frame.html	(revision 181)
+++ docs/allclasses-frame.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:57 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:37 AKDT 2000 -->
 <TITLE>
 All Classes
 </TITLE>
@@ -15,12 +15,16 @@
 
 <TABLE BORDER="0" WIDTH="100%">
 <TR>
-<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="edu/ucsb/nceas/metacat/BasicNode.html" TARGET="classFrame">BasicNode</A>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="edu/ucsb/nceas/metacat/AccessionNumber.html" TARGET="classFrame">AccessionNumber</A>
 <BR>
+<A HREF="edu/ucsb/nceas/metacat/BasicNode.html" TARGET="classFrame">BasicNode</A>
+<BR>
 <A HREF="edu/ucsb/nceas/metacat/DBDTDHandler.html" TARGET="classFrame">DBDTDHandler</A>
 <BR>
 <A HREF="edu/ucsb/nceas/metacat/DBEntityResolver.html" TARGET="classFrame">DBEntityResolver</A>
 <BR>
+<A HREF="edu/ucsb/nceas/metacat/DBQuery.html" TARGET="classFrame">DBQuery</A>
+<BR>
 <A HREF="edu/ucsb/nceas/metacat/DBReader.html" TARGET="classFrame">DBReader</A>
 <BR>
 <A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html" TARGET="classFrame">DBSAXDocument</A>
@@ -29,12 +33,12 @@
 <BR>
 <A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html" TARGET="classFrame">DBSAXNode</A>
 <BR>
-<A HREF="edu/ucsb/nceas/metacat/DBSAXWriter.html" TARGET="classFrame">DBSAXWriter</A>
-<BR>
 <A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html" TARGET="classFrame">DBSimpleQuery</A>
 <BR>
 <A HREF="edu/ucsb/nceas/metacat/DBTransform.html" TARGET="classFrame">DBTransform</A>
 <BR>
+<A HREF="edu/ucsb/nceas/metacat/DBWriter.html" TARGET="classFrame">DBWriter</A>
+<BR>
 <A HREF="edu/ucsb/nceas/metacat/ElementNode.html" TARGET="classFrame">ElementNode</A>
 <BR>
 <A HREF="edu/ucsb/nceas/metacat/GenericXMLValidate.html" TARGET="classFrame">GenericXMLValidate</A>
@@ -43,6 +47,8 @@
 <BR>
 <A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html" TARGET="classFrame">MetaCatUtil</A>
 <BR>
+<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html" TARGET="classFrame">QuerySpecification</A>
+<BR>
 <A HREF="edu/ucsb/nceas/metacat/TextNode.html" TARGET="classFrame">TextNode</A>
 <BR>
 <A HREF="edu/ucsb/nceas/metacat/XMLValidate.html" TARGET="classFrame">XMLValidate</A>
Index: docs/packages.html
===================================================================
--- docs/packages.html	(revision 181)
+++ docs/packages.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:57 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:37 AKDT 2000 -->
 <TITLE>
 MetaCat API
 </TITLE>
Index: docs/overview-tree.html
===================================================================
--- docs/overview-tree.html	(revision 181)
+++ docs/overview-tree.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:56 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:36 AKDT 2000 -->
 <TITLE>
 MetaCat API: Class Hierarchy
 </TITLE>
@@ -57,11 +57,14 @@
 </H2>
 <UL>
 <LI TYPE="circle">class java.lang.Object<UL>
-<LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html"><B>BasicNode</B></A><UL>
+<LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AccessionNumber.html"><B>AccessionNumber</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html"><B>BasicNode</B></A><UL>
 <LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html"><B>DBSAXNode</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/ElementNode.html"><B>ElementNode</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/TextNode.html"><B>TextNode</B></A></UL>
 <LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBDTDHandler.html"><B>DBDTDHandler</B></A> (implements org.xml.sax.DTDHandler)
 <LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBEntityResolver.html"><B>DBEntityResolver</B></A> (implements org.xml.sax.EntityResolver)
-<LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.html"><B>DBReader</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html"><B>DBReader.DoctypeInfo</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html"><B>DBSAXDocument</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXWriter.html"><B>DBSAXWriter</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html"><B>DBSimpleQuery</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBTransform.html"><B>DBTransform</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/GenericXMLValidate.html"><B>GenericXMLValidate</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html"><B>MetaCatUtil</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/XMLValidate.html"><B>XMLValidate</B></A></UL>
+<LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBQuery.html"><B>DBQuery</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.html"><B>DBReader</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html"><B>DBReader.DoctypeInfo</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html"><B>DBSAXDocument</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html"><B>DBSimpleQuery</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBTransform.html"><B>DBTransform</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBWriter.html"><B>DBWriter</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/GenericXMLValidate.html"><B>GenericXMLValidate</B></A><LI TYPE="circle">class org.xml.sax.HandlerBase (implements org.xml.sax.DocumentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler)
+<UL>
+<LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html"><B>QuerySpecification</B></A></UL>
+<LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html"><B>MetaCatUtil</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/XMLValidate.html"><B>XMLValidate</B></A></UL>
 <LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html"><B>MetaCatServlet</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html"><B>DBSAXHandler</B></A></UL>
 <HR>
 
Index: docs/index.html
===================================================================
--- docs/index.html	(revision 181)
+++ docs/index.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:57 AKDT 2000-->
+<!-- Generated by javadoc on Tue Jun 20 16:19:37 AKDT 2000-->
 <TITLE>
 MetaCat API
 </TITLE>
Index: docs/deprecated-list.html
===================================================================
--- docs/deprecated-list.html	(revision 181)
+++ docs/deprecated-list.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:57 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:37 AKDT 2000 -->
 <TITLE>
 MetaCat API: Deprecated List
 </TITLE>
Index: docs/edu/ucsb/nceas/metacat/MetaCatUtil.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/MetaCatUtil.html	(revision 181)
+++ docs/edu/ucsb/nceas/metacat/MetaCatUtil.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:58 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:39 AKDT 2000 -->
 <TITLE>
 MetaCat API: Class  MetaCatUtil
 </TITLE>
@@ -36,7 +36,7 @@
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 &nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/MetaCatServlet.html"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/TextNode.html"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/QuerySpecification.html"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="MetaCatUtil.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
@@ -209,7 +209,7 @@
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 &nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/MetaCatServlet.html"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/TextNode.html"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/QuerySpecification.html"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="MetaCatUtil.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
Index: docs/edu/ucsb/nceas/metacat/DBDTDHandler.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/DBDTDHandler.html	(revision 181)
+++ docs/edu/ucsb/nceas/metacat/DBDTDHandler.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:57 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:38 AKDT 2000 -->
 <TITLE>
 MetaCat API: Class  DBDTDHandler
 </TITLE>
Index: docs/edu/ucsb/nceas/metacat/AccessionNumber.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/AccessionNumber.html	(nonexistent)
+++ docs/edu/ucsb/nceas/metacat/AccessionNumber.html	(revision 182)
@@ -0,0 +1,234 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc on Tue Jun 20 16:19:37 AKDT 2000 -->
+<TITLE>
+MetaCat API: Class  AccessionNumber
+</TITLE>
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+</HEAD>
+<BODY BGCOLOR="white">
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_top"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/AccessionNumber.html"><FONT ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT ID="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV CLASS&nbsp;
+&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AccessionNumber.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: &nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: &nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+edu.ucsb.nceas.metacat</FONT>
+<BR>
+Class  AccessionNumber</H2>
+<PRE>
+java.lang.Object
+  |
+  +--<B>edu.ucsb.nceas.metacat.AccessionNumber</B>
+</PRE>
+<HR>
+<DL>
+<DT>public class <B>AccessionNumber</B><DT>extends java.lang.Object</DL>
+
+<P>
+A class that gets Accession Number, check for uniqueness and register it
+ into db connection
+<P>
+<HR>
+
+<P>
+<!-- ======== INNER CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/AccessionNumber.html#AccessionNumber()">AccessionNumber</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/AccessionNumber.html#generate(java.lang.String, java.lang.String)">generate</A></B>(java.lang.String&nbsp;accNumber,
+         java.lang.String&nbsp;action)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method gets Accession Number (if any), check for uniqueness 
+ and register it into new db connection</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.Object</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, 
+equals, 
+finalize, 
+getClass, 
+hashCode, 
+notify, 
+notifyAll, 
+toString, 
+wait, 
+wait, 
+wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="AccessionNumber()"><!-- --></A><H3>
+AccessionNumber</H3>
+<PRE>
+public <B>AccessionNumber</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="generate(java.lang.String, java.lang.String)"><!-- --></A><H3>
+generate</H3>
+<PRE>
+public static java.lang.String <B>generate</B>(java.lang.String&nbsp;accNumber,
+                                        java.lang.String&nbsp;action)
+                                 throws java.lang.ClassNotFoundException,
+                                        java.lang.StringIndexOutOfBoundsException,
+                                        java.sql.SQLException</PRE>
+<DL>
+<DD>This method gets Accession Number (if any), check for uniqueness 
+ and register it into new db connection<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>accNumber</CODE> - - accession # if provided or null if not<DD><CODE>action</CODE> - - INSERT, UPDATE or DELETE.
+ When "INSERT" and accession # provided is not unique, get next one.
+ If it is unique, use it.
+ When "INSERT" and accession # is null, get a new one.
+ When "UPDATE", accession # is required. 
+ When "DELETE", accession # is required.</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/AccessionNumber.html"><FONT ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT ID="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV CLASS&nbsp;
+&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AccessionNumber.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: &nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: &nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<i>Copyright © 2000 National Center for Ecological Analysis and Synthesis. All Rights Reserved.</i>
+</BODY>
+</HTML>

Property changes on: docs/edu/ucsb/nceas/metacat/AccessionNumber.html
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+Author Date Id Revision
\ No newline at end of property
Index: docs/edu/ucsb/nceas/metacat/DBTransform.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/DBTransform.html	(revision 181)
+++ docs/edu/ucsb/nceas/metacat/DBTransform.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:58 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:39 AKDT 2000 -->
 <TITLE>
 MetaCat API: Class  DBTransform
 </TITLE>
@@ -36,7 +36,7 @@
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 &nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBSimpleQuery.html"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/ElementNode.html"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBWriter.html"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="DBTransform.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
@@ -275,7 +275,7 @@
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 &nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBSimpleQuery.html"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/ElementNode.html"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBWriter.html"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="DBTransform.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
Index: docs/edu/ucsb/nceas/metacat/DBWriter.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/DBWriter.html	(nonexistent)
+++ docs/edu/ucsb/nceas/metacat/DBWriter.html	(revision 182)
@@ -0,0 +1,267 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc on Tue Jun 20 16:19:39 AKDT 2000 -->
+<TITLE>
+MetaCat API: Class  DBWriter
+</TITLE>
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+</HEAD>
+<BODY BGCOLOR="white">
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_top"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/DBWriter.html"><FONT ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT ID="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBTransform.html"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/ElementNode.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="DBWriter.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: &nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: &nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+edu.ucsb.nceas.metacat</FONT>
+<BR>
+Class  DBWriter</H2>
+<PRE>
+java.lang.Object
+  |
+  +--<B>edu.ucsb.nceas.metacat.DBWriter</B>
+</PRE>
+<HR>
+<DL>
+<DT>public class <B>DBWriter</B><DT>extends java.lang.Object</DL>
+
+<P>
+A Class that reads in an XML text document and
+ write its contents to a database connection using SAX
+<P>
+<HR>
+
+<P>
+<!-- ======== INNER CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/DBWriter.html#DBWriter(java.io.Reader, java.sql.Connection)">DBWriter</A></B>(java.io.Reader&nbsp;xml,
+         java.sql.Connection&nbsp;conn)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;construct a new instance of the class to write an XML file to the database</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/DBWriter.html#DBWriter(java.lang.String, java.sql.Connection)">DBWriter</A></B>(java.lang.String&nbsp;filename,
+         java.sql.Connection&nbsp;conn)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;java.net.URL</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/DBWriter.html#fileToURL(java.io.File)">fileToURL</A></B>(java.io.File&nbsp;file)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Utility method to convert a file handle into a URL</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/DBWriter.html#main(java.lang.String[])">main</A></B>(java.lang.String[]&nbsp;args)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the main routine used to test the DBWriter utility.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.Object</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, 
+equals, 
+finalize, 
+getClass, 
+hashCode, 
+notify, 
+notifyAll, 
+toString, 
+wait, 
+wait, 
+wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="DBWriter(java.io.Reader, java.sql.Connection)"><!-- --></A><H3>
+DBWriter</H3>
+<PRE>
+public <B>DBWriter</B>(java.io.Reader&nbsp;xml,
+                java.sql.Connection&nbsp;conn)
+         throws java.io.IOException,
+                java.sql.SQLException,
+                java.lang.ClassNotFoundException</PRE>
+<DL>
+<DD>construct a new instance of the class to write an XML file to the database<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>filename</CODE> - the filename to be loaded into the database<DD><CODE>conn</CODE> - the database connection to which to write the XML file</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="DBWriter(java.lang.String, java.sql.Connection)"><!-- --></A><H3>
+DBWriter</H3>
+<PRE>
+public <B>DBWriter</B>(java.lang.String&nbsp;filename,
+                java.sql.Connection&nbsp;conn)
+         throws java.io.IOException,
+                java.sql.SQLException,
+                java.lang.ClassNotFoundException</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="main(java.lang.String[])"><!-- --></A><H3>
+main</H3>
+<PRE>
+public static void <B>main</B>(java.lang.String[]&nbsp;args)</PRE>
+<DL>
+<DD>the main routine used to test the DBWriter utility.
+
+ Usage: java DBWriter <filename> <user> <password> [dbstring]<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>filename</CODE> - the filename to be loaded into the database<DD><CODE>user</CODE> - the username to use for the database connection<DD><CODE>password</CODE> - the password to use for the database connection<DD><CODE>dbstring</CODE> - the connection info to use for the database connection</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="fileToURL(java.io.File)"><!-- --></A><H3>
+fileToURL</H3>
+<PRE>
+public static java.net.URL <B>fileToURL</B>(java.io.File&nbsp;file)</PRE>
+<DL>
+<DD>Utility method to convert a file handle into a URL</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/DBWriter.html"><FONT ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT ID="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBTransform.html"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/ElementNode.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="DBWriter.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: &nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: &nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<i>Copyright © 2000 National Center for Ecological Analysis and Synthesis. All Rights Reserved.</i>
+</BODY>
+</HTML>

Property changes on: docs/edu/ucsb/nceas/metacat/DBWriter.html
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+Author Date Id Revision
\ No newline at end of property
Index: docs/edu/ucsb/nceas/metacat/package-frame.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/package-frame.html	(revision 181)
+++ docs/edu/ucsb/nceas/metacat/package-frame.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:57 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:37 AKDT 2000 -->
 <TITLE>
 MetaCat API: Package edu.ucsb.nceas.metacat
 </TITLE>
@@ -17,6 +17,8 @@
 Classes</FONT>&nbsp;
 <FONT CLASS="FrameItemFont">
 <BR>
+<A HREF="AccessionNumber.html" TARGET="classFrame">AccessionNumber</A>
+<BR>
 <A HREF="BasicNode.html" TARGET="classFrame">BasicNode</A>
 <BR>
 <A HREF="DBDTDHandler.html" TARGET="classFrame">DBDTDHandler</A>
@@ -23,6 +25,8 @@
 <BR>
 <A HREF="DBEntityResolver.html" TARGET="classFrame">DBEntityResolver</A>
 <BR>
+<A HREF="DBQuery.html" TARGET="classFrame">DBQuery</A>
+<BR>
 <A HREF="DBReader.html" TARGET="classFrame">DBReader</A>
 <BR>
 <A HREF="DBSAXDocument.html" TARGET="classFrame">DBSAXDocument</A>
@@ -31,12 +35,12 @@
 <BR>
 <A HREF="DBSAXNode.html" TARGET="classFrame">DBSAXNode</A>
 <BR>
-<A HREF="DBSAXWriter.html" TARGET="classFrame">DBSAXWriter</A>
-<BR>
 <A HREF="DBSimpleQuery.html" TARGET="classFrame">DBSimpleQuery</A>
 <BR>
 <A HREF="DBTransform.html" TARGET="classFrame">DBTransform</A>
 <BR>
+<A HREF="DBWriter.html" TARGET="classFrame">DBWriter</A>
+<BR>
 <A HREF="ElementNode.html" TARGET="classFrame">ElementNode</A>
 <BR>
 <A HREF="GenericXMLValidate.html" TARGET="classFrame">GenericXMLValidate</A>
@@ -45,6 +49,8 @@
 <BR>
 <A HREF="MetaCatUtil.html" TARGET="classFrame">MetaCatUtil</A>
 <BR>
+<A HREF="QuerySpecification.html" TARGET="classFrame">QuerySpecification</A>
+<BR>
 <A HREF="TextNode.html" TARGET="classFrame">TextNode</A>
 <BR>
 <A HREF="XMLValidate.html" TARGET="classFrame">XMLValidate</A></FONT></TD>
Index: docs/edu/ucsb/nceas/metacat/MetaCatServlet.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/MetaCatServlet.html	(revision 181)
+++ docs/edu/ucsb/nceas/metacat/MetaCatServlet.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:58 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:39 AKDT 2000 -->
 <TITLE>
 MetaCat API: Class  MetaCatServlet
 </TITLE>
@@ -70,7 +70,8 @@
  <p>Valid parameters are:<br>
  action=query -- query the values of all elements and attributes
                      and return a result set of nodes<br>
- action=getdocument -- display an XML document in XML or HTML<br>
+ action=query -- search text values for document match<br>
+ doctype -- document type list returned by the query (publicID)
  qformat=xml -- display resultset from query in XML<br>
  qformat=html -- display resultset from query in HTML<br>
  action=getdocument -- display an XML document in XML or HTML<br>
@@ -80,8 +81,8 @@
  query -- actual query text (to go with 'action=query')<br>
  action=validate -- vallidate the xml contained in validatetext<br>
  valtext -- XML text to be validated
- action=getdatadoc -- retreive a stored datadocument  //DFH
- datadoc -- data document name (id)                   //DFH
+ action=getdatadoc -- retreive a stored datadocument
+ datadoc -- data document name (id)
 <P>
 <HR>
 
Index: docs/edu/ucsb/nceas/metacat/package-use.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/package-use.html	(revision 181)
+++ docs/edu/ucsb/nceas/metacat/package-use.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:56 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:36 AKDT 2000 -->
 <TITLE>
 MetaCat API: Uses of Package edu.ucsb.nceas.metacat
 </TITLE>
@@ -73,6 +73,12 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A utility class that encapsulates document type information</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../edu/ucsb/nceas/metacat/class-use/DBSAXDocument.html#edu.ucsb.nceas.metacat"><B>DBSAXDocument</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A Class that writes an XML document main data to a database connection</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <TD><B><A HREF="../../../../edu/ucsb/nceas/metacat/class-use/DBSAXNode.html#edu.ucsb.nceas.metacat"><B>DBSAXNode</B></A></B>
 
 <BR>
Index: docs/edu/ucsb/nceas/metacat/DBSimpleQuery.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/DBSimpleQuery.html	(revision 181)
+++ docs/edu/ucsb/nceas/metacat/DBSimpleQuery.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:58 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:39 AKDT 2000 -->
 <TITLE>
 MetaCat API: Class  DBSimpleQuery
 </TITLE>
@@ -35,7 +35,7 @@
 
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBSAXWriter.html"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBSAXNode.html"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBTransform.html"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
@@ -116,6 +116,15 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.Hashtable</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/DBSimpleQuery.html#findDocuments(java.lang.String, java.lang.String)">findDocuments</A></B>(java.lang.String&nbsp;query,
+              java.lang.String&nbsp;requestedDoctype)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;routine to search the elements and attributes looking to match query</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>static&nbsp;void</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/DBSimpleQuery.html#main(java.lang.String[])">main</A></B>(java.lang.String[]&nbsp;args)</CODE>
 
@@ -206,6 +215,18 @@
 <DT><B>Parameters:</B><DD><CODE>query</CODE> - the text to search for</DL>
 </DD>
 </DL>
+<HR>
+
+<A NAME="findDocuments(java.lang.String, java.lang.String)"><!-- --></A><H3>
+findDocuments</H3>
+<PRE>
+public java.util.Hashtable <B>findDocuments</B>(java.lang.String&nbsp;query,
+                                         java.lang.String&nbsp;requestedDoctype)</PRE>
+<DL>
+<DD>routine to search the elements and attributes looking to match query<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>query</CODE> - the text to search for<DD><CODE>requestedDoctype</CODE> - the type of documents to return from the query</DL>
+</DD>
+</DL>
 <!-- ========= END OF CLASS DATA ========= -->
 <HR>
 
@@ -234,7 +255,7 @@
 
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBSAXWriter.html"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBSAXNode.html"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBTransform.html"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
Index: docs/edu/ucsb/nceas/metacat/package-summary.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/package-summary.html	(revision 181)
+++ docs/edu/ucsb/nceas/metacat/package-summary.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:57 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:37 AKDT 2000 -->
 <TITLE>
 MetaCat API: Package edu.ucsb.nceas.metacat
 </TITLE>
@@ -55,6 +55,11 @@
 <B>Class Summary</B></FONT></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="AccessionNumber.html">AccessionNumber</A></B></TD>
+<TD>A class that gets Accession Number, check for uniqueness and register it
+ into db connection</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <TD WIDTH="15%"><B><A HREF="BasicNode.html">BasicNode</A></B></TD>
 <TD>A Class that represents an XML node and its contents</TD>
 </TR>
@@ -72,6 +77,13 @@
  parameter entities, if any) before including them.</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="DBQuery.html">DBQuery</A></B></TD>
+<TD>A Class that searches a relational DB for elements and 
+ attributes that have free text matches a query string,
+ or structured query matches to a path specified node in the 
+ XML hierarchy.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <TD WIDTH="15%"><B><A HREF="DBReader.html">DBReader</A></B></TD>
 <TD>A Class that creates an XML text document
  from a query to a relational DB containing a DOM representation</TD>
@@ -91,11 +103,6 @@
  can write its own representation to a database connection</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="DBSAXWriter.html">DBSAXWriter</A></B></TD>
-<TD>A Class that reads in an XML text document and
- write its contents to a database connection using SAX</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
 <TD WIDTH="15%"><B><A HREF="DBSimpleQuery.html">DBSimpleQuery</A></B></TD>
 <TD>A Class that searches a relational DB for elements and attributes that
  have free text matches to the query string.</TD>
@@ -105,6 +112,11 @@
 <TD>A Class that transforms XML documents utitlizing XSL style sheets</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="DBWriter.html">DBWriter</A></B></TD>
+<TD>A Class that reads in an XML text document and
+ write its contents to a database connection using SAX</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <TD WIDTH="15%"><B><A HREF="ElementNode.html">ElementNode</A></B></TD>
 <TD>A Class that represents an XML element and its contents,
  and can build itself from a database connection</TD>
@@ -127,9 +139,13 @@
 <TD>A suite of utility classes for the metadata catalog server</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="QuerySpecification.html">QuerySpecification</A></B></TD>
+<TD>A Class that represents a structured query, and can be 
+ constructed from an XML serialization conforming to @see pathquery.dtd.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
 <TD WIDTH="15%"><B><A HREF="TextNode.html">TextNode</A></B></TD>
-<TD>A Class that represents an XML element and its contents,
- and can build itself from a database connection</TD>
+<TD>A Class that represents an XML Text node and its contents,</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD WIDTH="15%"><B><A HREF="XMLValidate.html">XMLValidate</A></B></TD>
Index: docs/edu/ucsb/nceas/metacat/BasicNode.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/BasicNode.html	(revision 181)
+++ docs/edu/ucsb/nceas/metacat/BasicNode.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:57 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:38 AKDT 2000 -->
 <TITLE>
 MetaCat API: Class  BasicNode
 </TITLE>
@@ -35,7 +35,7 @@
 
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;PREV CLASS&nbsp;
+&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/AccessionNumber.html"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBDTDHandler.html"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
@@ -162,6 +162,14 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#getDocID()">getDocID</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the doc id of this node</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;long</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#getNodeID()">getNodeID</A></B>()</CODE>
 
@@ -194,6 +202,14 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;long</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#getRootNodeID()">getRootNodeID</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the root node id of this node</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;java.lang.String</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#getTagName()">getTagName</A></B>()</CODE>
 
@@ -220,6 +236,14 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#setDocID(java.lang.String)">setDocID</A></B>(java.lang.String&nbsp;doc_id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the doc id of this node</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#setNodeID(long)">setNodeID</A></B>(long&nbsp;node_id)</CODE>
 
 <BR>
@@ -252,6 +276,14 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#setRootNodeID(long)">setRootNodeID</A></B>(long&nbsp;rootnode_id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the root node id of this node</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#setTagName(java.lang.String)">setTagName</A></B>(java.lang.String&nbsp;tagname)</CODE>
 
 <BR>
@@ -383,6 +415,38 @@
 <DD>Set the parent id of this node</DL>
 <HR>
 
+<A NAME="getRootNodeID()"><!-- --></A><H3>
+getRootNodeID</H3>
+<PRE>
+public long <B>getRootNodeID</B>()</PRE>
+<DL>
+<DD>Get the root node id of this node</DL>
+<HR>
+
+<A NAME="setRootNodeID(long)"><!-- --></A><H3>
+setRootNodeID</H3>
+<PRE>
+public void <B>setRootNodeID</B>(long&nbsp;rootnode_id)</PRE>
+<DL>
+<DD>Set the root node id of this node</DL>
+<HR>
+
+<A NAME="getDocID()"><!-- --></A><H3>
+getDocID</H3>
+<PRE>
+public java.lang.String <B>getDocID</B>()</PRE>
+<DL>
+<DD>Get the doc id of this node</DL>
+<HR>
+
+<A NAME="setDocID(java.lang.String)"><!-- --></A><H3>
+setDocID</H3>
+<PRE>
+public void <B>setDocID</B>(java.lang.String&nbsp;doc_id)</PRE>
+<DL>
+<DD>Set the doc id of this node</DL>
+<HR>
+
 <A NAME="getTagName()"><!-- --></A><H3>
 getTagName</H3>
 <PRE>
@@ -506,7 +570,7 @@
 
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;PREV CLASS&nbsp;
+&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/AccessionNumber.html"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBDTDHandler.html"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
Index: docs/edu/ucsb/nceas/metacat/package-tree.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/package-tree.html	(revision 181)
+++ docs/edu/ucsb/nceas/metacat/package-tree.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:57 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:37 AKDT 2000 -->
 <TITLE>
 MetaCat API: edu.ucsb.nceas.metacat Class Hierarchy
 </TITLE>
@@ -55,11 +55,14 @@
 </H2>
 <UL>
 <LI TYPE="circle">class java.lang.Object<UL>
-<LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html"><B>BasicNode</B></A><UL>
+<LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="../../../../edu/ucsb/nceas/metacat/AccessionNumber.html"><B>AccessionNumber</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html"><B>BasicNode</B></A><UL>
 <LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="../../../../edu/ucsb/nceas/metacat/DBSAXNode.html"><B>DBSAXNode</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="../../../../edu/ucsb/nceas/metacat/ElementNode.html"><B>ElementNode</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="../../../../edu/ucsb/nceas/metacat/TextNode.html"><B>TextNode</B></A></UL>
 <LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="../../../../edu/ucsb/nceas/metacat/DBDTDHandler.html"><B>DBDTDHandler</B></A> (implements org.xml.sax.DTDHandler)
 <LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="../../../../edu/ucsb/nceas/metacat/DBEntityResolver.html"><B>DBEntityResolver</B></A> (implements org.xml.sax.EntityResolver)
-<LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="../../../../edu/ucsb/nceas/metacat/DBReader.html"><B>DBReader</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="../../../../edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html"><B>DBReader.DoctypeInfo</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="../../../../edu/ucsb/nceas/metacat/DBSAXDocument.html"><B>DBSAXDocument</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="../../../../edu/ucsb/nceas/metacat/DBSAXWriter.html"><B>DBSAXWriter</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="../../../../edu/ucsb/nceas/metacat/DBSimpleQuery.html"><B>DBSimpleQuery</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="../../../../edu/ucsb/nceas/metacat/DBTransform.html"><B>DBTransform</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="../../../../edu/ucsb/nceas/metacat/GenericXMLValidate.html"><B>GenericXMLValidate</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="../../../../edu/ucsb/nceas/metacat/MetaCatUtil.html"><B>MetaCatUtil</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="../../../../edu/ucsb/nceas/metacat/XMLValidate.html"><B>XMLValidate</B></A></UL>
+<LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="../../../../edu/ucsb/nceas/metacat/DBQuery.html"><B>DBQuery</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="../../../../edu/ucsb/nceas/metacat/DBReader.html"><B>DBReader</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="../../../../edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html"><B>DBReader.DoctypeInfo</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="../../../../edu/ucsb/nceas/metacat/DBSAXDocument.html"><B>DBSAXDocument</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="../../../../edu/ucsb/nceas/metacat/DBSimpleQuery.html"><B>DBSimpleQuery</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="../../../../edu/ucsb/nceas/metacat/DBTransform.html"><B>DBTransform</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="../../../../edu/ucsb/nceas/metacat/DBWriter.html"><B>DBWriter</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="../../../../edu/ucsb/nceas/metacat/GenericXMLValidate.html"><B>GenericXMLValidate</B></A><LI TYPE="circle">class org.xml.sax.HandlerBase (implements org.xml.sax.DocumentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler)
+<UL>
+<LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="../../../../edu/ucsb/nceas/metacat/QuerySpecification.html"><B>QuerySpecification</B></A></UL>
+<LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="../../../../edu/ucsb/nceas/metacat/MetaCatUtil.html"><B>MetaCatUtil</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="../../../../edu/ucsb/nceas/metacat/XMLValidate.html"><B>XMLValidate</B></A></UL>
 <LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="../../../../edu/ucsb/nceas/metacat/MetaCatServlet.html"><B>MetaCatServlet</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="../../../../edu/ucsb/nceas/metacat/DBSAXHandler.html"><B>DBSAXHandler</B></A></UL>
 <HR>
 
Index: docs/edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html	(revision 181)
+++ docs/edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:58 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:38 AKDT 2000 -->
 <TITLE>
 MetaCat API: Class  DBReader.DoctypeInfo
 </TITLE>
Index: docs/edu/ucsb/nceas/metacat/TextNode.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/TextNode.html	(revision 181)
+++ docs/edu/ucsb/nceas/metacat/TextNode.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:58 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:39 AKDT 2000 -->
 <TITLE>
 MetaCat API: Class  TextNode
 </TITLE>
@@ -35,7 +35,7 @@
 
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/MetaCatUtil.html"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/QuerySpecification.html"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/XMLValidate.html"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
@@ -69,8 +69,7 @@
 <DT>public class <B>TextNode</B><DT>extends <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A></DL>
 
 <P>
-A Class that represents an XML element and its contents,
- and can build itself from a database connection
+A Class that represents an XML Text node and its contents,
 <P>
 <HR>
 
@@ -90,8 +89,7 @@
 <B>Constructor Summary</B></FONT></TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/TextNode.html#TextNode(java.sql.Connection, long, long, java.lang.String, java.lang.String)">TextNode</A></B>(java.sql.Connection&nbsp;conn,
-         long&nbsp;nodeid,
+<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/TextNode.html#TextNode(long, long, java.lang.String, java.lang.String)">TextNode</A></B>(long&nbsp;nodeid,
          long&nbsp;parentnodeid,
          java.lang.String&nbsp;nodedata,
          java.lang.String&nbsp;nodetype)</CODE>
@@ -144,17 +142,21 @@
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#getAttribute(java.lang.String)">getAttribute</A>, 
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#getAttributes()">getAttributes</A>, 
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#getChildren()">getChildren</A>, 
+<A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#getDocID()">getDocID</A>, 
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#getNodeID()">getNodeID</A>, 
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#getNodeIndex()">getNodeIndex</A>, 
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#getNodeType()">getNodeType</A>, 
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#getParentID()">getParentID</A>, 
+<A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#getRootNodeID()">getRootNodeID</A>, 
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#getTagName()">getTagName</A>, 
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#incChildNum()">incChildNum</A>, 
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#setAttribute(java.lang.String, java.lang.String)">setAttribute</A>, 
+<A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#setDocID(java.lang.String)">setDocID</A>, 
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#setNodeID(long)">setNodeID</A>, 
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#setNodeIndex(int)">setNodeIndex</A>, 
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#setNodeType(java.lang.String)">setNodeType</A>, 
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#setParentID(long)">setParentID</A>, 
+<A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#setRootNodeID(long)">setRootNodeID</A>, 
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#setTagName(java.lang.String)">setTagName</A></CODE></TD>
 </TR>
 </TABLE>
@@ -192,17 +194,16 @@
 </TR>
 </TABLE>
 
-<A NAME="TextNode(java.sql.Connection, long, long, java.lang.String, java.lang.String)"><!-- --></A><H3>
+<A NAME="TextNode(long, long, java.lang.String, java.lang.String)"><!-- --></A><H3>
 TextNode</H3>
 <PRE>
-public <B>TextNode</B>(java.sql.Connection&nbsp;conn,
-                long&nbsp;nodeid,
+public <B>TextNode</B>(long&nbsp;nodeid,
                 long&nbsp;parentnodeid,
                 java.lang.String&nbsp;nodedata,
                 java.lang.String&nbsp;nodetype)</PRE>
 <DL>
 <DD>Construct a new TextNode instance<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>conn</CODE> - the database connection to use to initialize<DD><CODE>nodeid</CODE> - the element_id for the node to be created<DD><CODE>parentnodeid</CODE> - the id of the parent node<DD><CODE>nodedata</CODE> - the text of the node<DD><CODE>nodetype</CODE> - the type of the node</DL>
+<DT><B>Parameters:</B><DD><CODE>nodeid</CODE> - the element_id for the node to be created<DD><CODE>parentnodeid</CODE> - the id of the parent node<DD><CODE>nodedata</CODE> - the text of the node<DD><CODE>nodetype</CODE> - the type of the node</DL>
 </DD>
 </DL>
 
@@ -269,7 +270,7 @@
 
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/MetaCatUtil.html"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/QuerySpecification.html"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/XMLValidate.html"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
Index: docs/edu/ucsb/nceas/metacat/class-use/MetaCatUtil.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/class-use/MetaCatUtil.html	(revision 181)
+++ docs/edu/ucsb/nceas/metacat/class-use/MetaCatUtil.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:56 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:36 AKDT 2000 -->
 <TITLE>
 MetaCat API: Uses of Class edu.ucsb.nceas.metacat.MetaCatUtil
 </TITLE>
Index: docs/edu/ucsb/nceas/metacat/class-use/DBDTDHandler.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/class-use/DBDTDHandler.html	(revision 181)
+++ docs/edu/ucsb/nceas/metacat/class-use/DBDTDHandler.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:56 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:36 AKDT 2000 -->
 <TITLE>
 MetaCat API: Uses of Class edu.ucsb.nceas.metacat.DBDTDHandler
 </TITLE>
Index: docs/edu/ucsb/nceas/metacat/class-use/AccessionNumber.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/class-use/AccessionNumber.html	(nonexistent)
+++ docs/edu/ucsb/nceas/metacat/class-use/AccessionNumber.html	(revision 182)
@@ -0,0 +1,93 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc on Tue Jun 20 16:19:36 AKDT 2000 -->
+<TITLE>
+MetaCat API: Uses of Class edu.ucsb.nceas.metacat.AccessionNumber
+</TITLE>
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+</HEAD>
+<BODY BGCOLOR="white">
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_top"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../edu/ucsb/nceas/metacat/AccessionNumber.html"><FONT ID="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT ID="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AccessionNumber.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>edu.ucsb.nceas.metacat.AccessionNumber</B></H2>
+</CENTER>
+No usage of edu.ucsb.nceas.metacat.AccessionNumber
+<P>
+<HR>
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../edu/ucsb/nceas/metacat/AccessionNumber.html"><FONT ID="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT ID="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AccessionNumber.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<i>Copyright © 2000 National Center for Ecological Analysis and Synthesis. All Rights Reserved.</i>
+</BODY>
+</HTML>

Property changes on: docs/edu/ucsb/nceas/metacat/class-use/AccessionNumber.html
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+Author Date Id Revision
\ No newline at end of property
Index: docs/edu/ucsb/nceas/metacat/class-use/DBTransform.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/class-use/DBTransform.html	(revision 181)
+++ docs/edu/ucsb/nceas/metacat/class-use/DBTransform.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:56 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:36 AKDT 2000 -->
 <TITLE>
 MetaCat API: Uses of Class edu.ucsb.nceas.metacat.DBTransform
 </TITLE>
Index: docs/edu/ucsb/nceas/metacat/class-use/MetaCatServlet.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/class-use/MetaCatServlet.html	(revision 181)
+++ docs/edu/ucsb/nceas/metacat/class-use/MetaCatServlet.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:56 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:36 AKDT 2000 -->
 <TITLE>
 MetaCat API: Uses of Class edu.ucsb.nceas.metacat.MetaCatServlet
 </TITLE>
Index: docs/edu/ucsb/nceas/metacat/class-use/BasicNode.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/class-use/BasicNode.html	(revision 181)
+++ docs/edu/ucsb/nceas/metacat/class-use/BasicNode.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:56 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:35 AKDT 2000 -->
 <TITLE>
 MetaCat API: Uses of Class edu.ucsb.nceas.metacat.BasicNode
 </TITLE>
@@ -87,8 +87,7 @@
 <TD><CODE><B><A HREF="../../../../../edu/ucsb/nceas/metacat/TextNode.html">TextNode</A></B></CODE>
 
 <BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A Class that represents an XML element and its contents,
- and can build itself from a database connection</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A Class that represents an XML Text node and its contents,</TD>
 </TR>
 </TABLE>
 &nbsp;
Index: docs/edu/ucsb/nceas/metacat/class-use/TextNode.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/class-use/TextNode.html	(revision 181)
+++ docs/edu/ucsb/nceas/metacat/class-use/TextNode.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:56 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:36 AKDT 2000 -->
 <TITLE>
 MetaCat API: Uses of Class edu.ucsb.nceas.metacat.TextNode
 </TITLE>
Index: docs/edu/ucsb/nceas/metacat/class-use/ElementNode.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/class-use/ElementNode.html	(revision 181)
+++ docs/edu/ucsb/nceas/metacat/class-use/ElementNode.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:56 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:36 AKDT 2000 -->
 <TITLE>
 MetaCat API: Uses of Class edu.ucsb.nceas.metacat.ElementNode
 </TITLE>
Index: docs/edu/ucsb/nceas/metacat/class-use/QuerySpecification.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/class-use/QuerySpecification.html	(nonexistent)
+++ docs/edu/ucsb/nceas/metacat/class-use/QuerySpecification.html	(revision 182)
@@ -0,0 +1,93 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc on Tue Jun 20 16:19:36 AKDT 2000 -->
+<TITLE>
+MetaCat API: Uses of Class edu.ucsb.nceas.metacat.QuerySpecification
+</TITLE>
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+</HEAD>
+<BODY BGCOLOR="white">
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_top"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../edu/ucsb/nceas/metacat/QuerySpecification.html"><FONT ID="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT ID="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="QuerySpecification.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>edu.ucsb.nceas.metacat.QuerySpecification</B></H2>
+</CENTER>
+No usage of edu.ucsb.nceas.metacat.QuerySpecification
+<P>
+<HR>
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../edu/ucsb/nceas/metacat/QuerySpecification.html"><FONT ID="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT ID="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="QuerySpecification.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<i>Copyright © 2000 National Center for Ecological Analysis and Synthesis. All Rights Reserved.</i>
+</BODY>
+</HTML>

Property changes on: docs/edu/ucsb/nceas/metacat/class-use/QuerySpecification.html
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+Author Date Id Revision
\ No newline at end of property
Index: docs/edu/ucsb/nceas/metacat/class-use/DBReader.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/class-use/DBReader.html	(revision 181)
+++ docs/edu/ucsb/nceas/metacat/class-use/DBReader.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:56 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:36 AKDT 2000 -->
 <TITLE>
 MetaCat API: Uses of Class edu.ucsb.nceas.metacat.DBReader
 </TITLE>
Index: docs/edu/ucsb/nceas/metacat/DBSAXDocument.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/DBSAXDocument.html	(revision 181)
+++ docs/edu/ucsb/nceas/metacat/DBSAXDocument.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:58 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:38 AKDT 2000 -->
 <TITLE>
 MetaCat API: Class  DBSAXDocument
 </TITLE>
@@ -43,9 +43,9 @@
 </TR>
 <TR>
 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY: &nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
+  SUMMARY: &nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: &nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
+DETAIL: &nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
 </TR>
 </TABLE>
 <!-- =========== END OF NAVBAR =========== -->
@@ -99,8 +99,48 @@
 &nbsp;
 <!-- ========== METHOD SUMMARY =========== -->
 
-<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<A NAME="method_summary"><!-- --></A>
 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/DBSAXDocument.html#getDocID()">getDocID</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get doc id</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/DBSAXDocument.html#getTitle()">getTitle</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the document title</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/DBSAXDocument.html#setTitle(java.lang.String)">setTitle</A></B>(java.lang.String&nbsp;title)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the document title</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/DBSAXDocument.html#setTitleFromChildElement()">setTitleFromChildElement</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Look up the title of the first child element named "title"
+ and record it as the document title</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
 <TD><B>Methods inherited from class java.lang.Object</B></TD>
 </TR>
@@ -144,15 +184,60 @@
 <DL>
 <DD>Construct a new document instance<DD><DL>
 <DT><B>Parameters:</B><DD><CODE>conn</CODE> - the JDBC Connection to which all information is written<DD><CODE>rootnodeid</CODE> - - sequence id of the root node in the document<DD><CODE>docname</CODE> - - the name of DTD, i.e. the name immediately following 
-        the DOCTYPE keyword - should be the root element name.
+        the DOCTYPE keyword ( should be the root element name ) or
+        the root element name if no DOCTYPE declaration provided
         (Oracle's and IBM parsers are not aware if it is not the 
         root element name)<DD><CODE>doctype</CODE> - - Public ID of the DTD, i.e. the name immediately 
-                  following the PUBLIC keyword in DOCTYPE declaration.</DL>
+                  following the PUBLIC keyword in DOCTYPE declaration or
+                  the docname if no Public ID provided or
+                  null if no DOCTYPE declaration provided</DL>
 </DD>
 </DL>
 
 <!-- ============ METHOD DETAIL ========== -->
 
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="getDocID()"><!-- --></A><H3>
+getDocID</H3>
+<PRE>
+public java.lang.String <B>getDocID</B>()</PRE>
+<DL>
+<DD>Get doc id</DL>
+<HR>
+
+<A NAME="getTitle()"><!-- --></A><H3>
+getTitle</H3>
+<PRE>
+public java.lang.String <B>getTitle</B>()</PRE>
+<DL>
+<DD>Get the document title</DL>
+<HR>
+
+<A NAME="setTitle(java.lang.String)"><!-- --></A><H3>
+setTitle</H3>
+<PRE>
+public void <B>setTitle</B>(java.lang.String&nbsp;title)</PRE>
+<DL>
+<DD>Set the document title<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>title</CODE> - the new title for the document</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setTitleFromChildElement()"><!-- --></A><H3>
+setTitleFromChildElement</H3>
+<PRE>
+public void <B>setTitleFromChildElement</B>()</PRE>
+<DL>
+<DD>Look up the title of the first child element named "title"
+ and record it as the document title</DL>
 <!-- ========= END OF CLASS DATA ========= -->
 <HR>
 
@@ -189,9 +274,9 @@
 </TR>
 <TR>
 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY: &nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
+  SUMMARY: &nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: &nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
+DETAIL: &nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
 </TR>
 </TABLE>
 <!-- =========== END OF NAVBAR =========== -->
Index: docs/edu/ucsb/nceas/metacat/DBSAXHandler.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/DBSAXHandler.html	(revision 181)
+++ docs/edu/ucsb/nceas/metacat/DBSAXHandler.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:58 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:38 AKDT 2000 -->
 <TITLE>
 MetaCat API: Class  DBSAXHandler
 </TITLE>
Index: docs/edu/ucsb/nceas/metacat/GenericXMLValidate.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/GenericXMLValidate.html	(revision 181)
+++ docs/edu/ucsb/nceas/metacat/GenericXMLValidate.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:58 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:39 AKDT 2000 -->
 <TITLE>
 MetaCat API: Class  GenericXMLValidate
 </TITLE>
Index: docs/edu/ucsb/nceas/metacat/ElementNode.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/ElementNode.html	(revision 181)
+++ docs/edu/ucsb/nceas/metacat/ElementNode.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:58 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:39 AKDT 2000 -->
 <TITLE>
 MetaCat API: Class  ElementNode
 </TITLE>
@@ -35,7 +35,7 @@
 
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBTransform.html"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBWriter.html"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/GenericXMLValidate.html"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
@@ -142,17 +142,21 @@
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#getAttribute(java.lang.String)">getAttribute</A>, 
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#getAttributes()">getAttributes</A>, 
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#getChildren()">getChildren</A>, 
+<A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#getDocID()">getDocID</A>, 
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#getNodeID()">getNodeID</A>, 
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#getNodeIndex()">getNodeIndex</A>, 
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#getNodeType()">getNodeType</A>, 
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#getParentID()">getParentID</A>, 
+<A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#getRootNodeID()">getRootNodeID</A>, 
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#getTagName()">getTagName</A>, 
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#incChildNum()">incChildNum</A>, 
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#setAttribute(java.lang.String, java.lang.String)">setAttribute</A>, 
+<A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#setDocID(java.lang.String)">setDocID</A>, 
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#setNodeID(long)">setNodeID</A>, 
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#setNodeIndex(int)">setNodeIndex</A>, 
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#setNodeType(java.lang.String)">setNodeType</A>, 
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#setParentID(long)">setParentID</A>, 
+<A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#setRootNodeID(long)">setRootNodeID</A>, 
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#setTagName(java.lang.String)">setTagName</A></CODE></TD>
 </TR>
 </TABLE>
@@ -275,7 +279,7 @@
 
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBTransform.html"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBWriter.html"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/GenericXMLValidate.html"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
Index: docs/edu/ucsb/nceas/metacat/QuerySpecification.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/QuerySpecification.html	(nonexistent)
+++ docs/edu/ucsb/nceas/metacat/QuerySpecification.html	(revision 182)
@@ -0,0 +1,380 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc on Tue Jun 20 16:19:39 AKDT 2000 -->
+<TITLE>
+MetaCat API: Class  QuerySpecification
+</TITLE>
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+</HEAD>
+<BODY BGCOLOR="white">
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_top"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/QuerySpecification.html"><FONT ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT ID="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/MetaCatUtil.html"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/TextNode.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="QuerySpecification.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: &nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: &nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+edu.ucsb.nceas.metacat</FONT>
+<BR>
+Class  QuerySpecification</H2>
+<PRE>
+java.lang.Object
+  |
+  +--org.xml.sax.HandlerBase
+        |
+        +--<B>edu.ucsb.nceas.metacat.QuerySpecification</B>
+</PRE>
+<HR>
+<DL>
+<DT>public class <B>QuerySpecification</B><DT>extends org.xml.sax.HandlerBase</DL>
+
+<P>
+A Class that represents a structured query, and can be 
+ constructed from an XML serialization conforming to @see pathquery.dtd. 
+ The printSQL() method can be used to print a SQL serialization of the query.
+<P>
+<HR>
+
+<P>
+<!-- ======== INNER CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/QuerySpecification.html#QuerySpecification(java.io.Reader, java.lang.String)">QuerySpecification</A></B>(java.io.Reader&nbsp;queryspec,
+                   java.lang.String&nbsp;parserName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;construct an instance of the QuerySpecification class</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/QuerySpecification.html#QuerySpecification(java.lang.String, java.lang.String)">QuerySpecification</A></B>(java.lang.String&nbsp;queryspec,
+                   java.lang.String&nbsp;parserName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;construct an instance of the QuerySpecification class</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/QuerySpecification.html#characters(char[], int, int)">characters</A></B>(char[]&nbsp;ch,
+           int&nbsp;start,
+           int&nbsp;length)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;callback method used by the SAX Parser when the text sequences of an 
+ xml stream are detected.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/QuerySpecification.html#endElement(java.lang.String)">endElement</A></B>(java.lang.String&nbsp;name)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;callback method used by the SAX Parser when the end tag of an 
+ element is detected.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/QuerySpecification.html#main(java.lang.String[])">main</A></B>(java.lang.String[]&nbsp;args)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Main routine for testing</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/QuerySpecification.html#printSQL()">printSQL</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;create a SQL serialization of the query that this instance represents</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/QuerySpecification.html#startElement(java.lang.String, org.xml.sax.AttributeList)">startElement</A></B>(java.lang.String&nbsp;name,
+             org.xml.sax.AttributeList&nbsp;atts)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;callback method used by the SAX Parser when the start tag of an 
+ element is detected.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/QuerySpecification.html#toString()">toString</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;create a String description of the query that this instance represents.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.xml.sax.HandlerBase"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class org.xml.sax.HandlerBase</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>endDocument, 
+error, 
+fatalError, 
+ignorableWhitespace, 
+notationDecl, 
+processingInstruction, 
+resolveEntity, 
+setDocumentLocator, 
+startDocument, 
+unparsedEntityDecl, 
+warning</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.Object</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, 
+equals, 
+finalize, 
+getClass, 
+hashCode, 
+notify, 
+notifyAll, 
+wait, 
+wait, 
+wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="QuerySpecification(java.io.Reader, java.lang.String)"><!-- --></A><H3>
+QuerySpecification</H3>
+<PRE>
+public <B>QuerySpecification</B>(java.io.Reader&nbsp;queryspec,
+                          java.lang.String&nbsp;parserName)
+                   throws java.io.IOException</PRE>
+<DL>
+<DD>construct an instance of the QuerySpecification class<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>queryspec</CODE> - the XML representation of the query (should conform
+                  to pathquery.dtd) as a Reader<DD><CODE>parserName</CODE> - the fully qualified name of a Java Class implementing
+                  the org.xml.sax.Parser interface</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="QuerySpecification(java.lang.String, java.lang.String)"><!-- --></A><H3>
+QuerySpecification</H3>
+<PRE>
+public <B>QuerySpecification</B>(java.lang.String&nbsp;queryspec,
+                          java.lang.String&nbsp;parserName)
+                   throws java.io.IOException</PRE>
+<DL>
+<DD>construct an instance of the QuerySpecification class<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>queryspec</CODE> - the XML representation of the query (should conform
+                  to pathquery.dtd) as a String<DD><CODE>parserName</CODE> - the fully qualified name of a Java Class implementing
+                  the org.xml.sax.Parser interface</DL>
+</DD>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="main(java.lang.String[])"><!-- --></A><H3>
+main</H3>
+<PRE>
+public static void <B>main</B>(java.lang.String[]&nbsp;args)</PRE>
+<DL>
+<DD>Main routine for testing</DL>
+<HR>
+
+<A NAME="startElement(java.lang.String, org.xml.sax.AttributeList)"><!-- --></A><H3>
+startElement</H3>
+<PRE>
+public void <B>startElement</B>(java.lang.String&nbsp;name,
+                         org.xml.sax.AttributeList&nbsp;atts)
+                  throws org.xml.sax.SAXException</PRE>
+<DL>
+<DD>callback method used by the SAX Parser when the start tag of an 
+ element is detected. Used in this context to parse and store
+ the query information in class variables.<DD><DL>
+<DT><B>Overrides:</B><DD>startElement in class org.xml.sax.HandlerBase</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="endElement(java.lang.String)"><!-- --></A><H3>
+endElement</H3>
+<PRE>
+public void <B>endElement</B>(java.lang.String&nbsp;name)
+                throws org.xml.sax.SAXException</PRE>
+<DL>
+<DD>callback method used by the SAX Parser when the end tag of an 
+ element is detected. Used in this context to parse and store
+ the query information in class variables.<DD><DL>
+<DT><B>Overrides:</B><DD>endElement in class org.xml.sax.HandlerBase</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="characters(char[], int, int)"><!-- --></A><H3>
+characters</H3>
+<PRE>
+public void <B>characters</B>(char[]&nbsp;ch,
+                       int&nbsp;start,
+                       int&nbsp;length)</PRE>
+<DL>
+<DD>callback method used by the SAX Parser when the text sequences of an 
+ xml stream are detected. Used in this context to parse and store
+ the query information in class variables.<DD><DL>
+<DT><B>Overrides:</B><DD>characters in class org.xml.sax.HandlerBase</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="printSQL()"><!-- --></A><H3>
+printSQL</H3>
+<PRE>
+public java.lang.String <B>printSQL</B>()</PRE>
+<DL>
+<DD>create a SQL serialization of the query that this instance represents</DL>
+<HR>
+
+<A NAME="toString()"><!-- --></A><H3>
+toString</H3>
+<PRE>
+public java.lang.String <B>toString</B>()</PRE>
+<DL>
+<DD>create a String description of the query that this instance represents.
+ This should become a way to get the XML serialization of the query.<DD><DL>
+<DT><B>Overrides:</B><DD>toString in class java.lang.Object</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/QuerySpecification.html"><FONT ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT ID="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/MetaCatUtil.html"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/TextNode.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="QuerySpecification.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: &nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: &nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<i>Copyright © 2000 National Center for Ecological Analysis and Synthesis. All Rights Reserved.</i>
+</BODY>
+</HTML>

Property changes on: docs/edu/ucsb/nceas/metacat/QuerySpecification.html
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+Author Date Id Revision
\ No newline at end of property
Index: docs/edu/ucsb/nceas/metacat/DBEntityResolver.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/DBEntityResolver.html	(revision 181)
+++ docs/edu/ucsb/nceas/metacat/DBEntityResolver.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:57 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:38 AKDT 2000 -->
 <TITLE>
 MetaCat API: Class  DBEntityResolver
 </TITLE>
@@ -36,7 +36,7 @@
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 &nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBDTDHandler.html"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBReader.html"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBQuery.html"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="DBEntityResolver.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
@@ -178,7 +178,8 @@
 <PRE>
 public org.xml.sax.InputSource <B>resolveEntity</B>(java.lang.String&nbsp;publicId,
                                              java.lang.String&nbsp;systemId)
-                                      throws java.net.MalformedURLException</PRE>
+                                      throws java.net.MalformedURLException,
+                                             java.io.IOException</PRE>
 <DL>
 <DD>The Parser call this method before opening any external entity 
  except the top-level document entity (including the external DTD subset,
@@ -216,7 +217,7 @@
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 &nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBDTDHandler.html"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBReader.html"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBQuery.html"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="DBEntityResolver.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
Index: docs/edu/ucsb/nceas/metacat/DBSAXNode.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/DBSAXNode.html	(revision 181)
+++ docs/edu/ucsb/nceas/metacat/DBSAXNode.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:58 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:38 AKDT 2000 -->
 <TITLE>
 MetaCat API: Class  DBSAXNode
 </TITLE>
@@ -36,7 +36,7 @@
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 &nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBSAXHandler.html"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBSAXWriter.html"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBSimpleQuery.html"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="DBSAXNode.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
@@ -97,9 +97,11 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Construct a new node instance for DOCUMENT nodes</TD>
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/DBSAXNode.html#DBSAXNode(java.sql.Connection, java.lang.String, edu.ucsb.nceas.metacat.DBSAXNode)">DBSAXNode</A></B>(java.sql.Connection&nbsp;conn,
+<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/DBSAXNode.html#DBSAXNode(java.sql.Connection, java.lang.String, edu.ucsb.nceas.metacat.DBSAXNode, edu.ucsb.nceas.metacat.DBSAXNode, edu.ucsb.nceas.metacat.DBSAXDocument)">DBSAXNode</A></B>(java.sql.Connection&nbsp;conn,
           java.lang.String&nbsp;tagname,
-          <A HREF="../../../../edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>&nbsp;parentNode)</CODE>
+          <A HREF="../../../../edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>&nbsp;parentNode,
+          <A HREF="../../../../edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>&nbsp;rootNode,
+          <A HREF="../../../../edu/ucsb/nceas/metacat/DBSAXDocument.html">DBSAXDocument</A>&nbsp;currentDocument)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Construct a new node instance for ELEMENT nodes</TD>
@@ -116,6 +118,14 @@
 </TR>
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/DBSAXNode.html#getParentNode()">getParentNode</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;get the parent of this node</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;void</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/DBSAXNode.html#setAttribute(java.lang.String, java.lang.String)">setAttribute</A></B>(java.lang.String&nbsp;attName,
              java.lang.String&nbsp;attValue)</CODE>
@@ -136,6 +146,15 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/DBSAXNode.html#writeDocID(java.lang.String)">writeDocID</A></B>(java.lang.String&nbsp;doc_id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;creates SQL code to put doc ID for the document node and for 
+ comment/PI nodes under document node into DB connection</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
 <TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/DBSAXNode.html#writeNodename(java.lang.String)">writeNodename</A></B>(java.lang.String&nbsp;nodename)</CODE>
 
 <BR>
@@ -142,6 +161,15 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;creates SQL code to put nodename for the document node 
  into DB connection</TD>
 </TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/DBSAXNode.html#writeRootNodeID(long)">writeRootNodeID</A></B>(long&nbsp;rootnode_id)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;creates SQL code to put root node id for the document node 
+ into DB connection</TD>
+</TR>
 </TABLE>
 &nbsp;<A NAME="methods_inherited_from_class_edu.ucsb.nceas.metacat.BasicNode"><!-- --></A>
 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
@@ -153,16 +181,20 @@
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#getAttribute(java.lang.String)">getAttribute</A>, 
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#getAttributes()">getAttributes</A>, 
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#getChildren()">getChildren</A>, 
+<A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#getDocID()">getDocID</A>, 
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#getNodeID()">getNodeID</A>, 
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#getNodeIndex()">getNodeIndex</A>, 
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#getNodeType()">getNodeType</A>, 
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#getParentID()">getParentID</A>, 
+<A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#getRootNodeID()">getRootNodeID</A>, 
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#getTagName()">getTagName</A>, 
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#incChildNum()">incChildNum</A>, 
+<A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#setDocID(java.lang.String)">setDocID</A>, 
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#setNodeID(long)">setNodeID</A>, 
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#setNodeIndex(int)">setNodeIndex</A>, 
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#setNodeType(java.lang.String)">setNodeType</A>, 
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#setParentID(long)">setParentID</A>, 
+<A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#setRootNodeID(long)">setRootNodeID</A>, 
 <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#setTagName(java.lang.String)">setTagName</A></CODE></TD>
 </TR>
 </TABLE>
@@ -213,12 +245,14 @@
 </DL>
 <HR>
 
-<A NAME="DBSAXNode(java.sql.Connection, java.lang.String, edu.ucsb.nceas.metacat.DBSAXNode)"><!-- --></A><H3>
+<A NAME="DBSAXNode(java.sql.Connection, java.lang.String, edu.ucsb.nceas.metacat.DBSAXNode, edu.ucsb.nceas.metacat.DBSAXNode, edu.ucsb.nceas.metacat.DBSAXDocument)"><!-- --></A><H3>
 DBSAXNode</H3>
 <PRE>
 public <B>DBSAXNode</B>(java.sql.Connection&nbsp;conn,
                  java.lang.String&nbsp;tagname,
-                 <A HREF="../../../../edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>&nbsp;parentNode)</PRE>
+                 <A HREF="../../../../edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>&nbsp;parentNode,
+                 <A HREF="../../../../edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>&nbsp;rootNode,
+                 <A HREF="../../../../edu/ucsb/nceas/metacat/DBSAXDocument.html">DBSAXDocument</A>&nbsp;currentDocument)</PRE>
 <DL>
 <DD>Construct a new node instance for ELEMENT nodes<DD><DL>
 <DT><B>Parameters:</B><DD><CODE>conn</CODE> - the JDBC Connection to which all information is written<DD><CODE>tagname</CODE> - the name of the node<DD><CODE>parentNode</CODE> - the parent node for this node being created</DL>
@@ -254,6 +288,24 @@
  into DB connection</DL>
 <HR>
 
+<A NAME="writeRootNodeID(long)"><!-- --></A><H3>
+writeRootNodeID</H3>
+<PRE>
+public void <B>writeRootNodeID</B>(long&nbsp;rootnode_id)</PRE>
+<DL>
+<DD>creates SQL code to put root node id for the document node 
+ into DB connection</DL>
+<HR>
+
+<A NAME="writeDocID(java.lang.String)"><!-- --></A><H3>
+writeDocID</H3>
+<PRE>
+public void <B>writeDocID</B>(java.lang.String&nbsp;doc_id)</PRE>
+<DL>
+<DD>creates SQL code to put doc ID for the document node and for 
+ comment/PI nodes under document node into DB connection</DL>
+<HR>
+
 <A NAME="setAttribute(java.lang.String, java.lang.String)"><!-- --></A><H3>
 setAttribute</H3>
 <PRE>
@@ -264,6 +316,14 @@
 <DT><B>Overrides:</B><DD><A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html#setAttribute(java.lang.String, java.lang.String)">setAttribute</A> in class <A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A></DL>
 </DD>
 </DL>
+<HR>
+
+<A NAME="getParentNode()"><!-- --></A><H3>
+getParentNode</H3>
+<PRE>
+public <A HREF="../../../../edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A> <B>getParentNode</B>()</PRE>
+<DL>
+<DD>get the parent of this node</DL>
 <!-- ========= END OF CLASS DATA ========= -->
 <HR>
 
@@ -293,7 +353,7 @@
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 &nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBSAXHandler.html"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBSAXWriter.html"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBSimpleQuery.html"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
 &nbsp;<A HREF="DBSAXNode.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
Index: docs/help-doc.html
===================================================================
--- docs/help-doc.html	(revision 181)
+++ docs/help-doc.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:59 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:40 AKDT 2000 -->
 <TITLE>
 MetaCat API: API Help
 </TITLE>
Index: docs/edu/ucsb/nceas/metacat/DBQuery.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/DBQuery.html	(nonexistent)
+++ docs/edu/ucsb/nceas/metacat/DBQuery.html	(revision 182)
@@ -0,0 +1,309 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc on Tue Jun 20 16:19:38 AKDT 2000 -->
+<TITLE>
+MetaCat API: Class  DBQuery
+</TITLE>
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+</HEAD>
+<BODY BGCOLOR="white">
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_top"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/DBQuery.html"><FONT ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT ID="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBEntityResolver.html"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBReader.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="DBQuery.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: &nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: &nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+edu.ucsb.nceas.metacat</FONT>
+<BR>
+Class  DBQuery</H2>
+<PRE>
+java.lang.Object
+  |
+  +--<B>edu.ucsb.nceas.metacat.DBQuery</B>
+</PRE>
+<HR>
+<DL>
+<DT>public class <B>DBQuery</B><DT>extends java.lang.Object</DL>
+
+<P>
+A Class that searches a relational DB for elements and 
+ attributes that have free text matches a query string,
+ or structured query matches to a path specified node in the 
+ XML hierarchy.  It returns a result set consisting of the 
+ document ID for each document that satisfies the query
+<P>
+<HR>
+
+<P>
+<!-- ======== INNER CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/DBQuery.html#DBQuery(java.sql.Connection, java.lang.String)">DBQuery</A></B>(java.sql.Connection&nbsp;conn,
+        java.lang.String&nbsp;parserName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;construct an instance of the DBQuery class 
+
+ </TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/DBQuery.html#createQuery(java.lang.String)">createQuery</A></B>(java.lang.String&nbsp;value)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;format a simple free-text value query as an XML document that conforms
+ to the pathquery.dtd and is appropriate for submission to the DBQuery
+ structured query engine</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/DBQuery.html#createQuery(java.lang.String, java.lang.String)">createQuery</A></B>(java.lang.String&nbsp;value,
+            java.lang.String&nbsp;doctype)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;format a simple free-text value query as an XML document that conforms
+ to the pathquery.dtd and is appropriate for submission to the DBQuery
+ structured query engine</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.Hashtable</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/DBQuery.html#findDocuments(java.io.Reader)">findDocuments</A></B>(java.io.Reader&nbsp;xmlquery)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;routine to search the elements and attributes looking to match query</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/DBQuery.html#main(java.lang.String[])">main</A></B>(java.lang.String[]&nbsp;args)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the main routine used to test the DBQuery utility.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class java.lang.Object</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, 
+equals, 
+finalize, 
+getClass, 
+hashCode, 
+notify, 
+notifyAll, 
+toString, 
+wait, 
+wait, 
+wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="DBQuery(java.sql.Connection, java.lang.String)"><!-- --></A><H3>
+DBQuery</H3>
+<PRE>
+public <B>DBQuery</B>(java.sql.Connection&nbsp;conn,
+               java.lang.String&nbsp;parserName)
+        throws java.io.IOException,
+               java.sql.SQLException,
+               java.lang.ClassNotFoundException</PRE>
+<DL>
+<DD>construct an instance of the DBQuery class 
+
+ <p>Generally, one would call the findDocuments() routine after creating 
+ an instance to specify the search query</p><DD><DL>
+<DT><B>Parameters:</B><DD><CODE>conn</CODE> - the JDBC connection that we use for the query<DD><CODE>parserName</CODE> - the fully qualified name of a Java class implementing
+                   the org.xml.sax.Parser interface</DL>
+</DD>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="main(java.lang.String[])"><!-- --></A><H3>
+main</H3>
+<PRE>
+public static void <B>main</B>(java.lang.String[]&nbsp;args)</PRE>
+<DL>
+<DD>the main routine used to test the DBQuery utility.
+
+ Usage: java DBQuery <xmlfile> <user> <password> [dbstring]<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>xmlfile</CODE> - the filename of the xml file containing the query<DD><CODE>user</CODE> - the username to use for the database connection<DD><CODE>password</CODE> - the password to use for the database connection<DD><CODE>dbstring</CODE> - the connection info to use for the database connection</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="findDocuments(java.io.Reader)"><!-- --></A><H3>
+findDocuments</H3>
+<PRE>
+public java.util.Hashtable <B>findDocuments</B>(java.io.Reader&nbsp;xmlquery)</PRE>
+<DL>
+<DD>routine to search the elements and attributes looking to match query<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>xmlquery</CODE> - the xml serialization of the query (@see pathquery.dtd)</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createQuery(java.lang.String, java.lang.String)"><!-- --></A><H3>
+createQuery</H3>
+<PRE>
+public static java.lang.String <B>createQuery</B>(java.lang.String&nbsp;value,
+                                           java.lang.String&nbsp;doctype)</PRE>
+<DL>
+<DD>format a simple free-text value query as an XML document that conforms
+ to the pathquery.dtd and is appropriate for submission to the DBQuery
+ structured query engine<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>value</CODE> - the text string to search for in the xml catalog<DD><CODE>doctype</CODE> - the type of documents to include in the result set -- use
+        "any" or "ANY" for unfiltered result sets</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createQuery(java.lang.String)"><!-- --></A><H3>
+createQuery</H3>
+<PRE>
+public static java.lang.String <B>createQuery</B>(java.lang.String&nbsp;value)</PRE>
+<DL>
+<DD>format a simple free-text value query as an XML document that conforms
+ to the pathquery.dtd and is appropriate for submission to the DBQuery
+ structured query engine<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>value</CODE> - the text string to search for in the xml catalog</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/DBQuery.html"><FONT ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT ID="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBEntityResolver.html"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBReader.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="DBQuery.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: &nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: &nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<i>Copyright © 2000 National Center for Ecological Analysis and Synthesis. All Rights Reserved.</i>
+</BODY>
+</HTML>

Property changes on: docs/edu/ucsb/nceas/metacat/DBQuery.html
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+Author Date Id Revision
\ No newline at end of property
Index: docs/edu/ucsb/nceas/metacat/DBReader.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/DBReader.html	(revision 181)
+++ docs/edu/ucsb/nceas/metacat/DBReader.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:57 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:38 AKDT 2000 -->
 <TITLE>
 MetaCat API: Class  DBReader
 </TITLE>
@@ -35,7 +35,7 @@
 
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBEntityResolver.html"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBQuery.html"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
@@ -121,7 +121,7 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html">DBReader.DoctypeInfo</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/DBReader.html#getDoctypeInfo(long)">getDoctypeInfo</A></B>(long&nbsp;docid)</CODE>
+<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/DBReader.html#getDoctypeInfo(java.lang.String)">getDoctypeInfo</A></B>(java.lang.String&nbsp;docid)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Look up the document type information from the database</TD>
@@ -129,7 +129,7 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;long</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/DBReader.html#getRootNode(long)">getRootNode</A></B>(long&nbsp;docid)</CODE>
+<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/DBReader.html#getRootNode(java.lang.String)">getRootNode</A></B>(java.lang.String&nbsp;docid)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the root node id for an XML document given a document id</TD>
@@ -145,7 +145,7 @@
 <TR BGCOLOR="white" CLASS="TableRowColor">
 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 <CODE>&nbsp;java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/DBReader.html#readXMLDocument(long)">readXMLDocument</A></B>(long&nbsp;docid)</CODE>
+<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/DBReader.html#readXMLDocument(java.lang.String)">readXMLDocument</A></B>(java.lang.String&nbsp;docid)</CODE>
 
 <BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create an XML document from the database starting with the element 
@@ -225,10 +225,10 @@
 </DL>
 <HR>
 
-<A NAME="getRootNode(long)"><!-- --></A><H3>
+<A NAME="getRootNode(java.lang.String)"><!-- --></A><H3>
 getRootNode</H3>
 <PRE>
-public long <B>getRootNode</B>(long&nbsp;docid)</PRE>
+public long <B>getRootNode</B>(java.lang.String&nbsp;docid)</PRE>
 <DL>
 <DD>Get the root node id for an XML document given a document id<DD><DL>
 <DT><B>Parameters:</B><DD><CODE>docid</CODE> - the document node contains the root of the document</DL>
@@ -236,10 +236,10 @@
 </DL>
 <HR>
 
-<A NAME="readXMLDocument(long)"><!-- --></A><H3>
+<A NAME="readXMLDocument(java.lang.String)"><!-- --></A><H3>
 readXMLDocument</H3>
 <PRE>
-public java.lang.String <B>readXMLDocument</B>(long&nbsp;docid)</PRE>
+public java.lang.String <B>readXMLDocument</B>(java.lang.String&nbsp;docid)</PRE>
 <DL>
 <DD>Create an XML document from the database starting with the element 
  having element_id nodeid<DD><DL>
@@ -248,10 +248,10 @@
 </DL>
 <HR>
 
-<A NAME="getDoctypeInfo(long)"><!-- --></A><H3>
+<A NAME="getDoctypeInfo(java.lang.String)"><!-- --></A><H3>
 getDoctypeInfo</H3>
 <PRE>
-public <A HREF="../../../../edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html">DBReader.DoctypeInfo</A> <B>getDoctypeInfo</B>(long&nbsp;docid)</PRE>
+public <A HREF="../../../../edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html">DBReader.DoctypeInfo</A> <B>getDoctypeInfo</B>(java.lang.String&nbsp;docid)</PRE>
 <DL>
 <DD>Look up the document type information from the database<DD><DL>
 <DT><B>Parameters:</B><DD><CODE>docid</CODE> - the id of the document to look up</DL>
@@ -285,7 +285,7 @@
 
 <TR>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBEntityResolver.html"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBQuery.html"><B>PREV CLASS</B></A>&nbsp;
 &nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html"><B>NEXT CLASS</B></A></FONT></TD>
 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
   <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
Index: docs/edu/ucsb/nceas/metacat/XMLValidate.html
===================================================================
--- docs/edu/ucsb/nceas/metacat/XMLValidate.html	(revision 181)
+++ docs/edu/ucsb/nceas/metacat/XMLValidate.html	(revision 182)
@@ -2,7 +2,7 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc on Wed Jun 07 16:35:58 AKDT 2000 -->
+<!-- Generated by javadoc on Tue Jun 20 16:19:39 AKDT 2000 -->
 <TITLE>
 MetaCat API: Class  XMLValidate
 </TITLE>
