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 Tue Jun 20 16:37:28 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> <A HREF="#_X_">X</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 gets Accession Number, check for uniqueness and register it
52
 into 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/BasicNode.html#addChildNode(edu.ucsb.nceas.metacat.BasicNode)"><B>addChildNode(BasicNode)</B></A> - 
56
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
57
<DD>Add a child node to this node
58
</DL>
59
<HR>
60
<A NAME="_B_"><!-- --></A><H2>
61
<B>B</B></H2>
62
<DL>
63
<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> - 
64
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
65
<DD>Construct a Basic Node
66
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#BasicNode(long, java.lang.String, long, int)"><B>BasicNode(long, String, long, int)</B></A> - 
67
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
68
<DD>Construct a Basic Node
69
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#BasicNode(java.lang.String)"><B>BasicNode(String)</B></A> - 
70
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
71
<DD>Construct a Basic Node
72
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#BasicNode(java.lang.String, long, int)"><B>BasicNode(String, long, int)</B></A> - 
73
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
74
<DD>Construct a Basic Node
75
</DL>
76
<HR>
77
<A NAME="_C_"><!-- --></A><H2>
78
<B>C</B></H2>
79
<DL>
80
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#characters(char[], int, int)"><B>characters(char[], int, int)</B></A> - 
81
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
82
<DD>SAX Handler that is called for each XML text node
83
<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html#characters(char[], int, int)"><B>characters(char[], int, int)</B></A> - 
84
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
85
<DD>callback method used by the SAX Parser when the text sequences of an 
86
 xml stream are detected.
87
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#comment(java.lang.String)"><B>comment(String)</B></A> - 
88
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
89
<DD>SAX Handler called once for each comment found: 
90
 node that comment may occur before or after the root element.
91
<DT><A HREF="edu/ucsb/nceas/metacat/DBQuery.html#createQuery(java.lang.String)"><B>createQuery(String)</B></A> - 
92
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBQuery.html">DBQuery</A>
93
<DD>format a simple free-text value query as an XML document that conforms
94
 to the pathquery.dtd and is appropriate for submission to the DBQuery
95
 structured query engine
96
<DT><A HREF="edu/ucsb/nceas/metacat/DBQuery.html#createQuery(java.lang.String, java.lang.String)"><B>createQuery(String, String)</B></A> - 
97
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBQuery.html">DBQuery</A>
98
<DD>format a simple free-text value query as an XML document that conforms
99
 to the pathquery.dtd and is appropriate for submission to the DBQuery
100
 structured query engine
101
</DL>
102
<HR>
103
<A NAME="_D_"><!-- --></A><H2>
104
<B>D</B></H2>
105
<DL>
106
<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 
107
 parser to call when processing the XML stream and intercepting notations 
108
 and unparsed entities<DT><A HREF="edu/ucsb/nceas/metacat/DBDTDHandler.html#DBDTDHandler(java.sql.Connection)"><B>DBDTDHandler(Connection)</B></A> - 
109
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBDTDHandler.html">DBDTDHandler</A>
110
<DD>Construct an instance of the DBDTDHandler clas
111
<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 
112
 parser to call when processing the XML stream and intercepting any 
113
 external entities (including the external DTD subset and external 
114
 parameter entities, if any) before including them.<DT><A HREF="edu/ucsb/nceas/metacat/DBEntityResolver.html#DBEntityResolver(java.sql.Connection)"><B>DBEntityResolver(Connection)</B></A> - 
115
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBEntityResolver.html">DBEntityResolver</A>
116
<DD>Construct an instance of the DBEntityResolver clas
117
<DT><A HREF="edu/ucsb/nceas/metacat/DBTransform.html#dbg(int)"><B>dbg(int)</B></A> - 
118
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBTransform.html">DBTransform</A>
119
<DD>&nbsp;
120
<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 
121
 attributes that have free text matches a query string,
122
 or structured query matches to a path specified node in the 
123
 XML hierarchy.<DT><A HREF="edu/ucsb/nceas/metacat/DBQuery.html#DBQuery(java.sql.Connection, java.lang.String)"><B>DBQuery(Connection, String)</B></A> - 
124
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBQuery.html">DBQuery</A>
125
<DD>construct an instance of the DBQuery class 
126

    
127
 
128
<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
129
 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> - 
130
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html">DBReader.DoctypeInfo</A>
131
<DD>Constructor
132
<DT><A HREF="edu/ucsb/nceas/metacat/DBReader.html#DBReader(java.sql.Connection)"><B>DBReader(Connection)</B></A> - 
133
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.html">DBReader</A>
134
<DD>construct a DBReader instance.
135
<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, long, java.lang.String, java.lang.String)"><B>DBSAXDocument(Connection, long, String, String)</B></A> - 
136
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html">DBSAXDocument</A>
137
<DD>Construct a new document instance
138
<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
139
 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> - 
140
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
141
<DD>Construct an instance of the handler class
142
<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
143
 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> - 
144
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>
145
<DD>Construct a new node instance for DOCUMENT nodes
146
<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> - 
147
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>
148
<DD>Construct a new node instance for ELEMENT nodes
149
<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
150
 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> - 
151
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html">DBSimpleQuery</A>
152
<DD>construct an instance of the DBSimpleQuery class 
153

    
154
 
155
<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> - 
156
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBTransform.html">DBTransform</A>
157
<DD>construct a DBTransform instance.
158
<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
159
 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> - 
160
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBWriter.html">DBWriter</A>
161
<DD>construct a new instance of the class to write an XML file to the database
162
<DT><A HREF="edu/ucsb/nceas/metacat/DBWriter.html#DBWriter(java.lang.String, java.sql.Connection)"><B>DBWriter(String, Connection)</B></A> - 
163
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBWriter.html">DBWriter</A>
164
<DD>&nbsp;
165
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html#doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)"><B>doGet(HttpServletRequest, HttpServletResponse)</B></A> - 
166
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html">MetaCatServlet</A>
167
<DD>Handle "GET" method requests from HTTP clients
168
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html#doPost(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)"><B>doPost(HttpServletRequest, HttpServletResponse)</B></A> - 
169
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html">MetaCatServlet</A>
170
<DD>Handle "POST" method requests from HTTP clients
171
</DL>
172
<HR>
173
<A NAME="_E_"><!-- --></A><H2>
174
<B>E</B></H2>
175
<DL>
176
<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/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,
177
 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> - 
178
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/ElementNode.html">ElementNode</A>
179
<DD>Construct a new ElementNode instance
180
<DT><A HREF="edu/ucsb/nceas/metacat/ElementNode.html#ElementNode(java.sql.Connection, long)"><B>ElementNode(Connection, long)</B></A> - 
181
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/ElementNode.html">ElementNode</A>
182
<DD>Construct a new ElementNode instance
183
<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> - 
184
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/ElementNode.html">ElementNode</A>
185
<DD>Construct a new ElementNode instance
186
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#endDoctype()"><B>endDoctype()</B></A> - 
187
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
188
<DD>SAX Handler that receives notification of end of DTD 
189
 All events in DTDHandler about all unparsed entities and the 
190
 event in EntityResolver for the DTD file declaration appear 
191
 between setDoctype and endDoctype.
192
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#endDocument()"><B>endDocument()</B></A> - 
193
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
194
<DD>SAX Handler that receives notification of end of the document
195
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#endElement(oracle.xml.parser.v2.NSName)"><B>endElement(NSName)</B></A> - 
196
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
197
<DD>SAX Handler that is called at the end of each XML element
198
<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html#endElement(java.lang.String)"><B>endElement(String)</B></A> - 
199
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
200
<DD>callback method used by the SAX Parser when the end tag of an 
201
 element is detected.
202
</DL>
203
<HR>
204
<A NAME="_F_"><!-- --></A><H2>
205
<B>F</B></H2>
206
<DL>
207
<DT><A HREF="edu/ucsb/nceas/metacat/DBWriter.html#fileToURL(java.io.File)"><B>fileToURL(File)</B></A> - 
208
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBWriter.html">DBWriter</A>
209
<DD>Utility method to convert a file handle into a URL
210
<DT><A HREF="edu/ucsb/nceas/metacat/DBQuery.html#findDocuments(java.io.Reader)"><B>findDocuments(Reader)</B></A> - 
211
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBQuery.html">DBQuery</A>
212
<DD>routine to search the elements and attributes looking to match query
213
<DT><A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html#findDocuments(java.lang.String)"><B>findDocuments(String)</B></A> - 
214
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html">DBSimpleQuery</A>
215
<DD>routine to search the elements and attributes looking to match query
216
<DT><A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html#findDocuments(java.lang.String, java.lang.String)"><B>findDocuments(String, String)</B></A> - 
217
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html">DBSimpleQuery</A>
218
<DD>routine to search the elements and attributes looking to match query
219
</DL>
220
<HR>
221
<A NAME="_G_"><!-- --></A><H2>
222
<B>G</B></H2>
223
<DL>
224
<DT><A HREF="edu/ucsb/nceas/metacat/AccessionNumber.html#generate(java.lang.String, java.lang.String)"><B>generate(String, String)</B></A> - 
225
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AccessionNumber.html">AccessionNumber</A>
226
<DD>This method gets Accession Number (if any), check for uniqueness 
227
 and register it into new db connection
228
<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
229
       Purpose: A Class that validates XML documents
230
 			   This class is designed to be 'parser independent
231
    			   i.e.<DT><A HREF="edu/ucsb/nceas/metacat/GenericXMLValidate.html#GenericXMLValidate(org.xml.sax.Parser)"><B>GenericXMLValidate(Parser)</B></A> - 
232
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/GenericXMLValidate.html">GenericXMLValidate</A>
233
<DD>&nbsp;
234
<DT><A HREF="edu/ucsb/nceas/metacat/GenericXMLValidate.html#GenericXMLValidate(org.xml.sax.Parser, java.lang.String)"><B>GenericXMLValidate(Parser, String)</B></A> - 
235
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/GenericXMLValidate.html">GenericXMLValidate</A>
236
<DD>&nbsp;
237
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getAttribute(java.lang.String)"><B>getAttribute(String)</B></A> - 
238
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
239
<DD>Get an attribute value by name
240
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getAttributes()"><B>getAttributes()</B></A> - 
241
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
242
<DD>Get the attributes as a string
243
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getChildren()"><B>getChildren()</B></A> - 
244
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
245
<DD>Get the an enumeration of the children of this node
246
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getDocID()"><B>getDocID()</B></A> - 
247
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
248
<DD>Get the doc id of this node
249
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html#getDocID()"><B>getDocID()</B></A> - 
250
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html">DBSAXDocument</A>
251
<DD>Get doc id
252
<DT><A HREF="edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html#getDocname()"><B>getDocname()</B></A> - 
253
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html">DBReader.DoctypeInfo</A>
254
<DD>get the document name
255
<DT><A HREF="edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html#getDoctype()"><B>getDoctype()</B></A> - 
256
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html">DBReader.DoctypeInfo</A>
257
<DD>get the document type
258
<DT><A HREF="edu/ucsb/nceas/metacat/DBReader.html#getDoctypeInfo(java.lang.String)"><B>getDoctypeInfo(String)</B></A> - 
259
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.html">DBReader</A>
260
<DD>Look up the document type information from the database
261
<DT><A HREF="edu/ucsb/nceas/metacat/TextNode.html#getNodeData()"><B>getNodeData()</B></A> - 
262
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/TextNode.html">TextNode</A>
263
<DD>Get the node data as a string value
264
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getNodeID()"><B>getNodeID()</B></A> - 
265
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
266
<DD>Get the id of this node
267
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getNodeIndex()"><B>getNodeIndex()</B></A> - 
268
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
269
<DD>Get nodeIndex of the node
270
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getNodeType()"><B>getNodeType()</B></A> - 
271
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
272
<DD>Get the type of this node
273
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getParentID()"><B>getParentID()</B></A> - 
274
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
275
<DD>Get the parent id of this node
276
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html#getParentNode()"><B>getParentNode()</B></A> - 
277
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>
278
<DD>get the parent of this node
279
<DT><A HREF="edu/ucsb/nceas/metacat/DBReader.html#getRootNode(java.lang.String)"><B>getRootNode(String)</B></A> - 
280
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.html">DBReader</A>
281
<DD>Get the root node id for an XML document given a document id
282
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getRootNodeID()"><B>getRootNodeID()</B></A> - 
283
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
284
<DD>Get the root node id of this node
285
<DT><A HREF="edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html#getSystemID()"><B>getSystemID()</B></A> - 
286
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html">DBReader.DoctypeInfo</A>
287
<DD>get the system identifier
288
<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> - 
289
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBTransform.html">DBTransform</A>
290
<DD>Lookup a stylesheet reference from the db catalog
291
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getTagName()"><B>getTagName()</B></A> - 
292
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
293
<DD>Get the name of this node
294
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html#getTitle()"><B>getTitle()</B></A> - 
295
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html">DBSAXDocument</A>
296
<DD>Get the document title
297
</DL>
298
<HR>
299
<A NAME="_I_"><!-- --></A><H2>
300
<B>I</B></H2>
301
<DL>
302
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#ignorableWhitespace(char[], int, int)"><B>ignorableWhitespace(char[], int, int)</B></A> - 
303
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
304
<DD>SAX Handler that is called for each XML text node that is Ignorable
305
 white space
306
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#incChildNum()"><B>incChildNum()</B></A> - 
307
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
308
<DD>increase childNum when new child for the node is created
309
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html#init(javax.servlet.ServletConfig)"><B>init(ServletConfig)</B></A> - 
310
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html">MetaCatServlet</A>
311
<DD>Initialize the servlet by creating appropriate database connections
312
</DL>
313
<HR>
314
<A NAME="_M_"><!-- --></A><H2>
315
<B>M</B></H2>
316
<DL>
317
<DT><A HREF="edu/ucsb/nceas/metacat/DBTransform.html#main(java.lang.String[])"><B>main(String[])</B></A> - 
318
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBTransform.html">DBTransform</A>
319
<DD>the main routine used to test the transform utility.
320
<DT><A HREF="edu/ucsb/nceas/metacat/DBQuery.html#main(java.lang.String[])"><B>main(String[])</B></A> - 
321
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBQuery.html">DBQuery</A>
322
<DD>the main routine used to test the DBQuery utility.
323
<DT><A HREF="edu/ucsb/nceas/metacat/DBWriter.html#main(java.lang.String[])"><B>main(String[])</B></A> - 
324
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBWriter.html">DBWriter</A>
325
<DD>the main routine used to test the DBWriter utility.
326
<DT><A HREF="edu/ucsb/nceas/metacat/DBReader.html#main(java.lang.String[])"><B>main(String[])</B></A> - 
327
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.html">DBReader</A>
328
<DD>main routine used for testing.
329
<DT><A HREF="edu/ucsb/nceas/metacat/XMLValidate.html#main(java.lang.String[])"><B>main(String[])</B></A> - 
330
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/XMLValidate.html">XMLValidate</A>
331
<DD>&nbsp;
332
<DT><A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html#main(java.lang.String[])"><B>main(String[])</B></A> - 
333
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html">DBSimpleQuery</A>
334
<DD>the main routine used to test the DBSimpleQuery utility.
335
<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html#main(java.lang.String[])"><B>main(String[])</B></A> - 
336
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
337
<DD>Main routine for testing
338
<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
339

    
340
 <DT><A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html#MetaCatServlet()"><B>MetaCatServlet()</B></A> - 
341
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html">MetaCatServlet</A>
342
<DD>&nbsp;
343
<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> - 
344
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html">MetaCatUtil</A>
345
<DD>&nbsp;
346
</DL>
347
<HR>
348
<A NAME="_N_"><!-- --></A><H2>
349
<B>N</B></H2>
350
<DL>
351
<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> - 
352
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBDTDHandler.html">DBDTDHandler</A>
353
<DD>Notation declarations are not signaled
354
</DL>
355
<HR>
356
<A NAME="_O_"><!-- --></A><H2>
357
<B>O</B></H2>
358
<DL>
359
<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> - 
360
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html">MetaCatUtil</A>
361
<DD>Utility method to establish a JDBC database connection
362
</DL>
363
<HR>
364
<A NAME="_P_"><!-- --></A><H2>
365
<B>P</B></H2>
366
<DL>
367
<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html#printSQL()"><B>printSQL()</B></A> - 
368
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
369
<DD>create a SQL serialization of the query that this instance represents
370
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#processingInstruction(java.lang.String, java.lang.String)"><B>processingInstruction(String, String)</B></A> - 
371
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
372
<DD>SAX Handler called once for each processing instruction found: 
373
 node that PI may occur before or after the root element.
374
</DL>
375
<HR>
376
<A NAME="_Q_"><!-- --></A><H2>
377
<B>Q</B></H2>
378
<DL>
379
<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 
380
 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> - 
381
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
382
<DD>construct an instance of the QuerySpecification class
383
<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html#QuerySpecification(java.lang.String, java.lang.String)"><B>QuerySpecification(String, String)</B></A> - 
384
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
385
<DD>construct an instance of the QuerySpecification class
386
</DL>
387
<HR>
388
<A NAME="_R_"><!-- --></A><H2>
389
<B>R</B></H2>
390
<DL>
391
<DT><A HREF="edu/ucsb/nceas/metacat/DBReader.html#readXMLDocument(java.lang.String)"><B>readXMLDocument(String)</B></A> - 
392
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.html">DBReader</A>
393
<DD>Create an XML document from the database starting with the element 
394
 having element_id nodeid
395
<DT><A HREF="edu/ucsb/nceas/metacat/DBEntityResolver.html#resolveEntity(java.lang.String, java.lang.String)"><B>resolveEntity(String, String)</B></A> - 
396
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBEntityResolver.html">DBEntityResolver</A>
397
<DD>The Parser call this method before opening any external entity 
398
 except the top-level document entity (including the external DTD subset,
399
 external entities referenced within the DTD, and external entities 
400
 referenced within the document element)
401
<DT><A HREF="edu/ucsb/nceas/metacat/GenericXMLValidate.html#returnErrors()"><B>returnErrors()</B></A> - 
402
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/GenericXMLValidate.html">GenericXMLValidate</A>
403
<DD>&nbsp;
404
</DL>
405
<HR>
406
<A NAME="_S_"><!-- --></A><H2>
407
<B>S</B></H2>
408
<DL>
409
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#setAttribute(java.lang.String, java.lang.String)"><B>setAttribute(String, String)</B></A> - 
410
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
411
<DD>Add a new attribute to this node, or set its value
412
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html#setAttribute(java.lang.String, java.lang.String)"><B>setAttribute(String, String)</B></A> - 
413
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>
414
<DD>Add a new attribute to this node, or set its value
415
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#setDocID(java.lang.String)"><B>setDocID(String)</B></A> - 
416
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
417
<DD>Set the doc id of this node
418
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#setDoctype(oracle.xml.parser.v2.DTD)"><B>setDoctype(DTD)</B></A> - 
419
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
420
<DD>SAX Handler that receives notification of DTD.
421
<DT><A HREF="edu/ucsb/nceas/metacat/TextNode.html#setNodeData(java.lang.String)"><B>setNodeData(String)</B></A> - 
422
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/TextNode.html">TextNode</A>
423
<DD>Set the node data to the given string
424
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#setNodeID(long)"><B>setNodeID(long)</B></A> - 
425
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
426
<DD>Set the id of this node
427
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#setNodeIndex(int)"><B>setNodeIndex(int)</B></A> - 
428
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
429
<DD>Set the node index of this node
430
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#setNodeType(java.lang.String)"><B>setNodeType(String)</B></A> - 
431
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
432
<DD>Set the type of this node
433
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#setParentID(long)"><B>setParentID(long)</B></A> - 
434
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
435
<DD>Set the parent id of this node
436
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#setRootNodeID(long)"><B>setRootNodeID(long)</B></A> - 
437
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
438
<DD>Set the root node id of this node
439
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#setTagName(java.lang.String)"><B>setTagName(String)</B></A> - 
440
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
441
<DD>Set the name of this node
442
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html#setTitle(java.lang.String)"><B>setTitle(String)</B></A> - 
443
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html">DBSAXDocument</A>
444
<DD>Set the document title
445
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html#setTitleFromChildElement()"><B>setTitleFromChildElement()</B></A> - 
446
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html">DBSAXDocument</A>
447
<DD>Look up the title of the first child element named "title"
448
 and record it as the document title
449
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#startDocument()"><B>startDocument()</B></A> - 
450
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
451
<DD>SAX Handler that receives notification of beginning of the document
452
<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> - 
453
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
454
<DD>SAX Handler that is called at the start of each XML element
455
<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html#startElement(java.lang.String, org.xml.sax.AttributeList)"><B>startElement(String, AttributeList)</B></A> - 
456
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
457
<DD>callback method used by the SAX Parser when the start tag of an 
458
 element is detected.
459
</DL>
460
<HR>
461
<A NAME="_T_"><!-- --></A><H2>
462
<B>T</B></H2>
463
<DL>
464
<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> - 
465
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/TextNode.html">TextNode</A>
466
<DD>Construct a new TextNode instance
467
<DT><A HREF="edu/ucsb/nceas/metacat/TextNode.html#toString()"><B>toString()</B></A> - 
468
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/TextNode.html">TextNode</A>
469
<DD>String representation of this text node
470
<DT><A HREF="edu/ucsb/nceas/metacat/ElementNode.html#toString()"><B>toString()</B></A> - 
471
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/ElementNode.html">ElementNode</A>
472
<DD>String representation for display purposes (recursively descends through
473
 children to create an XML subtree)
474
<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html#toString()"><B>toString()</B></A> - 
475
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
476
<DD>create a String description of the query that this instance represents.
477
<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> - 
478
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBTransform.html">DBTransform</A>
479
<DD>Transform an XML document using the stylesheet reference from the db
480
</DL>
481
<HR>
482
<A NAME="_U_"><!-- --></A><H2>
483
<B>U</B></H2>
484
<DL>
485
<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> - 
486
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBDTDHandler.html">DBDTDHandler</A>
487
<DD>All are reported after startDocument and before first 
488
 startElement event
489
</DL>
490
<HR>
491
<A NAME="_V_"><!-- --></A><H2>
492
<B>V</B></H2>
493
<DL>
494
<DT><A HREF="edu/ucsb/nceas/metacat/GenericXMLValidate.html#validate(java.lang.String)"><B>validate(String)</B></A> - 
495
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/GenericXMLValidate.html">GenericXMLValidate</A>
496
<DD>&nbsp;
497
<DT><A HREF="edu/ucsb/nceas/metacat/GenericXMLValidate.html#validateString(java.lang.String)"><B>validateString(String)</B></A> - 
498
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/GenericXMLValidate.html">GenericXMLValidate</A>
499
<DD>&nbsp;
500
<DT><A HREF="edu/ucsb/nceas/metacat/XMLValidate.html#validating"><B>validating</B></A> - 
501
Variable in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/XMLValidate.html">XMLValidate</A>
502
<DD>&nbsp;
503
</DL>
504
<HR>
505
<A NAME="_W_"><!-- --></A><H2>
506
<B>W</B></H2>
507
<DL>
508
<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> - 
509
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>
510
<DD>creates SQL code and inserts new node into DB connection
511
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html#writeDocID(java.lang.String)"><B>writeDocID(String)</B></A> - 
512
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>
513
<DD>creates SQL code to put doc ID for the document node and for 
514
 comment/PI nodes under document node into DB connection
515
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html#writeNodename(java.lang.String)"><B>writeNodename(String)</B></A> - 
516
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>
517
<DD>creates SQL code to put nodename for the document node 
518
 into DB connection
519
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html#writeRootNodeID(long)"><B>writeRootNodeID(long)</B></A> - 
520
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>
521
<DD>creates SQL code to put root node id for the document node 
522
 into DB connection
523
</DL>
524
<HR>
525
<A NAME="_X_"><!-- --></A><H2>
526
<B>X</B></H2>
527
<DL>
528
<DT><A HREF="edu/ucsb/nceas/metacat/XMLValidate.html"><B>XMLValidate</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/XMLValidate.html">XMLValidate</A>.<DD>XMLValidate.java
529
         Purpose: A Class that validates XML documents
530
   			   This class is uses a specific parser
531
 				and calls the GenericXMLValidate class
532
                 to do the actual validation
533
       Copyright: 2000 Regents of the University of California and the
534
                  National Center for Ecological Analysis and Synthesis
535
                  April 28, 2000<DT><A HREF="edu/ucsb/nceas/metacat/XMLValidate.html#XMLValidate(java.lang.String)"><B>XMLValidate(String)</B></A> - 
536
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/XMLValidate.html">XMLValidate</A>
537
<DD>&nbsp;
538
</DL>
539
<HR>
540
<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> 
541
<!-- ========== START OF NAVBAR ========== -->
542
<A NAME="navbar_bottom"><!-- --></A>
543
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
544
<TR>
545
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
546
<A NAME="navbar_bottom_firstrow"><!-- --></A>
547
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
548
  <TR ALIGN="center" VALIGN="top">
549
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
550
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
551
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT>&nbsp;</TD>
552
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="edu/ucsb/nceas/metacat/package-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
553
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT ID="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
554
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&nbsp;</TD>
555
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
556
  </TR>
557
</TABLE>
558
</TD>
559
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
560
</EM>
561
</TD>
562
</TR>
563

    
564
<TR>
565
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
566
&nbsp;PREV&nbsp;
567
&nbsp;NEXT</FONT></TD>
568
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
569
  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
570
&nbsp;<A HREF="index-all.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
571
</TR>
572
</TABLE>
573
<!-- =========== END OF NAVBAR =========== -->
574

    
575
<HR>
576
<i>Copyright ? 2000 National Center for Ecological Analysis and Synthesis. All Rights Reserved.</i>
577
</BODY>
578
</HTML>
(4-4/10)