Project

General

Profile

1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
2
<!--NewPage-->
3
<HTML>
4
<HEAD>
5
<!-- Generated by javadoc on Mon Jun 26 20:52:05 AKDT 2000 -->
6
<TITLE>
7
MetaCat API: Index
8
</TITLE>
9
<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
10
</HEAD>
11
<BODY BGCOLOR="white">
12

    
13
<!-- ========== START OF NAVBAR ========== -->
14
<A NAME="navbar_top"><!-- --></A>
15
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
16
<TR>
17
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
18
<A NAME="navbar_top_firstrow"><!-- --></A>
19
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
20
  <TR ALIGN="center" VALIGN="top">
21
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
22
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
23
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT>&nbsp;</TD>
24
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="edu/ucsb/nceas/metacat/package-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
25
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT ID="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
26
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&nbsp;</TD>
27
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
28
  </TR>
29
</TABLE>
30
</TD>
31
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
32
</EM>
33
</TD>
34
</TR>
35

    
36
<TR>
37
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
38
&nbsp;PREV&nbsp;
39
&nbsp;NEXT</FONT></TD>
40
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
41
  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
42
&nbsp;<A HREF="index-all.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
43
</TR>
44
</TABLE>
45
<!-- =========== END OF NAVBAR =========== -->
46

    
47
<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> <HR>
48
<A NAME="_A_"><!-- --></A><H2>
49
<B>A</B></H2>
50
<DL>
51
<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 generates an Accession Number and will check a submitted
52
 accession number for uniqueness and register it into the db connection<DT><A HREF="edu/ucsb/nceas/metacat/AccessionNumber.html#AccessionNumber()"><B>AccessionNumber()</B></A> - 
53
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AccessionNumber.html">AccessionNumber</A>
54
<DD>&nbsp;
55
<DT><A HREF="edu/ucsb/nceas/metacat/AccessionNumberException.html"><B>AccessionNumberException</B></A> - exception edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AccessionNumberException.html">AccessionNumberException</A>.<DD>Exception thrown when an error occurs because an AccessionNumber was 
56
 invalid or used incorrectly.<DT><A HREF="edu/ucsb/nceas/metacat/AccessionNumberException.html#AccessionNumberException(java.lang.String)"><B>AccessionNumberException(String)</B></A> - 
57
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AccessionNumberException.html">AccessionNumberException</A>
58
<DD>Create a new AccessionNumberException.
59
<DT><A HREF="edu/ucsb/nceas/metacat/AccessionNumberGeneratedException.html"><B>AccessionNumberGeneratedException</B></A> - exception edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AccessionNumberGeneratedException.html">AccessionNumberGeneratedException</A>.<DD>Exception thrown when a new accession number is generated
60
 either because none was provided or it was not unique.<DT><A HREF="edu/ucsb/nceas/metacat/AccessionNumberGeneratedException.html#AccessionNumberGeneratedException(java.lang.String)"><B>AccessionNumberGeneratedException(String)</B></A> - 
61
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AccessionNumberGeneratedException.html">AccessionNumberGeneratedException</A>
62
<DD>Create a new AccessionNumberGeneratedException.
63
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#addChildNode(edu.ucsb.nceas.metacat.BasicNode)"><B>addChildNode(BasicNode)</B></A> - 
64
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
65
<DD>Add a child node to this node
66
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#atFirstElement()"><B>atFirstElement()</B></A> - 
67
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
68
<DD>get the document processing state
69
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#attributeDecl(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)"><B>attributeDecl(String, String, String, String, String)</B></A> - 
70
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
71
<DD>SAX Handler that receives notification of attribute declarations
72
</DL>
73
<HR>
74
<A NAME="_B_"><!-- --></A><H2>
75
<B>B</B></H2>
76
<DL>
77
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html"><B>BasicNode</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>.<DD>A Class that represents an XML node and its contents<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#BasicNode()"><B>BasicNode()</B></A> - 
78
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
79
<DD>Construct a Basic Node
80
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#BasicNode(long, java.lang.String, long, int)"><B>BasicNode(long, String, long, int)</B></A> - 
81
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
82
<DD>Construct a Basic Node
83
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#BasicNode(java.lang.String)"><B>BasicNode(String)</B></A> - 
84
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
85
<DD>Construct a Basic Node
86
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#BasicNode(java.lang.String, long, int)"><B>BasicNode(String, long, int)</B></A> - 
87
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
88
<DD>Construct a Basic Node
89
</DL>
90
<HR>
91
<A NAME="_C_"><!-- --></A><H2>
92
<B>C</B></H2>
93
<DL>
94
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#characters(char[], int, int)"><B>characters(char[], int, int)</B></A> - 
95
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
96
<DD>SAX Handler that is called for each XML text node
97
<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html#characters(char[], int, int)"><B>characters(char[], int, int)</B></A> - 
98
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
99
<DD>callback method used by the SAX Parser when the text sequences of an 
100
 xml stream are detected.
101
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#comment(char[], int, int)"><B>comment(char[], int, int)</B></A> - 
102
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
103
<DD>SAX Handler that receives notification of comments in the DTD
104
<DT><A HREF="edu/ucsb/nceas/metacat/DBQuery.html#createQuery(java.lang.String)"><B>createQuery(String)</B></A> - 
105
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBQuery.html">DBQuery</A>
106
<DD>format a simple free-text value query as an XML document that conforms
107
 to the pathquery.dtd and is appropriate for submission to the DBQuery
108
 structured query engine
109
<DT><A HREF="edu/ucsb/nceas/metacat/DBQuery.html#createQuery(java.lang.String, java.lang.String)"><B>createQuery(String, String)</B></A> - 
110
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBQuery.html">DBQuery</A>
111
<DD>format a simple free-text value query as an XML document that conforms
112
 to the pathquery.dtd and is appropriate for submission to the DBQuery
113
 structured query engine
114
</DL>
115
<HR>
116
<A NAME="_D_"><!-- --></A><H2>
117
<B>D</B></H2>
118
<DL>
119
<DT><A HREF="edu/ucsb/nceas/metacat/DBDTDHandler.html"><B>DBDTDHandler</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBDTDHandler.html">DBDTDHandler</A>.<DD>A database aware Class implementing DTDHandler interface for the SAX 
120
 parser to call when processing the XML stream and intercepting notations 
121
 and unparsed entities<DT><A HREF="edu/ucsb/nceas/metacat/DBDTDHandler.html#DBDTDHandler(java.sql.Connection)"><B>DBDTDHandler(Connection)</B></A> - 
122
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBDTDHandler.html">DBDTDHandler</A>
123
<DD>Construct an instance of the DBDTDHandler clas
124
<DT><A HREF="edu/ucsb/nceas/metacat/DBEntityResolver.html"><B>DBEntityResolver</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBEntityResolver.html">DBEntityResolver</A>.<DD>A database aware Class implementing EntityResolver interface for the SAX 
125
 parser to call when processing the XML stream and intercepting any 
126
 external entities (including the external DTD subset and external 
127
 parameter entities, if any) before including them.<DT><A HREF="edu/ucsb/nceas/metacat/DBEntityResolver.html#DBEntityResolver(java.sql.Connection, edu.ucsb.nceas.metacat.DBSAXHandler)"><B>DBEntityResolver(Connection, DBSAXHandler)</B></A> - 
128
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBEntityResolver.html">DBEntityResolver</A>
129
<DD>Construct an instance of the DBEntityResolver clas
130
<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 
131
 attributes that have free text matches a query string,
132
 or structured query matches to a path specified node in the 
133
 XML hierarchy.<DT><A HREF="edu/ucsb/nceas/metacat/DBQuery.html#DBQuery(java.sql.Connection, java.lang.String)"><B>DBQuery(Connection, String)</B></A> - 
134
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBQuery.html">DBQuery</A>
135
<DD>construct an instance of the DBQuery class 
136

    
137
 
138
<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
139
 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> - 
140
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html">DBReader.DoctypeInfo</A>
141
<DD>Constructor
142
<DT><A HREF="edu/ucsb/nceas/metacat/DBReader.html#DBReader(java.sql.Connection)"><B>DBReader(Connection)</B></A> - 
143
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.html">DBReader</A>
144
<DD>construct a DBReader instance.
145
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html"><B>DBSAXDocument</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html">DBSAXDocument</A>.<DD>A Class that writes an XML document main data to a database connection<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html#DBSAXDocument(java.sql.Connection)"><B>DBSAXDocument(Connection)</B></A> - 
146
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html">DBSAXDocument</A>
147
<DD>Construct a new document instance, used for deleting documents
148
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html#DBSAXDocument(java.sql.Connection, long, java.lang.String, java.lang.String, java.lang.String, java.lang.String)"><B>DBSAXDocument(Connection, long, String, String, String, String)</B></A> - 
149
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html">DBSAXDocument</A>
150
<DD>Construct a new document instance
151
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html"><B>DBSAXHandler</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>.<DD>A database aware Class implementing callback bethods for the SAX parser to
152
 call when processing the XML stream and generating events<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#DBSAXHandler(java.sql.Connection)"><B>DBSAXHandler(Connection)</B></A> - 
153
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
154
<DD>Construct an instance of the handler class
155
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#DBSAXHandler(java.sql.Connection, java.lang.String, java.lang.String)"><B>DBSAXHandler(Connection, String, String)</B></A> - 
156
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
157
<DD>Construct an instance of the handler class
158
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html"><B>DBSAXNode</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>.<DD>A Class that represents an XML node and its contents and
159
 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> - 
160
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>
161
<DD>Construct a new node instance for DOCUMENT nodes
162
<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> - 
163
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>
164
<DD>Construct a new node instance for ELEMENT nodes
165
<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
166
 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> - 
167
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html">DBSimpleQuery</A>
168
<DD>construct an instance of the DBSimpleQuery class 
169

    
170
 
171
<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> - 
172
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBTransform.html">DBTransform</A>
173
<DD>construct a DBTransform instance.
174
<DT><A HREF="edu/ucsb/nceas/metacat/DBValidate.html"><B>DBValidate</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBValidate.html">DBValidate</A>.<DD>Name: DBValidate.java
175
       Purpose: A Class that validates XML documents
176
 			   This class is designed to be parser independent
177
    			   i.e.<DT><A HREF="edu/ucsb/nceas/metacat/DBValidate.html#DBValidate(java.lang.String)"><B>DBValidate(String)</B></A> - 
178
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBValidate.html">DBValidate</A>
179
<DD>Construct a new validation object
180
<DT><A HREF="edu/ucsb/nceas/metacat/DBValidate.html#DBValidate(java.lang.String, java.lang.String)"><B>DBValidate(String, String)</B></A> - 
181
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBValidate.html">DBValidate</A>
182
<DD>Construct a new validation object
183
<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
184
 write its contents to a database connection using SAX<DT><A HREF="edu/ucsb/nceas/metacat/DBWriter.html#DBWriter(java.sql.Connection, java.lang.String)"><B>DBWriter(Connection, String)</B></A> - 
185
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBWriter.html">DBWriter</A>
186
<DD>construct a new instance of the class to write an XML file to the database
187
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html#debugMessage(int)"><B>debugMessage(int)</B></A> - 
188
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html">MetaCatUtil</A>
189
<DD>Utility method to print debugging messages
190
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html#debugMessage(java.lang.String)"><B>debugMessage(String)</B></A> - 
191
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html">MetaCatUtil</A>
192
<DD>Utility method to print debugging messages
193
<DT><A HREF="edu/ucsb/nceas/metacat/DBWriter.html#delete(java.lang.String)"><B>delete(String)</B></A> - 
194
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBWriter.html">DBWriter</A>
195
<DD>Delete an XML file from the database (actually, just make it a revision
196
 in the xml_revisions table)
197
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html#doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)"><B>doGet(HttpServletRequest, HttpServletResponse)</B></A> - 
198
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html">MetaCatServlet</A>
199
<DD>Handle "GET" method requests from HTTP clients
200
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html#doPost(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)"><B>doPost(HttpServletRequest, HttpServletResponse)</B></A> - 
201
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html">MetaCatServlet</A>
202
<DD>Handle "POST" method requests from HTTP clients
203
</DL>
204
<HR>
205
<A NAME="_E_"><!-- --></A><H2>
206
<B>E</B></H2>
207
<DL>
208
<DT><A HREF="edu/ucsb/nceas/metacat/package-summary.html"><B>edu.ucsb.nceas.metacat</B></A> - package edu.ucsb.nceas.metacat<DD>&nbsp;<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#elementDecl(java.lang.String, java.lang.String)"><B>elementDecl(String, String)</B></A> - 
209
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
210
<DD>SAX Handler that receives notification of element declarations
211
<DT><A HREF="edu/ucsb/nceas/metacat/ElementNode.html"><B>ElementNode</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/ElementNode.html">ElementNode</A>.<DD>A Class that represents an XML element and its contents,
212
 and can build itself from a database connection<DT><A HREF="edu/ucsb/nceas/metacat/ElementNode.html#ElementNode(java.sql.Connection)"><B>ElementNode(Connection)</B></A> - 
213
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/ElementNode.html">ElementNode</A>
214
<DD>Construct a new ElementNode instance
215
<DT><A HREF="edu/ucsb/nceas/metacat/ElementNode.html#ElementNode(java.sql.Connection, long)"><B>ElementNode(Connection, long)</B></A> - 
216
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/ElementNode.html">ElementNode</A>
217
<DD>Construct a new ElementNode instance
218
<DT><A HREF="edu/ucsb/nceas/metacat/ElementNode.html#ElementNode(java.sql.Connection, long, long, java.lang.String, java.lang.String)"><B>ElementNode(Connection, long, long, String, String)</B></A> - 
219
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/ElementNode.html">ElementNode</A>
220
<DD>Construct a new ElementNode instance
221
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#endCDATA()"><B>endCDATA()</B></A> - 
222
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
223
<DD>SAX Handler that receives notification of the end of CDATA sections
224
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#endDocument()"><B>endDocument()</B></A> - 
225
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
226
<DD>SAX Handler that receives notification of end of the document
227
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#endDTD()"><B>endDTD()</B></A> - 
228
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
229
<DD>SAX Handler that receives notification of end of DTD
230
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#endElement(java.lang.String, java.lang.String, java.lang.String)"><B>endElement(String, String, String)</B></A> - 
231
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
232
<DD>SAX Handler that is called at the end of each XML element
233
<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html#endElement(java.lang.String, java.lang.String, java.lang.String)"><B>endElement(String, String, String)</B></A> - 
234
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
235
<DD>callback method used by the SAX Parser when the end tag of an 
236
 element is detected.
237
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#endEntity(java.lang.String)"><B>endEntity(String)</B></A> - 
238
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
239
<DD>SAX Handler that receives notification of the end of entities
240
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#error(org.xml.sax.SAXParseException)"><B>error(SAXParseException)</B></A> - 
241
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
242
<DD>SAX Handler that receives notification of recoverable parsing errors
243
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#externalEntityDecl(java.lang.String, java.lang.String, java.lang.String)"><B>externalEntityDecl(String, String, String)</B></A> - 
244
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
245
<DD>SAX Handler that receives notification of external entity declarations
246
</DL>
247
<HR>
248
<A NAME="_F_"><!-- --></A><H2>
249
<B>F</B></H2>
250
<DL>
251
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#fatalError(org.xml.sax.SAXParseException)"><B>fatalError(SAXParseException)</B></A> - 
252
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
253
<DD>SAX Handler that receives notification of fatal parsing errors
254
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html#fileToURL(java.io.File)"><B>fileToURL(File)</B></A> - 
255
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html">MetaCatUtil</A>
256
<DD>Utility method to convert a file handle into a URL
257
<DT><A HREF="edu/ucsb/nceas/metacat/DBQuery.html#findDocuments(java.io.Reader)"><B>findDocuments(Reader)</B></A> - 
258
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBQuery.html">DBQuery</A>
259
<DD>routine to search the elements and attributes looking to match query
260
<DT><A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html#findDocuments(java.lang.String)"><B>findDocuments(String)</B></A> - 
261
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html">DBSimpleQuery</A>
262
<DD>routine to search the elements and attributes looking to match query
263
<DT><A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html#findDocuments(java.lang.String, java.lang.String)"><B>findDocuments(String, String)</B></A> - 
264
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html">DBSimpleQuery</A>
265
<DD>routine to search the elements and attributes looking to match query
266
</DL>
267
<HR>
268
<A NAME="_G_"><!-- --></A><H2>
269
<B>G</B></H2>
270
<DL>
271
<DT><A HREF="edu/ucsb/nceas/metacat/AccessionNumber.html#generate(java.lang.String, java.lang.String)"><B>generate(String, String)</B></A> - 
272
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AccessionNumber.html">AccessionNumber</A>
273
<DD>Get an accession number from the user, check it for uniqueness 
274
 and register it into new db connection.
275
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getAttribute(java.lang.String)"><B>getAttribute(String)</B></A> - 
276
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
277
<DD>Get an attribute value by name
278
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getAttributes()"><B>getAttributes()</B></A> - 
279
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
280
<DD>Get the attributes as a string
281
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getChildren()"><B>getChildren()</B></A> - 
282
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
283
<DD>Get the an enumeration of the children of this node
284
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getDocID()"><B>getDocID()</B></A> - 
285
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
286
<DD>Get the doc id of this node
287
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html#getDocID()"><B>getDocID()</B></A> - 
288
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html">DBSAXDocument</A>
289
<DD>Get doc id
290
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#getDocname()"><B>getDocname()</B></A> - 
291
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
292
<DD>get the document name
293
<DT><A HREF="edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html#getDocname()"><B>getDocname()</B></A> - 
294
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html">DBReader.DoctypeInfo</A>
295
<DD>get the document name
296
<DT><A HREF="edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html#getDoctype()"><B>getDoctype()</B></A> - 
297
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html">DBReader.DoctypeInfo</A>
298
<DD>get the document type
299
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html#getDoctype()"><B>getDoctype()</B></A> - 
300
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html">DBSAXDocument</A>
301
<DD>Get doctype
302
<DT><A HREF="edu/ucsb/nceas/metacat/DBReader.html#getDoctypeInfo(java.lang.String)"><B>getDoctypeInfo(String)</B></A> - 
303
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.html">DBReader</A>
304
<DD>Look up the document type information from the database
305
<DT><A HREF="edu/ucsb/nceas/metacat/TextNode.html#getNodeData()"><B>getNodeData()</B></A> - 
306
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/TextNode.html">TextNode</A>
307
<DD>Get the node data as a string value
308
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getNodeID()"><B>getNodeID()</B></A> - 
309
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
310
<DD>Get the id of this node
311
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getNodeIndex()"><B>getNodeIndex()</B></A> - 
312
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
313
<DD>Get nodeIndex of the node
314
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getNodeType()"><B>getNodeType()</B></A> - 
315
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
316
<DD>Get the type of this node
317
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html#getOption(java.lang.String)"><B>getOption(String)</B></A> - 
318
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html">MetaCatUtil</A>
319
<DD>Utility method to get an option value from the properties file
320
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getParentID()"><B>getParentID()</B></A> - 
321
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
322
<DD>Get the parent id of this node
323
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html#getParentNode()"><B>getParentNode()</B></A> - 
324
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>
325
<DD>get the parent of this node
326
<DT><A HREF="edu/ucsb/nceas/metacat/DBReader.html#getRootNode(java.lang.String)"><B>getRootNode(String)</B></A> - 
327
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.html">DBReader</A>
328
<DD>Get the root node id for an XML document given a document id
329
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getRootNodeID()"><B>getRootNodeID()</B></A> - 
330
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
331
<DD>Get the root node id of this node
332
<DT><A HREF="edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html#getSystemID()"><B>getSystemID()</B></A> - 
333
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html">DBReader.DoctypeInfo</A>
334
<DD>get the system identifier
335
<DT><A HREF="edu/ucsb/nceas/metacat/DBTransform.html#getSystemId(java.lang.String, java.lang.String, java.lang.String)"><B>getSystemId(String, String, String)</B></A> - 
336
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBTransform.html">DBTransform</A>
337
<DD>Lookup a stylesheet reference from the db catalog
338
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getTagName()"><B>getTagName()</B></A> - 
339
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
340
<DD>Get the name of this node
341
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html#getTitle()"><B>getTitle()</B></A> - 
342
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html">DBSAXDocument</A>
343
<DD>Get the document title
344
</DL>
345
<HR>
346
<A NAME="_I_"><!-- --></A><H2>
347
<B>I</B></H2>
348
<DL>
349
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#ignorableWhitespace(char[], int, int)"><B>ignorableWhitespace(char[], int, int)</B></A> - 
350
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
351
<DD>SAX Handler that is called for each XML text node that is Ignorable
352
 white space
353
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#incChildNum()"><B>incChildNum()</B></A> - 
354
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
355
<DD>increase childNum when new child for the node is created
356
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html#init(javax.servlet.ServletConfig)"><B>init(ServletConfig)</B></A> - 
357
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html">MetaCatServlet</A>
358
<DD>Initialize the servlet by creating appropriate database connections
359
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#internalEntityDecl(java.lang.String, java.lang.String)"><B>internalEntityDecl(String, String)</B></A> - 
360
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
361
<DD>SAX Handler that receives notification of internal entity declarations
362
</DL>
363
<HR>
364
<A NAME="_M_"><!-- --></A><H2>
365
<B>M</B></H2>
366
<DL>
367
<DT><A HREF="edu/ucsb/nceas/metacat/DBTransform.html#main(java.lang.String[])"><B>main(String[])</B></A> - 
368
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBTransform.html">DBTransform</A>
369
<DD>the main routine used to test the transform utility.
370
<DT><A HREF="edu/ucsb/nceas/metacat/DBQuery.html#main(java.lang.String[])"><B>main(String[])</B></A> - 
371
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBQuery.html">DBQuery</A>
372
<DD>the main routine used to test the DBQuery utility.
373
<DT><A HREF="edu/ucsb/nceas/metacat/DBValidate.html#main(java.lang.String[])"><B>main(String[])</B></A> - 
374
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBValidate.html">DBValidate</A>
375
<DD>main method for testing 
376
 
377
<DT><A HREF="edu/ucsb/nceas/metacat/DBWriter.html#main(java.lang.String[])"><B>main(String[])</B></A> - 
378
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBWriter.html">DBWriter</A>
379
<DD>the main routine used to test the DBWriter utility.
380
<DT><A HREF="edu/ucsb/nceas/metacat/DBReader.html#main(java.lang.String[])"><B>main(String[])</B></A> - 
381
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.html">DBReader</A>
382
<DD>main routine used for testing.
383
<DT><A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html#main(java.lang.String[])"><B>main(String[])</B></A> - 
384
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html">DBSimpleQuery</A>
385
<DD>the main routine used to test the DBSimpleQuery utility.
386
<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html#main(java.lang.String[])"><B>main(String[])</B></A> - 
387
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
388
<DD>Main routine for testing
389
<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
390

    
391
 <DT><A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html#MetaCatServlet()"><B>MetaCatServlet()</B></A> - 
392
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html">MetaCatServlet</A>
393
<DD>&nbsp;
394
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html"><B>MetaCatUtil</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html">MetaCatUtil</A>.<DD>A suite of utility classes for the metadata catalog server<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html#MetaCatUtil()"><B>MetaCatUtil()</B></A> - 
395
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html">MetaCatUtil</A>
396
<DD>Construct an instance of the utility class
397
</DL>
398
<HR>
399
<A NAME="_N_"><!-- --></A><H2>
400
<B>N</B></H2>
401
<DL>
402
<DT><A HREF="edu/ucsb/nceas/metacat/DBDTDHandler.html#notationDecl(java.lang.String, java.lang.String, java.lang.String)"><B>notationDecl(String, String, String)</B></A> - 
403
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBDTDHandler.html">DBDTDHandler</A>
404
<DD>Notation declarations are not signaled
405
</DL>
406
<HR>
407
<A NAME="_O_"><!-- --></A><H2>
408
<B>O</B></H2>
409
<DL>
410
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html#openDBConnection()"><B>openDBConnection()</B></A> - 
411
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html">MetaCatUtil</A>
412
<DD>Utility method to establish a JDBC database connection using connection
413
 info from the properties file
414
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html#openDBConnection(java.lang.String, java.lang.String, java.lang.String, java.lang.String)"><B>openDBConnection(String, String, String, String)</B></A> - 
415
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html">MetaCatUtil</A>
416
<DD>Utility method to establish a JDBC database connection
417
</DL>
418
<HR>
419
<A NAME="_P_"><!-- --></A><H2>
420
<B>P</B></H2>
421
<DL>
422
<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html#printSQL()"><B>printSQL()</B></A> - 
423
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
424
<DD>create a SQL serialization of the query that this instance represents
425
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#processingInstruction(java.lang.String, java.lang.String)"><B>processingInstruction(String, String)</B></A> - 
426
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
427
<DD>SAX Handler called once for each processing instruction found: 
428
 node that PI may occur before or after the root element.
429
</DL>
430
<HR>
431
<A NAME="_Q_"><!-- --></A><H2>
432
<B>Q</B></H2>
433
<DL>
434
<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 
435
 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> - 
436
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
437
<DD>construct an instance of the QuerySpecification class
438
<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html#QuerySpecification(java.lang.String, java.lang.String)"><B>QuerySpecification(String, String)</B></A> - 
439
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
440
<DD>construct an instance of the QuerySpecification class
441
</DL>
442
<HR>
443
<A NAME="_R_"><!-- --></A><H2>
444
<B>R</B></H2>
445
<DL>
446
<DT><A HREF="edu/ucsb/nceas/metacat/DBReader.html#readXMLDocument(java.lang.String)"><B>readXMLDocument(String)</B></A> - 
447
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.html">DBReader</A>
448
<DD>Create an XML document from the database starting with the element 
449
 having element_id nodeid
450
<DT><A HREF="edu/ucsb/nceas/metacat/DBEntityResolver.html#resolveEntity(java.lang.String, java.lang.String)"><B>resolveEntity(String, String)</B></A> - 
451
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBEntityResolver.html">DBEntityResolver</A>
452
<DD>The Parser call this method before opening any external entity 
453
 except the top-level document entity (including the external DTD subset,
454
 external entities referenced within the DTD, and external entities 
455
 referenced within the document element)
456
<DT><A HREF="edu/ucsb/nceas/metacat/DBValidate.html#returnErrors()"><B>returnErrors()</B></A> - 
457
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBValidate.html">DBValidate</A>
458
<DD>provide a list of errors fromthe validation process
459
</DL>
460
<HR>
461
<A NAME="_S_"><!-- --></A><H2>
462
<B>S</B></H2>
463
<DL>
464
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html#saveDocument(java.lang.String)"><B>saveDocument(String)</B></A> - 
465
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html">DBSAXDocument</A>
466
<DD>Save a document entry in the xml_revisions table
467
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#setAttribute(java.lang.String, java.lang.String)"><B>setAttribute(String, String)</B></A> - 
468
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
469
<DD>Add a new attribute to this node, or set its value
470
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html#setAttribute(java.lang.String, java.lang.String)"><B>setAttribute(String, String)</B></A> - 
471
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>
472
<DD>Add a new attribute to this node, or set its value
473
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#setDocID(java.lang.String)"><B>setDocID(String)</B></A> - 
474
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
475
<DD>Set the doc id of this node
476
<DT><A HREF="edu/ucsb/nceas/metacat/TextNode.html#setNodeData(java.lang.String)"><B>setNodeData(String)</B></A> - 
477
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/TextNode.html">TextNode</A>
478
<DD>Set the node data to the given string
479
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#setNodeID(long)"><B>setNodeID(long)</B></A> - 
480
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
481
<DD>Set the id of this node
482
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#setNodeIndex(int)"><B>setNodeIndex(int)</B></A> - 
483
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
484
<DD>Set the node index of this node
485
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#setNodeType(java.lang.String)"><B>setNodeType(String)</B></A> - 
486
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
487
<DD>Set the type of this node
488
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#setParentID(long)"><B>setParentID(long)</B></A> - 
489
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
490
<DD>Set the parent id of this node
491
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#setRootNodeID(long)"><B>setRootNodeID(long)</B></A> - 
492
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
493
<DD>Set the root node id of this node
494
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#setTagName(java.lang.String)"><B>setTagName(String)</B></A> - 
495
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
496
<DD>Set the name of this node
497
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html#setTitle(java.lang.String)"><B>setTitle(String)</B></A> - 
498
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html">DBSAXDocument</A>
499
<DD>Set the document title
500
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html#setTitleFromChildElement()"><B>setTitleFromChildElement()</B></A> - 
501
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html">DBSAXDocument</A>
502
<DD>Look up the title of the first child element named "title"
503
 and record it as the document title
504
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#startCDATA()"><B>startCDATA()</B></A> - 
505
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
506
<DD>SAX Handler that receives notification of the start of CDATA sections
507
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#startDocument()"><B>startDocument()</B></A> - 
508
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
509
<DD>SAX Handler that receives notification of beginning of the document
510
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#startDTD(java.lang.String, java.lang.String, java.lang.String)"><B>startDTD(String, String, String)</B></A> - 
511
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
512
<DD>SAX Handler that receives notification of DOCTYPE.
513
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)"><B>startElement(String, String, String, Attributes)</B></A> - 
514
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
515
<DD>SAX Handler that is called at the start of each XML element
516
<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html#startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)"><B>startElement(String, String, String, Attributes)</B></A> - 
517
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
518
<DD>callback method used by the SAX Parser when the start tag of an 
519
 element is detected.
520
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#startEntity(java.lang.String)"><B>startEntity(String)</B></A> - 
521
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
522
<DD>SAX Handler that receives notification of the start of entities
523
</DL>
524
<HR>
525
<A NAME="_T_"><!-- --></A><H2>
526
<B>T</B></H2>
527
<DL>
528
<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> - 
529
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/TextNode.html">TextNode</A>
530
<DD>Construct a new TextNode instance
531
<DT><A HREF="edu/ucsb/nceas/metacat/TextNode.html#toString()"><B>toString()</B></A> - 
532
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/TextNode.html">TextNode</A>
533
<DD>String representation of this text node
534
<DT><A HREF="edu/ucsb/nceas/metacat/ElementNode.html#toString()"><B>toString()</B></A> - 
535
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/ElementNode.html">ElementNode</A>
536
<DD>String representation for display purposes (recursively descends through
537
 children to create an XML subtree)
538
<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html#toString()"><B>toString()</B></A> - 
539
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
540
<DD>create a String description of the query that this instance represents.
541
<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> - 
542
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBTransform.html">DBTransform</A>
543
<DD>Transform an XML document using the stylesheet reference from the db
544
</DL>
545
<HR>
546
<A NAME="_U_"><!-- --></A><H2>
547
<B>U</B></H2>
548
<DL>
549
<DT><A HREF="edu/ucsb/nceas/metacat/DBDTDHandler.html#unparsedEntityDecl(java.lang.String, java.lang.String, java.lang.String, java.lang.String)"><B>unparsedEntityDecl(String, String, String, String)</B></A> - 
550
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBDTDHandler.html">DBDTDHandler</A>
551
<DD>All are reported after startDocument and before first 
552
 startElement event
553
</DL>
554
<HR>
555
<A NAME="_V_"><!-- --></A><H2>
556
<B>V</B></H2>
557
<DL>
558
<DT><A HREF="edu/ucsb/nceas/metacat/DBValidate.html#validate(java.lang.String)"><B>validate(String)</B></A> - 
559
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBValidate.html">DBValidate</A>
560
<DD>validate an xml document against its DTD
561
<DT><A HREF="edu/ucsb/nceas/metacat/DBValidate.html#validateString(java.lang.String)"><B>validateString(String)</B></A> - 
562
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBValidate.html">DBValidate</A>
563
<DD>validate an xml document against its DTD
564
</DL>
565
<HR>
566
<A NAME="_W_"><!-- --></A><H2>
567
<B>W</B></H2>
568
<DL>
569
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#warning(org.xml.sax.SAXParseException)"><B>warning(SAXParseException)</B></A> - 
570
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
571
<DD>SAX Handler that receives notification of warnings
572
<DT><A HREF="edu/ucsb/nceas/metacat/DBWriter.html#write(java.io.Reader, java.lang.String, java.lang.String)"><B>write(Reader, String, String)</B></A> - 
573
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBWriter.html">DBWriter</A>
574
<DD>Insert XML stream to the database
575
<DT><A HREF="edu/ucsb/nceas/metacat/DBWriter.html#write(java.lang.String, java.lang.String, java.lang.String)"><B>write(String, String, String)</B></A> - 
576
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBWriter.html">DBWriter</A>
577
<DD>Insert an XML file to the database
578
<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> - 
579
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>
580
<DD>creates SQL code and inserts new node into DB connection
581
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html#writeDocID(java.lang.String)"><B>writeDocID(String)</B></A> - 
582
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>
583
<DD>creates SQL code to put doc ID for the document node and for 
584
 comment/PI nodes under document node into DB connection
585
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html#writeNodename(java.lang.String)"><B>writeNodename(String)</B></A> - 
586
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>
587
<DD>creates SQL code to put nodename for the document node 
588
 into DB connection
589
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html#writeRootNodeID(long)"><B>writeRootNodeID(long)</B></A> - 
590
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>
591
<DD>creates SQL code to put root node id for the document node 
592
 into DB connection
593
</DL>
594
<HR>
595
<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> 
596
<!-- ========== START OF NAVBAR ========== -->
597
<A NAME="navbar_bottom"><!-- --></A>
598
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
599
<TR>
600
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
601
<A NAME="navbar_bottom_firstrow"><!-- --></A>
602
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
603
  <TR ALIGN="center" VALIGN="top">
604
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
605
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
606
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT>&nbsp;</TD>
607
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="edu/ucsb/nceas/metacat/package-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
608
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT ID="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
609
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&nbsp;</TD>
610
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
611
  </TR>
612
</TABLE>
613
</TD>
614
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
615
</EM>
616
</TD>
617
</TR>
618

    
619
<TR>
620
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
621
&nbsp;PREV&nbsp;
622
&nbsp;NEXT</FONT></TD>
623
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
624
  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
625
&nbsp;<A HREF="index-all.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
626
</TR>
627
</TABLE>
628
<!-- =========== END OF NAVBAR =========== -->
629

    
630
<HR>
631
<i>Copyright ? 2000 National Center for Ecological Analysis and Synthesis. All Rights Reserved.</i>
632
</BODY>
633
</HTML>
(4-4/10)