atg.search.query.formhandlers
Interface XMLBuilder

All Known Implementing Classes:
MapXMLBuilder

public interface XMLBuilder

Interface to be implemented by objects capable of building the contents of various query request's XML tags.


Field Summary
static java.lang.String CLASS_VERSION
          Class version string
 
Method Summary
 java.lang.String buildXML(BaseSearchFormHandler pFormHandler, ClientRequest pClientRequest, java.lang.String pTagName)
          Build the constraints XML and return it as a string.
 

Field Detail

CLASS_VERSION

static final java.lang.String CLASS_VERSION
Class version string

See Also:
Constant Field Values
Method Detail

buildXML

java.lang.String buildXML(BaseSearchFormHandler pFormHandler,
                          ClientRequest pClientRequest,
                          java.lang.String pTagName)
Build the constraints XML and return it as a string.

Parameters:
pFormHandler - the invoking form handler
pClientRequest - the client request
pConstraintsName - the name of the tag into which to put the constriants.
Returns:
the constraints String or null