Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
A
B
C
D
E
F
G
I
M
O
R
S
T
W
A
appendContent(char[], int, int)
- Method in class edu.ucsb.nceas.metacat.
BasicElement
Append to the content of the element
appendContent(String)
- Method in class edu.ucsb.nceas.metacat.
BasicElement
Append to the content of the element
B
BasicElement
- class edu.ucsb.nceas.metacat.
BasicElement
.
A Class that represents an XML element and its contents
BasicElement()
- Constructor for class edu.ucsb.nceas.metacat.
BasicElement
Construct a Basic Element
BasicElement(long, String, long)
- Constructor for class edu.ucsb.nceas.metacat.
BasicElement
Construct a Basic Element
BasicElement(String, long)
- Constructor for class edu.ucsb.nceas.metacat.
BasicElement
Construct a Basic Element
C
characters(char[], int, int)
- Method in class edu.ucsb.nceas.metacat.
DBSAXHandler
SAX Handler that is called for each XML text node
D
DBReader
- class edu.ucsb.nceas.metacat.
DBReader
.
A Class that creates an XML text document from a query to a relational DB containing a DOM representation
DBReader(Connection)
- Constructor for class edu.ucsb.nceas.metacat.
DBReader
construct a DBReader instance.
DBSAXElement
- class edu.ucsb.nceas.metacat.
DBSAXElement
.
A Class that represents an XML element and its contents and can write its own representation to a database connection
DBSAXElement(Connection, String, long)
- Constructor for class edu.ucsb.nceas.metacat.
DBSAXElement
Construct a new element instance
DBSAXHandler
- class edu.ucsb.nceas.metacat.
DBSAXHandler
.
A database aware Class implementing callback bethods for the SAX parser to call when processing the XML stream and generating events
DBSAXHandler(Connection)
- Constructor for class edu.ucsb.nceas.metacat.
DBSAXHandler
Construct an instance of the handler class
DBSAXWriter
- class edu.ucsb.nceas.metacat.
DBSAXWriter
.
A Class that reads in an XML text document and write its contents to a database connection using SAX
DBSAXWriter(Reader, Connection)
- Constructor for class edu.ucsb.nceas.metacat.
DBSAXWriter
construct a new instance of the class to write an XML file to the database
DBSAXWriter(String, Connection)
- Constructor for class edu.ucsb.nceas.metacat.
DBSAXWriter
DBSimpleQuery
- class edu.ucsb.nceas.metacat.
DBSimpleQuery
.
A Class that searches a relational DB for elements and attributes that have free text matches to the query string.
DBSimpleQuery(Connection)
- Constructor for class edu.ucsb.nceas.metacat.
DBSimpleQuery
construct an instance of the DBSimpleQuery class
doGet(HttpServletRequest, HttpServletResponse)
- Method in class edu.ucsb.nceas.metacat.
MetaCatServlet
Handle "GET" method requests from HTTP clients
doPost(HttpServletRequest, HttpServletResponse)
- Method in class edu.ucsb.nceas.metacat.
MetaCatServlet
Handle "POST" method requests from HTTP clients
E
edu.ucsb.nceas.metacat
- package edu.ucsb.nceas.metacat
endElement(NSName)
- Method in class edu.ucsb.nceas.metacat.
DBSAXHandler
SAX Handler that is called at the end of each XML element
F
fileToURL(File)
- Static method in class edu.ucsb.nceas.metacat.
DBSAXWriter
Utility method to convert a file handle into a URL
findRootNodes(String)
- Method in class edu.ucsb.nceas.metacat.
DBSimpleQuery
routine to search the elements and attributes looking to match query
G
getAttribute(String)
- Method in class edu.ucsb.nceas.metacat.
BasicElement
Get an attribute value by name
getAttributes()
- Method in class edu.ucsb.nceas.metacat.
BasicElement
Get the attributes as a string
getContent()
- Method in class edu.ucsb.nceas.metacat.
BasicElement
Get the content of the element
getElementID()
- Method in class edu.ucsb.nceas.metacat.
BasicElement
Get the id of this element
getParentID()
- Method in class edu.ucsb.nceas.metacat.
BasicElement
Get the parent id of this element
getTagName()
- Method in class edu.ucsb.nceas.metacat.
BasicElement
Get the name of this element
I
ignorableWhitespace(char[], int, int)
- Method in class edu.ucsb.nceas.metacat.
DBSAXHandler
SAX Handler that is called for each XML text node that is Ignorable white space
init(ServletConfig)
- Method in class edu.ucsb.nceas.metacat.
MetaCatServlet
Initialize the servlet by creating appropriate database connections
M
main(String[])
- Static method in class edu.ucsb.nceas.metacat.
DBReader
main routine used for testing.
main(String[])
- Static method in class edu.ucsb.nceas.metacat.
DBSAXWriter
the main routine used to test the DBSAXWriter utility.
main(String[])
- Static method in class edu.ucsb.nceas.metacat.
DBSimpleQuery
the main routine used to test the DBSimpleQuery utility.
MetaCatServlet
- class edu.ucsb.nceas.metacat.
MetaCatServlet
.
A metadata catalog server implemented as a Java Servlet
MetaCatServlet()
- Constructor for class edu.ucsb.nceas.metacat.
MetaCatServlet
MetaCatUtil
- class edu.ucsb.nceas.metacat.
MetaCatUtil
.
A suite of utility classes for the metadata catalog server
MetaCatUtil()
- Constructor for class edu.ucsb.nceas.metacat.
MetaCatUtil
O
openDBConnection(String, String, String, String)
- Static method in class edu.ucsb.nceas.metacat.
MetaCatUtil
Utility method to establish a JDBC database connection
R
ReaderElement
- class edu.ucsb.nceas.metacat.
ReaderElement
.
A Class that represents an XML element and its contents, and can build itself from a database connection
ReaderElement(Connection)
- Constructor for class edu.ucsb.nceas.metacat.
ReaderElement
Construct a new ReaderElement instance
ReaderElement(Connection, long)
- Constructor for class edu.ucsb.nceas.metacat.
ReaderElement
Construct a new ReaderElement instance
ReaderElement(Connection, long, long, String, String)
- Constructor for class edu.ucsb.nceas.metacat.
ReaderElement
Construct a new ReaderElement instance
readXMLDocument(long)
- Method in class edu.ucsb.nceas.metacat.
DBReader
Create an XML document from the database starting with the element having element_id nodeid
S
setAttribute(String, String)
- Method in class edu.ucsb.nceas.metacat.
BasicElement
Add a new attribute to this element, or set its value
setAttribute(String, String)
- Method in class edu.ucsb.nceas.metacat.
DBSAXElement
Add a new attribute to this element, or set its value
setElementID(long)
- Method in class edu.ucsb.nceas.metacat.
BasicElement
Set the id of this element
setParentID(long)
- Method in class edu.ucsb.nceas.metacat.
BasicElement
Set the parent id of this element
setTagName(String)
- Method in class edu.ucsb.nceas.metacat.
BasicElement
Set the tagname of this element
startElement(NSName, SAXAttrList)
- Method in class edu.ucsb.nceas.metacat.
DBSAXHandler
SAX Handler that is called at the start of each XML element
T
toString()
- Method in class edu.ucsb.nceas.metacat.
BasicElement
convert the element to a string representation for display
toString()
- Method in class edu.ucsb.nceas.metacat.
ReaderElement
String representation for display purposes (recursively descends through children to create an XML subtree)
W
writeContentToDB()
- Method in class edu.ucsb.nceas.metacat.
DBSAXElement
Write the element content to the db connection
A
B
C
D
E
F
G
I
M
O
R
S
T
W
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES