nesstar.api
Class Search

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
All Implemented Interfaces:
Comparable, RDFObj
Direct Known Subclasses:
DBSearchEx, SearchEx

public abstract class Search
extends ExplorerOp


Perform a search in one or more catalogs.

Code automatically generated from APIMaker on Mon Dec 18 14:33:50 GMT+00:00 2000

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
Search(RDFDB db, URL id)
          
Create an object with the indicated id in the indicated db
 
Method Summary
 String get_catalogs()
           
 String get_query()
           
 String get_searchData()
           
 String get_searchType()
           
 void set_catalogs(String catalogs)
           
 void set_query(String query)
           
 void set_searchData(String searchData)
           
 void set_searchType(String searchType)
           
 
Methods inherited from class nesstar.api.Operation
dbg, 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

Search

public Search(RDFDB db,
              URL id)
       throws Exception

Create an object with the indicated id in the indicated db

Parameters:
db - the db where the object is to be created
id - the id of the object to create
Throws:
Exception
Method Detail

set_catalogs

public void set_catalogs(String catalogs)
                  throws Exception
Parameters:
catalogs - The list of catalogs to search
Throws:
Exception

set_query

public void set_query(String query)
               throws Exception
Parameters:
query - The query
Throws:
Exception

set_searchData

public void set_searchData(String searchData)
                    throws Exception
Parameters:
searchData - The search window settings
Throws:
Exception

set_searchType

public void set_searchType(String searchType)
                    throws Exception
Parameters:
searchType - The type of search interface to use
Throws:
Exception

get_catalogs

public String get_catalogs()
Returns:
The list of catalogs to search

get_query

public String get_query()
Returns:
The query

get_searchData

public String get_searchData()
Returns:
The search window settings

get_searchType

public String get_searchType()
Returns:
The type of search interface to use

Nesstar SDK

Copyright©2003 NSD - All Rights Reserved