com.raritantechnologies.genericInterface
Class QueryFilter

java.lang.Object
  extended bycom.raritantechnologies.genericInterface.QueryFilter
All Implemented Interfaces:
IConfigurable, java.rmi.Remote, java.io.Serializable

public class QueryFilter
extends java.lang.Object
implements IConfigurable, java.rmi.Remote, java.io.Serializable

See Also:
Serialized Form

Constructor Summary
QueryFilter()
           
 
Method Summary
 void addQueryParameter(Field queryField)
           
 void addQueryParameter(java.lang.String param, java.lang.String value)
           
 FieldIterator getFilteredQuery()
           
 FieldIterator getFilteredQuery(FieldIterator fields)
           
 void initialize(org.w3c.dom.Element elem)
          Initializes the object from an XML tag or element.
 void setLanguage(java.lang.String language)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QueryFilter

public QueryFilter()
Method Detail

setLanguage

public void setLanguage(java.lang.String language)

addQueryParameter

public void addQueryParameter(java.lang.String param,
                              java.lang.String value)
                       throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

addQueryParameter

public void addQueryParameter(Field queryField)
                       throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getFilteredQuery

public FieldIterator getFilteredQuery(FieldIterator fields)
                               throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getFilteredQuery

public FieldIterator getFilteredQuery()
                               throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

initialize

public void initialize(org.w3c.dom.Element elem)
Description copied from interface: IConfigurable
Initializes the object from an XML tag or element. This method is called by the Framework as part of the application initializtion. see ConfigurationManager, XMLConfigurationManager, XMLSearchFieldMapFactory, XMLSearchSourceFactory. Configurable objects that are owned or contained by other configurable objects will be initialized in by the parent object.

Specified by:
initialize in interface IConfigurable