Package net.sf.tacos.ajax

Interface Summary
AjaxDirectService Service responsible for handling Link requests from pages, similar to the DirectService, except that this service handles Ajax XmlHttpRequest requests.
AjaxFormSupport Extends FormSupport with info needed by ajax requests.
AjaxInvocation Hold parameters in an ajax call.
AjaxSubmitInvocation Hold parameters in an ajax call.
AjaxWebRequest Represents a threaded ajax request to tapestry.
DeferredScriptProducer Marker interface for components that contribute deferred scripts to the ajax request.
ResponseBuilder Represents the class responsible for interacting with components for an ajax request library version and type.
ResponseContributor Determines if the particular incoming ajax request is handled by this contributor/library response type.
ResponseDelegateFactory Service used by AjaxDirectService to determine type of ajax request receive and determine the appropriate ResponseBuilder to handle the response.
 

Class Summary
AjaxDirectServiceEncoder This class encodes links generated by the AjaxDirectService.
AjaxDirectServiceParameter Adds additional functionality to DirectServiceParameter in the form of being able to specify optional id's of components that should have their contents replaced on a page.
AjaxUtils Utility class for ajax operation