nesstar.api
Class SearchEx

java.lang.Object
  extended by java.util.Observable
      extended by nesstar.rdf.RDFObject
          extended by nesstar.api.Operation
              extended by nesstar.api.ExplorerOp
                  extended by nesstar.api.Search
                      extended by nesstar.api.SearchEx
All Implemented Interfaces:
Comparable, RDFObj
Direct Known Subclasses:
SearchOp

public abstract class SearchEx
extends Search

Perform a search.

Created:
26 April 2002

Field Summary
 
Fields inherited from class nesstar.rdf.RDFObject
COLSEP, IS_GETTER, IS_PART, IS_PART_OF, WRITE_OP
 
Constructor Summary
SearchEx(RDFDB db, URL id)
          Constructor for the SearchEx object
 
Method Summary
static void dbg(String msg)
          Method
 Vector getCatalogs()
          Gets the catalogs attribute of the SearchEx object
 String getCatalogsString()
          Returns the raw catalogs string
 Vector search()
          Method
static Vector search(Vector catalogsToSearch, String query)
          Method
static Vector search(Vector catalogsToSearch, String query, boolean returnErrors)
          Method
 
Methods inherited from class nesstar.api.Search
get_catalogs, get_query, get_searchData, get_searchType, set_catalogs, set_query, set_searchData, set_searchType
 
Methods inherited from class nesstar.api.Operation
execute
 
Methods inherited from class nesstar.rdf.RDFObject
AddProperty, AddStringProperty, chkFinal, clear, compareTo, equals, err, err, get_comment, get_creationDate, get_label, get, getAccessCondition, getBinding, getBindings, getBookmarkLabel, getCollectionURL, getComment, getCreationDate, getDB, getDescriptor, getDescriptor, getDomain, getGetterMethods, getID, getInitialisedProperties, getInternalID, getLabel, getLastClear, getPartsDescriptor, getPartsDescriptor, getPartsDescriptor, getPath, getProperties, GetProperties, GetProperty, GetPropertyStatement, GetPropertyStatements, getRange, getRangeType, getRef, getRef, getServer, getShortId, getShortID, getStatementHome, GetStringProperties, GetStringProperty, getTimeoutInSecs, getType, init, init, initialised, isComplete, isLocal, isMeta, isStale, loaded, neededCollectionReload, neededReload, neededReload, neededReload, neededReload, needsReload, reload, remove, set_comment, set_complete, set_creationDate, set_label, set, setComment, setComplete, setCreationDate, setDB, setHardOrSoft, setID, setLabel, setLastClear, SetProperty, setServer, SetStringProperty, setTimeoutInSecs, setTimestamp, setType, setTypeID, stale, toRDF, toRDFWrapped, toString, update
 
Methods inherited from class java.util.Observable
addObserver, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SearchEx

public SearchEx(RDFDB db,
                URL id)
         throws Exception
Constructor for the SearchEx object

Parameters:
db -
id -
Throws:
Exception
Method Detail

getCatalogs

public Vector getCatalogs()
                   throws Exception
Gets the catalogs attribute of the SearchEx object

Returns:
The catalogs value
Throws:
Exception

getCatalogsString

public String getCatalogsString()
Returns the raw catalogs string


dbg

public static void dbg(String msg)
Method

Parameters:
msg -

search

public static Vector search(Vector catalogsToSearch,
                            String query)
                     throws Exception
Method

Parameters:
catalogsToSearch -
query -
Returns:
Throws:
Exception

search

public static Vector search(Vector catalogsToSearch,
                            String query,
                            boolean returnErrors)
                     throws Exception
Method

Parameters:
catalogsToSearch -
query -
returnErrors -
Returns:
Throws:
Exception

search

public Vector search()
              throws Exception
Method

Returns:
Throws:
Exception

Nesstar SDK

Copyright©2003 NSD - All Rights Reserved