Class | Description |
---|---|
DataSearchResultTree |
This class extends the PTree class of Ptolemy.
|
DatasetPanel |
This class will display a panel for search and search result from ecogrid
service.
|
DatasetPanel.Factory |
A factory that creates the library panel for the editors.
|
GetMetadataAction |
This is an action to get metadata for search result item in data search
result panel
|
ResultRecord |
A class that represents a single record from a query result.
|
ResultRecordComparator |
Class to compare two ResultRecord.
|
ResultRecordDetail |
Detail information about a result record.
|
ResultTreeRoot |
The root of a result tree.
|
SearchQuery |
A class to implement a query object that looks like this:
<query>
<queryId>eml210-quick-search-query</queryId>
<system>http://knb.ecoinformatics.org</system>
<namespace>
<prefix>eml</prefix>
<value>eml://ecoinformatics.org/eml-2.1.0</value>
</namespace>
<returnField>dataset/title</returnField>
<returnField>entityName</returnField>
<title>eml210-quick-search-query</title>
<AND>
<OR>
<condition>
<concept>dataset/title</concept>
<operator>LIKE</operator>
<value>#value#</value>
</condition>
<condition>
<concept>keyword</concept>
<operator>LIKE</operator>
<value>#value#</value>
</condition>
<condition>
<concept>creator/individualName/surName</concept>
<operator>LIKE</operator>
<value>#value#</value>
</condition>
<condition>
<concept>taxonRankValue</concept>
<operator>LIKE</operator>
<value>#value#</value>
</condition>
<condition>
<concept>abstract/para</concept>
<operator>LIKE</operator>
<value>#value#</value>
</condition>
</OR>
<OR>
<condition>
<concept>dataset/dataTable/physical/distribution/online/url</concept>
<operator>LIKE</operator>
<value>http://%</value>
</condition>
<condition>
<concept>dataset/dataTable/physical/distribution/online/url</concept>
<operator>LIKE</operator>
<value>ecogrid://%</value>
</condition>
<condition>
<concept>dataset/spatialRaster/physical/distribution/online/url</concept>
<operator>LIKE</operator>
<value>ecogrid://%</value>
</condition>
</OR>
<OR>
<condition>
<concept>dataset/dataTable/physical/distribution/online/url/@function</concept>
<operator>EQUALS</operator>
<value>download</value>
</condition>
<condition>
<concept>dataset/spatialRaster/physical/distribution/online/url/@function</concept>
<operator>EQUALS</operator>
<value>download</value>
</condition>
</OR>
</AND>
</query>
|
SearchQueryGenerator |
This class will read kepler configure file and get the query part from it
base on search name space.
|
SortableResultRecord |
This object is one record in resultset from metacat ecogrid.
|
SortableResultRecordComparator |
Class to compare two ResultRecord.
|