Uses of Interface
org.apache.tapestry.IRequestCycle

Packages that use IRequestCycle
org.apache.tapestry Tapestry is a comprehensive web application framework, written in Java. 
org.apache.tapestry.asset Implementations of IAsset, as well as the ExternalResource, used to handle private assets. 
org.apache.tapestry.binding Implementations of IBinding
org.apache.tapestry.callback Provides implementations of callbacks, objects that encapsulate a server request that is deferred, typically to allow a user to login or otherwise authenticate before proceeding with some other activity. 
org.apache.tapestry.components Basic, fundamental components used to construct more complex components, or pages. 
org.apache.tapestry.contrib.ajax

Ajax related contributions, things like Timeout and XTile allow a lot of common ajax functionality to be easily used. 

org.apache.tapestry.contrib.components Contribution of foundational components. 
org.apache.tapestry.contrib.form

Form controls for things liked masked input editing on text fields and multi property selection semantics. 

org.apache.tapestry.contrib.form.checkboxes

Additional checkbox controls, like grouping and controlled selections. 

org.apache.tapestry.contrib.inspector Implementation of the Tapestry Inspector, a specialized page used to dynamically introspect the construction of an application while it runs. 
org.apache.tapestry.contrib.link

Additional components related to rendering html links. 

org.apache.tapestry.contrib.palette

A powerful component for handling the very common case of moving elements from two different multi selection input boxes. 

org.apache.tapestry.contrib.services.impl   
org.apache.tapestry.contrib.table.components

Components that make up the core of the tapestry contrib's Table component. 

org.apache.tapestry.contrib.table.components.inserted

Table components that are dynamically inserted. 

org.apache.tapestry.contrib.table.model

All of the model interfaces defining the interactions for some of the table component semantics. 

org.apache.tapestry.contrib.table.model.common

Common model classes used in table. 

org.apache.tapestry.contrib.table.model.simple

Simple model classes for table. 

org.apache.tapestry.contrib.tree.components

The tapestry contributed tree component. 

org.apache.tapestry.contrib.tree.components.table

Tree rendering components. 

org.apache.tapestry.contrib.tree.simple

Default set of model implementation classes for the Tree component. 

org.apache.tapestry.describe Services related to describing objects and graphs of objects; primarily used by the Exception page. 
org.apache.tapestry.dojo

Classes/utilities making up some of the core ajax functionality for tapestry. 

org.apache.tapestry.dojo.form Form related components that are wrapped by dojo widgets. 
org.apache.tapestry.dojo.html Html related components that are wrapped by dojo widgets. 
org.apache.tapestry.engine Implementations of the IEngine interface, including the standard implementation: BaseEngine
org.apache.tapestry.error Defines various services / utilies for error reporting. 
org.apache.tapestry.event Defines events and listener interfaces for Tapestry. 
org.apache.tapestry.form Components for implementing basic HTML Forms. 
org.apache.tapestry.form.translator Defines translator bindings used primarily in form component input translations. 
org.apache.tapestry.form.validator Form validation infrastructure. 
org.apache.tapestry.html Components specific to the creation of HTML pages, including sophisticated DHTML JavaScript effects. 
org.apache.tapestry.internal.event Event related internal classes only. 
org.apache.tapestry.internal.event.impl Event related internal classes only. 
org.apache.tapestry.javascript

Classes/services for handling javascipr libraries. 

org.apache.tapestry.link Components for creating links on the page that trigger application behavior when clicked. 
org.apache.tapestry.listener Support classes that allows an object to expose listener methods instead of listener properties
org.apache.tapestry.pageload Classes used when loading pages (and thier heirarchies of components) from thier specifications, as well as organizaing thier templates. 
org.apache.tapestry.parse Classes used when parsing templates, application and component specifications. 
org.apache.tapestry.portlet Core portlet services. 
org.apache.tapestry.record Abstract and simple (memory-based) implementations of IPageRecorder
org.apache.tapestry.resolver Namespace resolution of pages/components/etc.. 
org.apache.tapestry.script Parser and related classes for dynamically generating JavaScript for inclusion in an HTML response. 
org.apache.tapestry.scriptaculous   
org.apache.tapestry.services Interfaces for Tapestry-related HiveMind services. 
org.apache.tapestry.services.impl Service implementations. 
org.apache.tapestry.test Various testing utilities to make testing tapestry pages/components easier. 
org.apache.tapestry.util A general set of resuable classes and utilities for creating Internet and XML applications. 
org.apache.tapestry.valid Components and classes that provide specialized, validating text fields. 
org.apache.tapestry.wml Classes and components for main elements of the Wireless Markup Language (WML 1.2). 
 

Uses of IRequestCycle in org.apache.tapestry
 

Methods in org.apache.tapestry that return IRequestCycle
 IRequestCycle IPage.getRequestCycle()
          Returns the current IRequestCycle.
 IRequestCycle AbstractPage.getRequestCycle()
           
 

Methods in org.apache.tapestry with parameters of type IRequestCycle
 void IActionListener.actionTriggered(IComponent component, IRequestCycle cycle)
          Method invoked by the component (an DirectLink or Form, when its URL is triggered.
 void IExternalPage.activateExternalPage(Object[] parameters, IRequestCycle cycle)
          Initialize the external page with the given array of parameters and request cycle.
 void IPage.attach(IEngine engine, IRequestCycle cycle)
          Attaches the page to the engine.
 void AbstractPage.attach(IEngine engine, IRequestCycle cycle)
          Called by the engine to attach the page to itself.
protected  void AbstractComponent.cleanupAfterRender(IRequestCycle cycle)
          Invoked by AbstractComponent.render(IMarkupWriter, IRequestCycle)after the component renders.
protected  void AbstractPage.cleanupAfterRender(IRequestCycle cycle)
           
 void IScript.execute(IComponent target, IRequestCycle cycle, IScriptProcessor processor, Map symbols)
          Executes the script, which will read and modify the symbols Map.
 void IScript.execute(IRequestCycle cycle, IScriptProcessor processor, Map symbols)
          Deprecated. To be removed in Tapestry 4.2. Use the new IScript.execute(IComponent, IRequestCycle, IScriptProcessor, Map) method instead.
 void BaseComponent.finishLoad(IRequestCycle cycle, IPageLoader loader, IComponentSpecification specification)
          Loads the template for the component, then invokes AbstractComponent.finishLoad(IRequestCycle, IPageLoader, IComponentSpecification).
 void AbstractComponent.finishLoad(IRequestCycle cycle, IPageLoader loader, IComponentSpecification specification)
          Invokes AbstractComponent.finishLoad().
 void IComponent.finishLoad(IRequestCycle cycle, IPageLoader loader, IComponentSpecification specification)
          Allows a component to finish any setup after it has been constructed.
static IForm TapestryUtils.getForm(IRequestCycle cycle, IComponent component)
          Gets the previously stored IForm object.
static PageRenderSupport TapestryUtils.getOptionalPageRenderSupport(IRequestCycle cycle)
          Returns the PageRenderSupport object if previously stored, or null otherwise.
static PageRenderSupport TapestryUtils.getPageRenderSupport(IRequestCycle cycle, IComponent component)
          Gets the previously stored PageRenderSupport object.
protected  void AbstractComponent.prepareForRender(IRequestCycle cycle)
          Invoked by AbstractComponent.render(IMarkupWriter, IRequestCycle)to prepare the component to render.
static void TapestryUtils.removeForm(IRequestCycle cycle)
           
static void TapestryUtils.removePageRenderSupport(IRequestCycle cycle)
           
static void TapestryUtils.removePrerender(IRequestCycle cycle)
           
 void IRender.render(IMarkupWriter writer, IRequestCycle cycle)
          The principal rendering/rewinding method.
 void AbstractComponent.render(IMarkupWriter writer, IRequestCycle cycle)
          The main method used to render the component.
 void AbstractComponent.renderBody(IMarkupWriter writer, IRequestCycle cycle)
          Renders all elements wrapped by the receiver.
 void IComponent.renderBody(IMarkupWriter writer, IRequestCycle cycle)
          Invoked to make the receiver render its body (the elements and components its tag wraps around, on its container's template).
 void IJSONRender.renderComponent(IJSONWriter writer, IRequestCycle cycle)
          Renders a JSON object response back to the client.
protected  void BaseComponent.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
          Renders the top level components contained by the receiver.
protected abstract  void AbstractComponent.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
          Invoked by AbstractComponent.render(IMarkupWriter, IRequestCycle)to actually render the component (with any parameter values already set).
protected  void AbstractComponent.renderIdAttribute(IMarkupWriter writer, IRequestCycle cycle)
          Renders the (unique) id attribute for this component.
protected  void AbstractComponent.renderInformalParameters(IMarkupWriter writer, IRequestCycle cycle)
          Converts informal parameters into additional attributes on the curently open tag.
 void IPage.renderPage(ResponseBuilder builder, IRequestCycle cycle)
          Invoked to render the entire page.
 void AbstractPage.renderPage(ResponseBuilder builder, IRequestCycle cycle)
          Renders the page.
 void IForm.rewind(IMarkupWriter writer, IRequestCycle cycle)
          Invoked by the IRequestCycleto allow a form that uses the direct service, to respond to the form submission.
static void TapestryUtils.storeForm(IRequestCycle cycle, IForm form)
          Store the IForm instance using TapestryUtils.storeUniqueAttribute(IRequestCycle, String, Object).
static void TapestryUtils.storePageRenderSupport(IRequestCycle cycle, PageRenderSupport support)
          Stores the support object using TapestryUtils.storeUniqueAttribute(IRequestCycle, String, Object).
static void TapestryUtils.storePrerender(IRequestCycle cycle, IComponent component)
          Stores the IComponent into the cycle by FormSupport before doing a field prerender.
static void TapestryUtils.storeUniqueAttribute(IRequestCycle cycle, String key, Object object)
          Stores an attribute into the request cycle, verifying that no object with that key is already present.
 void IDirect.trigger(IRequestCycle cycle)
          Invoked by the direct service to have the component perform the appropriate action.
 void IDirectEvent.triggerEvent(IRequestCycle cycle, BrowserEvent event)
          Invoked by the event service to have the component peform the appropriate action.
 void AbstractComponent.triggerEvent(IRequestCycle cycle, BrowserEvent event)
          Invoked by the event service to have the component peform the appropriate action.
 void IPage.validate(IRequestCycle cycle)
          Method invoked by the page, action and direct services to validate that the user is allowed to visit the page.
 void AbstractPage.validate(IRequestCycle cycle)
          By default, pages are not protected and this method does nothing.
 

Uses of IRequestCycle in org.apache.tapestry.asset
 

Methods in org.apache.tapestry.asset with parameters of type IRequestCycle
 void AssetService.service(IRequestCycle cycle)
          Retrieves a resource from the classpath and returns it to the client in a binary output stream.
 void ContextAssetFactory.setRequestCycle(IRequestCycle cycle)
           
 

Constructors in org.apache.tapestry.asset with parameters of type IRequestCycle
ContextAsset(String contextPath, org.apache.hivemind.Resource resource, org.apache.hivemind.Location location, IRequestCycle cycle)
           
 

Uses of IRequestCycle in org.apache.tapestry.binding
 

Methods in org.apache.tapestry.binding with parameters of type IRequestCycle
 void ListenerMethodBinding.actionTriggered(IComponent component, IRequestCycle cycle)
           
 

Uses of IRequestCycle in org.apache.tapestry.callback
 

Methods in org.apache.tapestry.callback with parameters of type IRequestCycle
 void ExternalCallback.performCallback(IRequestCycle cycle)
          Invokes activate(org.apache.tapestry.IPage) to select the previously identified IExternalPage as the response page and activates the page by invoking activateExternalPage() with the callback parameters and request cycle.
 void DirectCallback.performCallback(IRequestCycle cycle)
          Locates the IDirectcomponent that was previously identified (and whose page and id path were stored).
 void PageCallback.performCallback(IRequestCycle cycle)
          Invokes activate(String) to select the previously identified page as the response page.
 void ICallback.performCallback(IRequestCycle cycle)
          Performs the call back.
 

Uses of IRequestCycle in org.apache.tapestry.components
 

Methods in org.apache.tapestry.components with parameters of type IRequestCycle
protected  void ForBean.cleanupAfterRender(IRequestCycle cycle)
          Overriden so that RenderWorker doesn't get run as we've been invoking it manually already.
protected  boolean IfBean.evaluateCondition(IRequestCycle cycle, IForm form, boolean cycleRewinding)
           
 ILink ILinkComponent.getLink(IRequestCycle cycle)
          Invoked by the ILinkRenderer (if the link is not disabled) to provide a EngineServiceLink that the renderer can convert into a URL.
protected  Iterator ForBean.getStoredData(IRequestCycle cycle, String name)
          Returns a list of the values stored as Hidden fields in the form.
protected  void Insert.printText(IMarkupWriter writer, IRequestCycle cycle, String value)
           
 void BlockRenderer.render(IMarkupWriter writer, IRequestCycle cycle)
           
 void ILinkComponent.renderAdditionalAttributes(IMarkupWriter writer, IRequestCycle cycle)
          Invoked (by the ILinkRenderer) to make the link render any additional attributes.
protected  void Delegator.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
          Gets its delegate and invokes IRender.render(IMarkupWriter, IRequestCycle) on it.
protected  void Any.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void ForBean.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
          Gets the source binding and iterates through its values.
protected  void Insert.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
          Prints its value parameter, possibly formatted by its format parameter.
protected  void RenderBlock.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
          If block is not null, then Block.renderForComponent(IMarkupWriter, IRequestCycle, IComponent) is invoked.
protected  void IfBean.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void ElseBean.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void Conditional.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
          Renders its wrapped components only if the condition is true (technically, if condition matches invert).
protected  void InvokeListener.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void Block.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
          Does nothing; the idea of a Block is to defer the rendering of the body of the block until an RenderBlock forces it out.
protected  void RenderBody.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
          Finds this RenderBody's container, and invokes IComponent.renderBody(IMarkupWriter, IRequestCycle) on it.
 void Block.renderForComponent(IMarkupWriter writer, IRequestCycle cycle, IComponent invoker)
           
protected  void ForBean.renderFormComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void IfBean.renderFormComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void ForBean.rewindFormComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void IfBean.rewindFormComponent(IMarkupWriter writer, IRequestCycle cycle)
           
 

Uses of IRequestCycle in org.apache.tapestry.contrib.ajax
 

Methods in org.apache.tapestry.contrib.ajax with parameters of type IRequestCycle
protected  void AjaxStatus.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
           
 void Timeout.renewSession(IRequestCycle cycle)
           
 void XTileService.service(IRequestCycle cycle)
           
 void XTile.trigger(IRequestCycle cycle)
           
 void IXTile.trigger(IRequestCycle cycle)
           
 

Uses of IRequestCycle in org.apache.tapestry.contrib.components
 

Methods in org.apache.tapestry.contrib.components with parameters of type IRequestCycle
protected  void Choose.cleanupAfterRender(IRequestCycle cycle)
           
protected  void When.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
          Renders its wrapped components only if the condition is true and its parent Choose allows it.
protected  void DumpObject.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
           
 

Uses of IRequestCycle in org.apache.tapestry.contrib.form
 

Methods in org.apache.tapestry.contrib.form with parameters of type IRequestCycle
 void IMultiplePropertySelectionRenderer.beginRender(MultiplePropertySelection component, IMarkupWriter writer, IRequestCycle cycle)
          Begins the rendering of the MultiplePropertySelection.
 void CheckBoxMultiplePropertySelectionRenderer.beginRender(MultiplePropertySelection component, IMarkupWriter writer, IRequestCycle cycle)
          Writes the <table> element.
 void IMultiplePropertySelectionRenderer.endRender(MultiplePropertySelection component, IMarkupWriter writer, IRequestCycle cycle)
          Ends the rendering of the MultiplePropertySelection.
 void CheckBoxMultiplePropertySelectionRenderer.endRender(MultiplePropertySelection component, IMarkupWriter writer, IRequestCycle cycle)
          Closes the <table> element.
protected  void FormConditional.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void MultiplePropertySelection.renderFormComponent(IMarkupWriter writer, IRequestCycle cycle)
           
 void IMultiplePropertySelectionRenderer.renderOption(MultiplePropertySelection component, IMarkupWriter writer, IRequestCycle cycle, IPropertySelectionModel model, Object option, int index, boolean selected)
          Invoked for each element obtained from the model.
 void CheckBoxMultiplePropertySelectionRenderer.renderOption(MultiplePropertySelection component, IMarkupWriter writer, IRequestCycle cycle, IPropertySelectionModel model, Object option, int index, boolean selected)
          Writes a row of the table.
protected  void MultiplePropertySelection.rewindFormComponent(IMarkupWriter writer, IRequestCycle cycle)
           
 

Uses of IRequestCycle in org.apache.tapestry.contrib.form.checkboxes
 

Methods in org.apache.tapestry.contrib.form.checkboxes with parameters of type IRequestCycle
protected  void ControlledCheckbox.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void CheckboxGroup.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
           
 

Uses of IRequestCycle in org.apache.tapestry.contrib.inspector
 

Methods in org.apache.tapestry.contrib.inspector with parameters of type IRequestCycle
 void Selector.formSubmit(IRequestCycle cycle)
          When the form is submitted, the inspectedPageName of the Inspector page will be updated, but we need to reset the inspectedIdPath as well.
 void Inspector.inspect(String pageName, IRequestCycle cycle)
          Method invoked by the InspectorButton component, to begin inspecting a page.
 void Inspector.selectComponent(IRequestCycle cycle)
          Listener for the component selection, which allows a particular component.
 void InspectorButton.trigger(IRequestCycle cycle)
          Gets the listener for the link component.
 void ShowTemplate.trigger(IRequestCycle cycle)
          Invoked when a component id is clicked.
 

Uses of IRequestCycle in org.apache.tapestry.contrib.link
 

Methods in org.apache.tapestry.contrib.link with parameters of type IRequestCycle
protected  String PopupLinkRenderer.constructURL(ILinkComponent component, IRequestCycle cycle)
           
 void ButtonLinkRenderer.renderLink(IMarkupWriter writer, IRequestCycle cycle, ILinkComponent component)
           
 void RawURLLinkRenderer.renderLink(IMarkupWriter writer, IRequestCycle cycle, ILinkComponent linkComponent)
          Renders the link, taking into account whether the link is disabled.
 void FormLinkRenderer.renderLink(IMarkupWriter writer, IRequestCycle cycle, ILinkComponent linkComponent)
           
 

Uses of IRequestCycle in org.apache.tapestry.contrib.palette
 

Methods in org.apache.tapestry.contrib.palette with parameters of type IRequestCycle
protected  void Palette.cleanupAfterRender(IRequestCycle cycle)
           
 void Palette.overrideContributions(Validator validator, FormComponentContributorContext context, IMarkupWriter writer, IRequestCycle cycle)
          Very similar to the method signature used by ValidatableFieldSupport.renderContributions(ValidatableField, IMarkupWriter, IRequestCycle), with the additional parameter being the Validator that this component has chosen to override.
 boolean Palette.overrideValidator(Validator validator, IRequestCycle cycle)
          Called during render of the specified component.
 void PaletteColumn.render(IMarkupWriter writer, IRequestCycle cycle)
          Renders the <select> and <option> tags for this column.
 void PaletteOption.render(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void Palette.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void Palette.renderFormComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void Palette.rewindFormComponent(IMarkupWriter writer, IRequestCycle cycle)
           
 

Uses of IRequestCycle in org.apache.tapestry.contrib.services.impl
 

Methods in org.apache.tapestry.contrib.services.impl with parameters of type IRequestCycle
 void RoundedCornerService.service(IRequestCycle cycle)
           
 

Uses of IRequestCycle in org.apache.tapestry.contrib.table.components
 

Methods in org.apache.tapestry.contrib.table.components with parameters of type IRequestCycle
 void TablePages.changePage(IRequestCycle objCycle)
           
 void TableFormPages.changePage(IRequestCycle objCycle)
           
protected  void TableValues.cleanupAfterRender(IRequestCycle cycle)
           
protected  void TableRows.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void TableView.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
          Stores a pointer to this component in the Request Cycle while rendering so that wrapped components have access to it.
protected  void TableColumns.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
           
 

Uses of IRequestCycle in org.apache.tapestry.contrib.table.components.inserted
 

Methods in org.apache.tapestry.contrib.table.components.inserted with parameters of type IRequestCycle
 void SimpleTableColumnComponent.columnSelected(IRequestCycle objCycle)
           
 void SimpleTableColumnFormComponent.columnSelected(IRequestCycle objCycle)
           
 void SimpleTableColumnSortLink.columnSelected(IRequestCycle objCycle)
           
 void SimpleTableColumnSortImage.initializeRenderer(IRequestCycle objCycle, ITableModelSource objSource, ITableColumn objColumn, Object objRow)
           
 void SimpleTableColumnComponent.initializeRenderer(IRequestCycle objCycle, ITableModelSource objSource, ITableColumn objColumn, Object objRow)
           
 void SimpleTableColumnFormComponent.initializeRenderer(IRequestCycle objCycle, ITableModelSource objSource, ITableColumn objColumn, Object objRow)
           
 void SimpleTableColumnSortLink.initializeRenderer(IRequestCycle objCycle, ITableModelSource objSource, ITableColumn objColumn, Object objRow)
           
 void SimpleTableColumnSortImage.prepareForRender(IRequestCycle cycle)
           
 void SimpleTableColumnSortLink.prepareForRender(IRequestCycle cycle)
           
 

Uses of IRequestCycle in org.apache.tapestry.contrib.table.model
 

Methods in org.apache.tapestry.contrib.table.model with parameters of type IRequestCycle
 IRender ITableColumn.getColumnRenderer(IRequestCycle objCycle, ITableModelSource objSource)
          Method getColumnRenderer provides a renderer that takes care of rendering the column in the table header.
 IRender ITableRendererSource.getRenderer(IRequestCycle objCycle, ITableModelSource objSource, ITableColumn objColumn, Object objRow)
          Returns a renderer to present the data of the row in the given column.
 IRender ITableColumn.getValueRenderer(IRequestCycle objCycle, ITableModelSource objSource, Object objRow)
          Method getValueRenderer provides a renderer for presenting the value of a particular row in the current column.
 void ITableRendererListener.initializeRenderer(IRequestCycle objCycle, ITableModelSource objSource, ITableColumn objColumn, Object objRow)
           
 Serializable ITableSessionStoreManager.loadState(IRequestCycle objCycle)
          Method loadState loads the session state.
 void ITableSessionStoreManager.saveState(IRequestCycle objCycle, Serializable objState)
          Method saveState saves the session state.
 

Uses of IRequestCycle in org.apache.tapestry.contrib.table.model.common
 

Methods in org.apache.tapestry.contrib.table.model.common with parameters of type IRequestCycle
 IRender AbstractTableColumn.getColumnRenderer(IRequestCycle objCycle, ITableModelSource objSource)
           
 IRender BlockTableRendererSource.getRenderer(IRequestCycle objCycle, ITableModelSource objSource, ITableColumn objColumn, Object objRow)
           
 IRender ComponentTableRendererSource.getRenderer(IRequestCycle objCycle, ITableModelSource objSource, ITableColumn objColumn, Object objRow)
           
 IRender AbstractTableColumn.getValueRenderer(IRequestCycle objCycle, ITableModelSource objSource, Object objRow)
           
 

Uses of IRequestCycle in org.apache.tapestry.contrib.table.model.simple
 

Methods in org.apache.tapestry.contrib.table.model.simple with parameters of type IRequestCycle
 IRender SimpleTableColumnFormRendererSource.getRenderer(IRequestCycle objCycle, ITableModelSource objSource, ITableColumn objColumn, Object objRow)
           
 IRender SimpleTableValueRendererSource.getRenderer(IRequestCycle objCycle, ITableModelSource objSource, ITableColumn objColumn, Object objRow)
           
 IRender SimpleTableColumnRendererSource.getRenderer(IRequestCycle objCycle, ITableModelSource objSource, ITableColumn objColumn, Object objRow)
           
 

Uses of IRequestCycle in org.apache.tapestry.contrib.tree.components
 

Methods in org.apache.tapestry.contrib.tree.components with parameters of type IRequestCycle
 void TreeNodeView.finishLoad(IRequestCycle objCycle, IPageLoader arg0, ComponentSpecification arg1)
           
 IRender INodeRenderFactory.getRender(Object objValue, ITreeModelSource objTreeModelSource, IRequestCycle objCycle)
           
 IRender INodeRenderFactory.getRenderByID(Object objUniqueKey, ITreeModelSource objTreeModelSource, IRequestCycle objCycle)
           
 void TreeNodeView.nodeExpandCollaps(IRequestCycle cycle)
          Called when a node in the tree is clicked by the user.
 void TreeNodeView.nodeSelect(IRequestCycle cycle)
          Called when a node in the tree is selected by the user.
protected  void TreeNodeView.renderComponent(IMarkupWriter arg0, IRequestCycle arg1)
           
 void TreeDataView.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void TreeView.renderComponent(IMarkupWriter arg0, IRequestCycle arg1)
           
 void TreeDataView.walkTree(Object objParent, Object objParentUID, int nDepth, ITreeModel objTreeModel, IMarkupWriter writer, IRequestCycle cycle, int nRowPossiotionType, int[] arrConnectImages, boolean bLast)
           
 

Uses of IRequestCycle in org.apache.tapestry.contrib.tree.components.table
 

Methods in org.apache.tapestry.contrib.tree.components.table with parameters of type IRequestCycle
 IRender TreeTableValueRenderSource.getRenderer(IRequestCycle objCycle, ITableModelSource objSource, ITableColumn objColumn, Object objRow)
           
 IRender TreeTableColumn.getValueRenderer(IRequestCycle arg0, ITableModelSource arg1, Object arg2)
           
 void TreeTableNodeViewDelegator.initializeRenderer(IRequestCycle arg0, ITableModelSource arg1, ITableColumn arg2, Object arg3)
           
 void TreeTableDataView.renderBody(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void TreeTableDataView.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
           
 

Uses of IRequestCycle in org.apache.tapestry.contrib.tree.simple
 

Methods in org.apache.tapestry.contrib.tree.simple with parameters of type IRequestCycle
 IRender SimpleNodeRenderFactory.getRender(Object objValue, ITreeModelSource objTreeModelSource, IRequestCycle objCycle)
           
 IRender SimpleNodeRenderFactory.getRenderByID(Object objUniqueKey, ITreeModelSource objTreeModelSource, IRequestCycle cycle)
           
 

Uses of IRequestCycle in org.apache.tapestry.describe
 

Methods in org.apache.tapestry.describe with parameters of type IRequestCycle
 void RenderBridge.render(IMarkupWriter writer, IRequestCycle cycle)
           
 void LocationRenderStrategy.renderObject(Object object, IMarkupWriter writer, IRequestCycle cycle)
           
 void ObjectArrayRenderStrategy.renderObject(Object object, IMarkupWriter writer, IRequestCycle cycle)
           
 void RenderStrategy.renderObject(Object object, IMarkupWriter writer, IRequestCycle cycle)
           
 void DefaultRenderStrategy.renderObject(Object object, IMarkupWriter writer, IRequestCycle cycle)
          Invokes HTMLDescriber.describeObject(Object, IMarkupWriter).
 void PreformattedRenderStrategy.renderObject(Object object, IMarkupWriter writer, IRequestCycle cycle)
           
 

Uses of IRequestCycle in org.apache.tapestry.dojo
 

Methods in org.apache.tapestry.dojo with parameters of type IRequestCycle
 void AjaxShellDelegate.render(IMarkupWriter writer, IRequestCycle cycle)
          The principal rendering/rewinding method.
 void AbstractWidget.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
          Invoked by AbstractComponent.render(IMarkupWriter, IRequestCycle)to actually render the component (with any parameter values already set).
 void IWidget.renderWidget(IMarkupWriter writer, IRequestCycle cycle)
          Similar to the semantics involved with normal AbstractComponent.renderComponent method writing component state to the output stream.
 

Uses of IRequestCycle in org.apache.tapestry.dojo.form
 

Methods in org.apache.tapestry.dojo.form with parameters of type IRequestCycle
 void Autocompleter.renderComponent(IJSONWriter writer, IRequestCycle cycle)
          Renders a JSON object response back to the client.
protected  void AbstractFormWidget.renderFormComponent(IMarkupWriter writer, IRequestCycle cycle)
          Invoked from AbstractFormComponent.renderComponent(IMarkupWriter, IRequestCycle) to render the component.
protected abstract  void AbstractFormWidget.renderFormWidget(IMarkupWriter writer, IRequestCycle cycle)
          Called when rendering a form widget.
protected  void Autocompleter.renderFormWidget(IMarkupWriter writer, IRequestCycle cycle)
          Called when rendering a form widget.
protected  void GTimePicker.renderFormWidget(IMarkupWriter writer, IRequestCycle cycle)
          Called when rendering a form widget.
protected  void DropdownTimePicker.renderFormWidget(IMarkupWriter writer, IRequestCycle cycle)
          Called when rendering a form widget.
protected  void DropdownDatePicker.renderFormWidget(IMarkupWriter writer, IRequestCycle cycle)
          Called when rendering a form widget.
 void AbstractFormWidget.renderWidget(IMarkupWriter writer, IRequestCycle cycle)
          Similar to the semantics involved with normal AbstractComponent.renderComponent method writing component state to the output stream.
protected  void AbstractFormWidget.rewindFormComponent(IMarkupWriter writer, IRequestCycle cycle)
          Invoked from AbstractFormComponent.renderComponent(IMarkupWriter, IRequestCycle) to rewind the component.
protected abstract  void AbstractFormWidget.rewindFormWidget(IMarkupWriter writer, IRequestCycle cycle)
          Called during form submission to retrieve submitted input values.
protected  void Autocompleter.rewindFormWidget(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void GTimePicker.rewindFormWidget(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void DropdownTimePicker.rewindFormWidget(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void DropdownDatePicker.rewindFormWidget(IMarkupWriter writer, IRequestCycle cycle)
           
 void Autocompleter.trigger(IRequestCycle cycle)
          Triggerd by using filterOnChange logic.
 

Uses of IRequestCycle in org.apache.tapestry.dojo.html
 

Methods in org.apache.tapestry.dojo.html with parameters of type IRequestCycle
protected  void ScriptIncludes.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
           
 void Dialog.renderWidget(IMarkupWriter writer, IRequestCycle cycle)
          Similar to the semantics involved with normal AbstractComponent.renderComponent method writing component state to the output stream.
 void InlineEditBox.renderWidget(IMarkupWriter writer, IRequestCycle cycle)
          Similar to the semantics involved with normal AbstractComponent.renderComponent method writing component state to the output stream.
 void InlineEditBox.trigger(IRequestCycle cycle)
          Invoked by the direct service to have the component perform the appropriate action.
 

Uses of IRequestCycle in org.apache.tapestry.engine
 

Classes in org.apache.tapestry.engine that implement IRequestCycle
 class RequestCycle
          Provides the logic for processing a single request cycle.
 

Methods in org.apache.tapestry.engine with parameters of type IRequestCycle
protected  void AbstractEngine.activateExceptionPage(IRequestCycle cycle, Throwable cause)
           
protected  void AbstractEngine.cleanupAfterRequest(IRequestCycle cycle)
          Invoked at the end of the request cycle to release any resources specific to the request cycle.
 IComponent IPageLoader.createImplicitComponent(IRequestCycle cycle, IComponent container, String componentId, String componentType, org.apache.hivemind.Location location)
          Invoked to create an implicit component (one which is defined in the containing component's template, rather that in the containing component's specification).
 ComponentTemplate ITemplateSourceDelegate.findTemplate(IRequestCycle cycle, IComponent component, Locale locale)
          Invoked by the ITemplateSourceDelegate when a template can't be found by normal means (i.e., in the normal locations).
 IPage IPageSource.getPage(IRequestCycle cycle, String pageName)
          Gets a given page for the engine.
 Object AbstractEngine.getVisit(IRequestCycle cycle)
          Gets the visit object from the ApplicationStateManager, which will create it as necessary.
protected  void AbstractEngine.handlePageRedirectException(IRequestCycle cycle, PageRedirectException exception)
          Handles PageRedirectException which involves executing activate(IPage) on the target page (of the exception), until either a loop is found, or a page succesfully activates.
protected  void AbstractEngine.handleRedirectException(IRequestCycle cycle, RedirectException redirectException)
          Invoked when a RedirectException is thrown during the processing of a request.
protected  void AbstractEngine.handleStaleLinkException(IRequestCycle cycle, StaleLinkException exception)
          Invoked by AbstractEngine.service(WebRequest, WebResponse) if a StaleLinkException is thrown by the service.
protected  void AbstractEngine.handleStaleSessionException(IRequestCycle cycle, StaleSessionException exception)
          Invoked by AbstractEngine.service(WebRequest, WebResponse) if a StaleSessionException is thrown by the service.
 IPage IPageLoader.loadPage(String name, INamespace namespace, IRequestCycle cycle, IComponentSpecification specification)
          Invoked by the IPageSourceto load a specific page.
 void IPageLoader.loadTemplateForComponent(IRequestCycle cycle, ITemplateComponent component)
          Invoked by a component (from within its IComponent.finishLoad(IRequestCycle, IPageLoader, IComponentSpecification)method) to load the template for the component.
protected  void AbstractEngine.redirect(String pageName, IRequestCycle cycle, org.apache.hivemind.ApplicationRuntimeException exception)
          Invoked, typically, when an exception occurs while servicing the request.
 void AbstractEngine.renderResponse(IRequestCycle cycle)
          Delegates to ResponseRenderer.renderResponse(IRequestCycle).
 void IEngineService.service(IRequestCycle cycle)
          Perform the service, interpreting the URL (from the HttpServletRequest) responding appropriately, and rendering a result page.
 void DirectService.service(IRequestCycle cycle)
           
 void DirectEventService.service(IRequestCycle cycle)
           
 void PageService.service(IRequestCycle cycle)
           
 void ResetService.service(IRequestCycle cycle)
           
 void HomeService.service(IRequestCycle cycle)
           
 void RestartService.service(IRequestCycle cycle)
           
 void ExternalService.service(IRequestCycle cycle)
           
 void DirectService.setRequestCycle(IRequestCycle requestCycle)
           
 void DirectEventService.setRequestCycle(IRequestCycle requestCycle)
           
 void ResetService.setRequestCycle(IRequestCycle requestCycle)
           
protected  void DirectEventService.triggerComponent(IRequestCycle cycle, IDirectEvent direct, Object[] parameters)
           
protected  void DirectService.triggerComponent(IRequestCycle cycle, IDirect direct, Object[] parameters)
           
 

Constructors in org.apache.tapestry.engine with parameters of type IRequestCycle
EngineServiceLink(IRequestCycle cycle, String servletPath, String encoding, URLCodec codec, WebRequest request, QueryParameterMap parameters, boolean stateful)
          Creates a new EngineServiceLink.
 

Uses of IRequestCycle in org.apache.tapestry.error
 

Methods in org.apache.tapestry.error with parameters of type IRequestCycle
 void ExceptionPresenter.presentException(IRequestCycle cycle, Throwable cause)
          Report the exception and provide some response to the user in lieu of the expected result page.
 void ExceptionPresenterImpl.presentException(IRequestCycle cycle, Throwable cause)
           
 void StaleLinkExceptionPresenter.presentStaleLinkException(IRequestCycle cycle, StaleLinkException cause)
          Reports the stale link exception.
 void StaleLinkExceptionPresenterImpl.presentStaleLinkException(IRequestCycle cycle, StaleLinkException cause)
           
 void StaleSessionExceptionPresenterImpl.presentStaleSessionException(IRequestCycle cycle, StaleSessionException cause)
           
 void StaleSessionExceptionPresenter.presentStaleSessionException(IRequestCycle cycle, StaleSessionException cause)
          Reports the stale session exception.
 

Uses of IRequestCycle in org.apache.tapestry.event
 

Methods in org.apache.tapestry.event that return IRequestCycle
 IRequestCycle PageEvent.getRequestCycle()
           
 

Methods in org.apache.tapestry.event with parameters of type IRequestCycle
static boolean BrowserEvent.hasBrowserEvent(IRequestCycle cycle)
          Utility method to check if the current request contains a browser event.
 

Constructors in org.apache.tapestry.event with parameters of type IRequestCycle
BrowserEvent(IRequestCycle cycle)
          Creates a new browser event that will extract its own parameters.
PageEvent(IPage page, IRequestCycle cycle)
          Constructs a new instance of the event.
 

Uses of IRequestCycle in org.apache.tapestry.form
 

Fields in org.apache.tapestry.form declared as IRequestCycle
protected  IRequestCycle FormSupportImpl._cycle
           
 

Methods in org.apache.tapestry.form with parameters of type IRequestCycle
 void IPropertySelectionRenderer.beginRender(PropertySelection component, IMarkupWriter writer, IRequestCycle cycle)
          Begins the rendering of the PropertySelection.
 void RadioPropertySelectionRenderer.beginRender(PropertySelection component, IMarkupWriter writer, IRequestCycle cycle)
          Writes the <table> element.
 void SelectPropertySelectionRenderer.beginRender(PropertySelection component, IMarkupWriter writer, IRequestCycle cycle)
          Writes the <select> element.
protected  void Form.cleanupAfterRender(IRequestCycle cycle)
           
protected  void Select.cleanupAfterRender(IRequestCycle cycle)
           
protected  void RadioGroup.cleanupAfterRender(IRequestCycle cycle)
           
protected  void LinkSubmit.cleanupAfterRender(IRequestCycle cycle)
           
 void IPropertySelectionRenderer.endRender(PropertySelection component, IMarkupWriter writer, IRequestCycle cycle)
          Ends the rendering of the PropertySelection.
 void RadioPropertySelectionRenderer.endRender(PropertySelection component, IMarkupWriter writer, IRequestCycle cycle)
          Closes the <table> element.
 void SelectPropertySelectionRenderer.endRender(PropertySelection component, IMarkupWriter writer, IRequestCycle cycle)
          Closes the <select> element.
static Select Select.get(IRequestCycle cycle)
           
static RadioGroup RadioGroup.get(IRequestCycle cycle)
           
protected  boolean LinkSubmit.isClicked(IRequestCycle cycle, String name)
          Checks the submit name (FormConstants.SUBMIT_NAME_PARAMETER) to see if it matches this LinkSubmit's assigned element name.
protected  boolean ImageSubmit.isClicked(IRequestCycle cycle, String name)
           
protected  boolean Submit.isClicked(IRequestCycle cycle, String name)
           
protected  FormSupport Form.newFormSupport(IMarkupWriter writer, IRequestCycle cycle)
          Returns a new instance of FormSupportImpl.
 void ValidatableFieldExtension.overrideContributions(Validator validator, FormComponentContributorContext context, IMarkupWriter writer, IRequestCycle cycle)
          Very similar to the method signature used by ValidatableFieldSupport.renderContributions(ValidatableField, IMarkupWriter, IRequestCycle), with the additional parameter being the Validator that this component has chosen to override.
 boolean ValidatableFieldExtension.overrideValidator(Validator validator, IRequestCycle cycle)
          Called during render of the specified component.
protected  void Form.prepareForRender(IRequestCycle cycle)
           
protected  void Select.prepareForRender(IRequestCycle cycle)
           
protected  void RadioGroup.prepareForRender(IRequestCycle cycle)
           
protected  void LinkSubmit.prepareForRender(IRequestCycle cycle)
           
protected  void ImageSubmit.prepareForRender(IRequestCycle cycle)
           
protected  void ListEdit.render(IMarkupWriter writer, IRequestCycle cycle, Iterator i)
           
protected  void Form.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void Option.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
          Renders the <option> element, or responds when the form containing the element is submitted (by checking Form.isRewinding().
protected  void AbstractFormComponent.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
          Invoked by AbstractComponent.render(IMarkupWriter, IRequestCycle) to actually render the component (with any parameter values already set).
 void FormComponentContributor.renderContribution(IMarkupWriter writer, IRequestCycle cycle, FormComponentContributorContext context, IFormComponent field)
          Invoked by a form component after it finishes rendering its tag (but before the tag is closed) to allow this object to contribute to the component's rendering process.
 void AbstractFormComponentContributor.renderContribution(IMarkupWriter writer, IRequestCycle cycle, FormComponentContributorContext context, IFormComponent field)
           
 void TranslatedFieldSupport.renderContributions(TranslatedField field, IMarkupWriter writer, IRequestCycle cycle)
          Renders client side / misc contributions when the field is being rendered.
 void TranslatedFieldSupportImpl.renderContributions(TranslatedField field, IMarkupWriter writer, IRequestCycle cycle)
           
 void ValidatableFieldSupport.renderContributions(ValidatableField field, IMarkupWriter writer, IRequestCycle cycle)
          Called during render of the specified component.
 void ValidatableFieldSupportImpl.renderContributions(ValidatableField component, IMarkupWriter writer, IRequestCycle cycle)
           
protected  void AbstractFormComponent.renderDelegateAttributes(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void AbstractFormComponent.renderDelegatePrefix(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void AbstractFormComponent.renderDelegateSuffix(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void ListEdit.renderFormComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void Select.renderFormComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void RadioGroup.renderFormComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void TextArea.renderFormComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void LinkSubmit.renderFormComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void TextField.renderFormComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void Upload.renderFormComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void ImageSubmit.renderFormComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void PropertySelection.renderFormComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void DatePicker.renderFormComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void Checkbox.renderFormComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void Radio.renderFormComponent(IMarkupWriter writer, IRequestCycle cycle)
          Renders the form element, or responds when the form containing the element is submitted (by checking Form.isRewinding().
protected  void Submit.renderFormComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void Hidden.renderFormComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected abstract  void AbstractFormComponent.renderFormComponent(IMarkupWriter writer, IRequestCycle cycle)
          Invoked from AbstractFormComponent.renderComponent(IMarkupWriter, IRequestCycle) to render the component.
protected  void Button.renderFormComponent(IMarkupWriter writer, IRequestCycle cycle)
           
 void IPropertySelectionRenderer.renderOption(PropertySelection component, IMarkupWriter writer, IRequestCycle cycle, IPropertySelectionModel model, Object option, int index, boolean selected)
          Invoked for each element obtained from the model.
 void RadioPropertySelectionRenderer.renderOption(PropertySelection component, IMarkupWriter writer, IRequestCycle cycle, IPropertySelectionModel model, Object option, int index, boolean selected)
          Writes a row of the table.
 void SelectPropertySelectionRenderer.renderOption(PropertySelection component, IMarkupWriter writer, IRequestCycle cycle, IPropertySelectionModel model, Object option, int index, boolean selected)
          Writes an <option> element.
 void IOptionRenderer.renderOptions(IMarkupWriter writer, IRequestCycle cycle, IPropertySelectionModel model, Object selected)
          Called after the initial <select> tag has been rendered.
 void DefaultOptionRenderer.renderOptions(IMarkupWriter writer, IRequestCycle cycle, IPropertySelectionModel model, Object selected)
          Called after the initial <select> tag has been rendered.
 void Form.rewind(IMarkupWriter writer, IRequestCycle cycle)
          Simply invokes AbstractComponent.render(IMarkupWriter, IRequestCycle).
protected  void ListEdit.rewindFormComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void Select.rewindFormComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void RadioGroup.rewindFormComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void TextArea.rewindFormComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void TextField.rewindFormComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void Upload.rewindFormComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void PropertySelection.rewindFormComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void DatePicker.rewindFormComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void Checkbox.rewindFormComponent(IMarkupWriter writer, IRequestCycle cycle)
          In traditional HTML, many checkboxes would have the same name but different values.
protected  void Radio.rewindFormComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void Hidden.rewindFormComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected abstract  void AbstractFormComponent.rewindFormComponent(IMarkupWriter writer, IRequestCycle cycle)
          Invoked from AbstractFormComponent.renderComponent(IMarkupWriter, IRequestCycle) to rewind the component.
protected  void Button.rewindFormComponent(IMarkupWriter writer, IRequestCycle cycle)
           
 void Form.trigger(IRequestCycle cycle)
          Method invoked by the direct service.
 void ValidatableFieldSupport.validate(ValidatableField component, IMarkupWriter writer, IRequestCycle cycle, Object value)
          Called during rewind of the specified component.
 void ValidatableFieldSupportImpl.validate(ValidatableField component, IMarkupWriter writer, IRequestCycle cycle, Object object)
           
 

Constructors in org.apache.tapestry.form with parameters of type IRequestCycle
FormComponentContributorContextImpl(Locale locale, IRequestCycle cycle, IFormComponent field)
           
FormSupportImpl(IMarkupWriter writer, IRequestCycle cycle, IForm form)
           
FormSupportImpl(IMarkupWriter writer, IRequestCycle cycle, IForm form, JavascriptManager javascriptManager)
           
 

Uses of IRequestCycle in org.apache.tapestry.form.translator
 

Methods in org.apache.tapestry.form.translator with parameters of type IRequestCycle
 void DateTranslator.renderContribution(IMarkupWriter writer, IRequestCycle cycle, FormComponentContributorContext context, IFormComponent field)
          Invoked by a form component after it finishes rendering its tag (but before the tag is closed) to allow this object to contribute to the component's rendering process.
 void AbstractTranslator.renderContribution(IMarkupWriter writer, IRequestCycle cycle, FormComponentContributorContext context, IFormComponent field)
           
 void NumberTranslator.renderContribution(IMarkupWriter writer, IRequestCycle cycle, FormComponentContributorContext context, IFormComponent field)
           
 

Uses of IRequestCycle in org.apache.tapestry.form.validator
 

Methods in org.apache.tapestry.form.validator with parameters of type IRequestCycle
 void Max.renderContribution(IMarkupWriter writer, IRequestCycle cycle, FormComponentContributorContext context, IFormComponent field)
           
 void Required.renderContribution(IMarkupWriter writer, IRequestCycle cycle, FormComponentContributorContext context, IFormComponent field)
           
 void MaxDate.renderContribution(IMarkupWriter writer, IRequestCycle cycle, FormComponentContributorContext context, IFormComponent field)
           
 void AbstractValidatorWrapper.renderContribution(IMarkupWriter writer, IRequestCycle cycle, FormComponentContributorContext context, IFormComponent field)
           
 void MaxLength.renderContribution(IMarkupWriter writer, IRequestCycle cycle, FormComponentContributorContext context, IFormComponent field)
           
 void Email.renderContribution(IMarkupWriter writer, IRequestCycle cycle, FormComponentContributorContext context, IFormComponent field)
           
 void MinDate.renderContribution(IMarkupWriter writer, IRequestCycle cycle, FormComponentContributorContext context, IFormComponent field)
           
 void Pattern.renderContribution(IMarkupWriter writer, IRequestCycle cycle, FormComponentContributorContext context, IFormComponent field)
           
 void MinLength.renderContribution(IMarkupWriter writer, IRequestCycle cycle, FormComponentContributorContext context, IFormComponent field)
           
 void Min.renderContribution(IMarkupWriter writer, IRequestCycle cycle, FormComponentContributorContext context, IFormComponent field)
           
 void BaseValidator.renderContribution(IMarkupWriter writer, IRequestCycle cycle, FormComponentContributorContext context, IFormComponent field)
          Does nothing.
 void Identity.renderContribution(IMarkupWriter writer, IRequestCycle cycle, FormComponentContributorContext context, IFormComponent field)
           
 

Uses of IRequestCycle in org.apache.tapestry.html
 

Methods in org.apache.tapestry.html with parameters of type IRequestCycle
protected  void Shell.cleanupAfterRender(IRequestCycle cycle)
           
protected  void Script.cleanupAfterRender(IRequestCycle cycle)
           
static Shell Shell.get(IRequestCycle cycle)
          Retrieves the Shell that was stored into the request cycle.
protected  void Image.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
          Renders the <img> element.
protected  void Relation.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
          Invoked by AbstractComponent.render(IMarkupWriter, IRequestCycle)to actually render the component (with any parameter values already set).
protected  void Shell.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void Body.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void InsertText.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void Script.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void Describe.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void ExceptionDisplay.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void Frame.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void Rollover.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void Relation.renderLinkTag(Shell shell, IMarkupWriter writer, IRequestCycle cycle)
           
protected  void Relation.renderStyleTag(Shell shell, IMarkupWriter writer, IRequestCycle cycle)
           
 

Uses of IRequestCycle in org.apache.tapestry.internal.event
 

Methods in org.apache.tapestry.internal.event with parameters of type IRequestCycle
 void IComponentEventInvoker.invokeFormListeners(FormSupport formSupport, IRequestCycle cycle, BrowserEvent event)
          Causes the configured listeners for the passed FormSupport's IForm to be invoked, if mapped to this request/event.
 void IComponentEventInvoker.invokeListeners(IComponent component, IRequestCycle cycle, BrowserEvent event)
          Causes the configured listeners for the passed component to be invoked.
 

Uses of IRequestCycle in org.apache.tapestry.internal.event.impl
 

Methods in org.apache.tapestry.internal.event.impl with parameters of type IRequestCycle
 void ComponentEventInvoker.invokeFormListeners(FormSupport formSupport, IRequestCycle cycle, BrowserEvent event)
          Causes the configured listeners for the passed FormSupport's IForm to be invoked, if mapped to this request/event.
 void ComponentEventInvoker.invokeListeners(IComponent component, IRequestCycle cycle, BrowserEvent event)
          Causes the configured listeners for the passed component to be invoked.
 

Uses of IRequestCycle in org.apache.tapestry.javascript
 

Methods in org.apache.tapestry.javascript with parameters of type IRequestCycle
protected  void SimpleAjaxShellDelegate.appendAssetAsJavascript(StringBuffer str, IRequestCycle cycle, IAsset asset)
          Appends a script tag to include the given asset.
protected  void SimpleAjaxShellDelegate.processPath(StringBuffer str, IRequestCycle cycle, IAsset path)
          Called before including any javascript.
protected  void SimpleAjaxShellDelegate.processTapestryPath(StringBuffer str, IRequestCycle cycle, IAsset path)
          Called before including tapestry's base javascript.
 void SimpleAjaxShellDelegate.render(IMarkupWriter writer, IRequestCycle cycle)
          The principal rendering/rewinding method.
 

Uses of IRequestCycle in org.apache.tapestry.link
 

Methods in org.apache.tapestry.link with parameters of type IRequestCycle
protected  void DefaultLinkRenderer.afterBodyRender(IMarkupWriter writer, IRequestCycle cycle, ILinkComponent link)
          Invoked after the body of the link is rendered, but before ILinkComponent.renderAdditionalAttributes(IMarkupWriter, IRequestCycle)is invoked (but only if the link is not disabled).
protected  void DefaultLinkRenderer.beforeBodyRender(IMarkupWriter writer, IRequestCycle cycle, ILinkComponent link)
          Invoked after the href attribute has been written but before the body of the link is rendered (but only if the link is not disabled).
protected  void AbstractLinkComponent.cleanupAfterRender(IRequestCycle cycle)
           
protected  String AbsoluteLinkRenderer.constructURL(ILinkComponent component, IRequestCycle cycle)
           
protected  String DefaultLinkRenderer.constructURL(ILinkComponent component, IRequestCycle cycle)
          Converts the EngineServiceLink into a URI or URL.
 ILink ServiceLink.getLink(IRequestCycle cycle)
           
 ILink ExternalLink.getLink(IRequestCycle cycle)
           
 ILink DirectLink.getLink(IRequestCycle cycle)
           
 ILink PageLink.getLink(IRequestCycle cycle)
           
 ILink AbstractLinkComponent.getLink(IRequestCycle cycle)
           
 ILink GenericLink.getLink(IRequestCycle cycle)
           
 void AbstractLinkComponent.renderAdditionalAttributes(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void DefaultLinkRenderer.renderAsyncParams(IMarkupWriter writer, IRequestCycle cycle, DirectLink link)
          For DirectLink components only, manages writing out event handlers for link if any of the dynamic (async/json/etc) parameters are set on the component.
protected  void AbstractLinkComponent.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
          Renders the link by delegating to an instance of ILinkRenderer.
 void ILinkRenderer.renderLink(IMarkupWriter writer, IRequestCycle cycle, ILinkComponent linkComponent)
          Renders the link, taking into account whether the link is disabled.
 void DefaultLinkRenderer.renderLink(IMarkupWriter writer, IRequestCycle cycle, ILinkComponent linkComponent)
           
 void DirectLink.trigger(IRequestCycle cycle)
          Invoked by the direct service to trigger the application-specific action by notifying the listener.
protected  void AbstractLinkComponent.writeEventHandlers(IMarkupWriter writer, IRequestCycle cycle)
           
 

Uses of IRequestCycle in org.apache.tapestry.listener
 

Methods in org.apache.tapestry.listener with parameters of type IRequestCycle
 void SyntheticListener.actionTriggered(IComponent component, IRequestCycle cycle)
           
 void ListenerInvoker.invokeListener(IActionListener listener, IComponent source, IRequestCycle cycle)
          Part of the pipeline for invoking the given listener object.
 void ListenerInvokerTerminator.invokeListener(IActionListener listener, IComponent source, IRequestCycle cycle)
           
 void ListenerInvokerFilter.invokeListener(IActionListener listener, IComponent source, IRequestCycle cycle, ListenerInvoker delegate)
          Invoked when a particular listener is being called.
 void ListenerMethodInvoker.invokeListenerMethod(Object target, IRequestCycle cycle)
          Called to invoke the bound listener method.
 void ListenerMethodInvokerImpl.invokeListenerMethod(Object target, IRequestCycle cycle)
           
 

Uses of IRequestCycle in org.apache.tapestry.pageload
 

Methods in org.apache.tapestry.pageload with parameters of type IRequestCycle
 IComponent PageLoader.createImplicitComponent(IRequestCycle cycle, IComponent container, String componentId, String componentType, org.apache.hivemind.Location location)
          Invoked to create an implicit component (one which is defined in the containing component's template, rather that in the containing component's specification).
 IPage PageSource.getPage(IRequestCycle cycle, String pageName)
          Gets the page from a pool, or otherwise loads the page.
 IPage PageLoader.loadPage(String name, INamespace namespace, IRequestCycle cycle, IComponentSpecification specification)
           
 void PageLoader.loadTemplateForComponent(IRequestCycle cycle, ITemplateComponent component)
           
 void PageSource.setRequestCycle(IRequestCycle cycle)
           
 

Uses of IRequestCycle in org.apache.tapestry.parse
 

Methods in org.apache.tapestry.parse with parameters of type IRequestCycle
 void TextToken.render(IMarkupWriter writer, IRequestCycle cycle)
           
 

Uses of IRequestCycle in org.apache.tapestry.portlet
 

Methods in org.apache.tapestry.portlet with parameters of type IRequestCycle
 String MatchingPortletPageResolver.getPageNameForRequest(IRequestCycle cycle)
           
 String PortletPageResolver.getPageNameForRequest(IRequestCycle cycle)
          Looks at the current request to determine the correct page name.
 String DefaultPortletPageResolver.getPageNameForRequest(IRequestCycle cycle)
           
 void PortletExceptionPresenter.presentException(IRequestCycle cycle, Throwable cause)
           
 void PortletStaleLinkExceptionPresenter.presentStaleLinkException(IRequestCycle cycle, StaleLinkException cause)
           
 void PortletStaleSessionExceptionPresenter.presentStaleSessionException(IRequestCycle cycle, StaleSessionException cause)
           
 void PortletRendererImpl.renderPage(IRequestCycle cycle, String pageName)
           
 void PortletRenderer.renderPage(IRequestCycle cycle, String pageName)
           
 void PortletResponseRenderer.renderResponse(IRequestCycle cycle)
           
 void ExceptionService.service(IRequestCycle cycle)
           
 void PortletHomeService.service(IRequestCycle cycle)
           
 void RenderService.service(IRequestCycle cycle)
           
 

Uses of IRequestCycle in org.apache.tapestry.record
 

Methods in org.apache.tapestry.record with parameters of type IRequestCycle
 void PageClientPropertyPersistenceScope.setRequestCycle(IRequestCycle requestCycle)
           
 

Uses of IRequestCycle in org.apache.tapestry.resolver
 

Methods in org.apache.tapestry.resolver with parameters of type IRequestCycle
 org.apache.hivemind.Resource ComponentResourceResolverImpl.findComponentResource(IComponent component, IRequestCycle cycle, String path, String extension, Locale locale)
           
 org.apache.hivemind.Resource IComponentResourceResolver.findComponentResource(IComponent component, IRequestCycle cycle, String name, String extension, Locale locale)
          Searches for a resource relative to the specified IComponent, optionally also attemping to find a localized version of the resource using the specified Locale.
 IComponentSpecification ISpecificationResolverDelegate.findComponentSpecification(IRequestCycle cycle, INamespace namespace, String type)
          Invoked by PageSpecificationResolver to find the indicated component specification.
 IComponentSpecification ISpecificationResolverDelegate.findPageSpecification(IRequestCycle cycle, INamespace namespace, String simplePageName)
          Invoked by PageSpecificationResolver to find the indicated page specification.
 void ComponentSpecificationResolverImpl.resolve(IRequestCycle cycle, INamespace containerNamespace, String type, org.apache.hivemind.Location location)
          Passed the namespace of a container (to resolve the type in) and the type to resolve, performs the processing.
 void ComponentSpecificationResolver.resolve(IRequestCycle cycle, INamespace containerNamespace, String type, org.apache.hivemind.Location location)
          Passed the namespace of a container (to resolve the type in) and the type to resolve, performs the processing.
 void ComponentSpecificationResolverImpl.resolve(IRequestCycle cycle, INamespace containerNamespace, String libraryId, String type, org.apache.hivemind.Location location)
          Like ComponentSpecificationResolverImpl.resolve(org.apache.tapestry.IRequestCycle, org.apache.tapestry.INamespace, java.lang.String, Location), but used when the type has already been parsed into a library id and a simple type.
 void ComponentSpecificationResolver.resolve(IRequestCycle cycle, INamespace containerNamespace, String libraryId, String type, org.apache.hivemind.Location location)
          Like ComponentSpecificationResolver.resolve(org.apache.tapestry.IRequestCycle, org.apache.tapestry.INamespace, java.lang.String, Location), but used when the type has already been parsed into a library id and a simple type.
 void PageSpecificationResolverImpl.resolve(IRequestCycle cycle, String prefixedName)
          Resolve the name (which may have a library id prefix) to a namespace (see AbstractSpecificationResolver.getNamespace()) and a specification (see AbstractSpecificationResolver.getSpecification()).
 void PageSpecificationResolver.resolve(IRequestCycle cycle, String prefixedName)
          Resolve the name (which may have a library id prefix) to a namespace (see PageSpecificationResolver.getNamespace()) and a specification (see PageSpecificationResolver.getSpecification()).
 

Uses of IRequestCycle in org.apache.tapestry.script
 

Methods in org.apache.tapestry.script that return IRequestCycle
 IRequestCycle ScriptSessionImpl.getRequestCycle()
           
 IRequestCycle ScriptSession.getRequestCycle()
          Returns the current request cycle.
 

Methods in org.apache.tapestry.script with parameters of type IRequestCycle
 void ParsedScript.execute(IComponent target, IRequestCycle cycle, IScriptProcessor processor, Map symbols)
          Executes the script, which will read and modify the symbols Map.
 void ParsedScript.execute(IRequestCycle cycle, IScriptProcessor processor, Map symbols)
          Creates the ScriptSessionImpland invokes AbstractToken.writeChildren(java.lang.StringBuffer, org.apache.tapestry.script.ScriptSession).
 

Constructors in org.apache.tapestry.script with parameters of type IRequestCycle
ScriptSessionImpl(org.apache.hivemind.Resource scriptTemplateResource, IComponent component, IRequestCycle cycle, IScriptProcessor processor, ExpressionEvaluator evaluator, ValueConverter valueConverter, Map symbols)
           
ScriptSessionImpl(org.apache.hivemind.Resource scriptTemplateResource, IRequestCycle cycle, IScriptProcessor processor, ExpressionEvaluator evaluator, ValueConverter valueConverter, Map symbols)
           
 

Uses of IRequestCycle in org.apache.tapestry.scriptaculous
 

Methods in org.apache.tapestry.scriptaculous with parameters of type IRequestCycle
protected  void Suggest.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void Suggest.renderFormComponent(IMarkupWriter writer, IRequestCycle cycle)
           
 void Suggest.renderList(IMarkupWriter writer, IRequestCycle cycle)
          Invoked only when a search has been triggered to render out the <li> list of dynamic suggestion options.
 void DefaultListItemRenderer.renderList(IMarkupWriter writer, IRequestCycle cycle, Iterator values)
          Renders an unordered html list to the response, using the specified collection of values as the contents to fill in the
 void ListItemRenderer.renderList(IMarkupWriter writer, IRequestCycle cycle, Iterator values)
          Renders an unordered html list to the response, using the specified collection of values as the contents to fill in the
protected  void Suggest.rewindFormComponent(IMarkupWriter writer, IRequestCycle cycle)
          Rewinds the component, doing translation, validation and binding.
 void Suggest.trigger(IRequestCycle cycle)
          Triggers the listener.
 

Uses of IRequestCycle in org.apache.tapestry.services
 

Methods in org.apache.tapestry.services that return IRequestCycle
 IRequestCycle Infrastructure.getRequestCycle()
          Returns the request cycle for the current thread.
 IRequestCycle RequestGlobals.getRequestCycle()
           
 IRequestCycle RequestCycleFactory.newRequestCycle(IEngine engine)
          Constructs the new instance using the request context.
 

Methods in org.apache.tapestry.services with parameters of type IRequestCycle
 void ResponseBuilder.beginBodyScript(IMarkupWriter writer, IRequestCycle cycle)
          Marks the beginning of the core body script.
 ResponseBuilder ResponseContributor.createBuilder(IRequestCycle cycle)
          Creates the appropriate ResponseBuilder instance to handle the incoming ajax request.
 void ResponseBuilder.endBodyScript(IMarkupWriter writer, IRequestCycle cycle)
          Marks the end of the body block being called.
 Object[] LinkFactory.extractListenerParameters(IRequestCycle cycle)
          A secondary function of the service is to convert encoded (aka "squeezed") listener parameters back into an array of Objects.
 ResponseBuilder ResponseDelegateFactory.getResponseBuilder(IRequestCycle cycle)
          Creates an appropriate ResponseBuilder for the incoming ajax request, if possible.
 ComponentTemplate TemplateSource.getTemplate(IRequestCycle cycle, IComponent component)
          Locates the template for the component.
 boolean ResponseContributor.handlesResponse(IRequestCycle cycle)
          Determines if the incoming ajax request is capable of being handled by the ResponseBuilder this contributor manages.
 void ComponentTemplateLoader.loadTemplate(IRequestCycle requestCycle, ITemplateComponent loadComponent)
           
 void ResponseBuilder.render(IMarkupWriter writer, IRender render, IRequestCycle cycle)
          Invoked to render a renderable object.
 void ComponentRenderWorker.renderBody(IRequestCycle cycle, Body component)
          Special render for handling html element targets.
 void ComponentRenderWorker.renderComponent(IRequestCycle cycle, IComponent component)
          Invoked just after the components render call, giving services implementing the ComponentRenderWorker interface a guaranteed state to work off of.
 void ResponseRenderer.renderResponse(IRequestCycle cycle)
          Deprecated. Renders the reponse, using the current active page defined by the request cycle.
 void ResponseBuilder.renderResponse(IRequestCycle cycle)
          Renders the response to a client.
 void RequestGlobals.store(IRequestCycle cycle)
           
 void ResponseBuilder.writeBodyScript(IMarkupWriter writer, IRequestCycle cycle)
          Invoked by components that know "when" the method should be called.
 void ResponseBuilder.writeBodyScript(IMarkupWriter writer, String script, IRequestCycle cycle)
          Called after ResponseBuilder.beginBodyScript(IMarkupWriter, IRequestCycle) to write the containing body script.
 void ResponseBuilder.writeExternalScript(IMarkupWriter writer, String url, IRequestCycle cycle)
          Invoked by PageRenderSupport to write external js package includes.
 void ResponseBuilder.writeImageInitializations(IMarkupWriter writer, String script, String preloadName, IRequestCycle cycle)
          Intended to be written within the confines of the body script, should be invoked once just after ResponseBuilder.beginBodyScript(IMarkupWriter, IRequestCycle) is called to include any image initializations.
 

Uses of IRequestCycle in org.apache.tapestry.services.impl
 

Fields in org.apache.tapestry.services.impl declared as IRequestCycle
protected  IRequestCycle LinkFactoryImpl._requestCycle
           
 

Methods in org.apache.tapestry.services.impl that return IRequestCycle
 IRequestCycle InfrastructureImpl.getRequestCycle()
           
 IRequestCycle RequestGlobalsImpl.getRequestCycle()
           
 IRequestCycle RequestCycleFactoryImpl.newRequestCycle(IEngine engine)
           
 

Methods in org.apache.tapestry.services.impl with parameters of type IRequestCycle
 void DojoAjaxResponseBuilder.beginBodyScript(IMarkupWriter normalWriter, IRequestCycle cycle)
          Marks the beginning of the core body script.
 void DefaultResponseBuilder.beginBodyScript(IMarkupWriter writer, IRequestCycle cycle)
          Marks the beginning of the core body script.
 void PrototypeResponseBuilder.beginBodyScript(IMarkupWriter normalWriter, IRequestCycle cycle)
          Marks the beginning of the core body script.
 void JSONResponseBuilder.beginBodyScript(IMarkupWriter writer, IRequestCycle cycle)
          Marks the beginning of the core body script.
 ResponseBuilder JSONResponseContributorImpl.createBuilder(IRequestCycle cycle)
          Creates the appropriate ResponseBuilder instance to handle the incoming ajax request.
 ResponseBuilder PrototypeResponseContributorImpl.createBuilder(IRequestCycle cycle)
          Creates the appropriate ResponseBuilder instance to handle the incoming ajax request.
 ResponseBuilder DojoAjaxResponseContributorImpl.createBuilder(IRequestCycle cycle)
          Creates the appropriate ResponseBuilder instance to handle the incoming ajax request.
 ResponseBuilder DefaultResponseContributorImpl.createBuilder(IRequestCycle cycle)
          Creates the appropriate ResponseBuilder instance to handle the incoming ajax request.
 void DojoAjaxResponseBuilder.endBodyScript(IMarkupWriter normalWriter, IRequestCycle cycle)
          Marks the end of the body block being called.
 void DefaultResponseBuilder.endBodyScript(IMarkupWriter writer, IRequestCycle cycle)
          Marks the end of the body block being called.
 void PrototypeResponseBuilder.endBodyScript(IMarkupWriter normalWriter, IRequestCycle cycle)
          Marks the end of the body block being called.
 void JSONResponseBuilder.endBodyScript(IMarkupWriter writer, IRequestCycle cycle)
          Marks the end of the body block being called.
 Object[] LinkFactoryImpl.extractListenerParameters(IRequestCycle cycle)
           
 ResponseBuilder ResponseDelegateFactoryImpl.getResponseBuilder(IRequestCycle cycle)
          Creates an appropriate ResponseBuilder for the incoming ajax request, if possible.
 ComponentTemplate TemplateSourceImpl.getTemplate(IRequestCycle cycle, IComponent component)
          Reads the template for the component.
 boolean JSONResponseContributorImpl.handlesResponse(IRequestCycle cycle)
          Determines if the incoming ajax request is capable of being handled by the ResponseBuilder this contributor manages.
 boolean PrototypeResponseContributorImpl.handlesResponse(IRequestCycle cycle)
          Determines if the incoming ajax request is capable of being handled by the ResponseBuilder this contributor manages.
 boolean DojoAjaxResponseContributorImpl.handlesResponse(IRequestCycle cycle)
          Determines if the incoming ajax request is capable of being handled by the ResponseBuilder this contributor manages.
 boolean DefaultResponseContributorImpl.handlesResponse(IRequestCycle cycle)
          Determines if the incoming ajax request is capable of being handled by the ResponseBuilder this contributor manages.
 void ComponentTemplateLoaderImpl.loadTemplate(IRequestCycle requestCycle, ITemplateComponent loadComponent)
           
 void ComponentTemplateLoaderLogic.loadTemplate(IRequestCycle requestCycle, ITemplateComponent loadComponent, ComponentTemplate template)
           
protected  void JSONResponseBuilder.parseParameters(IRequestCycle cycle)
          Grabs the incoming parameters needed for json responses, most notable the ServiceConstants.UPDATE_PARTS parameter.
 void DojoAjaxResponseBuilder.render(IMarkupWriter writer, IRender render, IRequestCycle cycle)
          Invoked to render a renderable object.
 void DefaultResponseBuilder.render(IMarkupWriter writer, IRender render, IRequestCycle cycle)
          Invoked to render a renderable object.
 void PrototypeResponseBuilder.render(IMarkupWriter writer, IRender render, IRequestCycle cycle)
          Invoked to render a renderable object.
 void JSONResponseBuilder.render(IMarkupWriter writer, IRender render, IRequestCycle cycle)
          Invoked to render a renderable object.
 void LocalizedStringRender.render(IMarkupWriter writer, IRequestCycle cycle)
           
 void BaseTagWriter.render(IMarkupWriter writer, IRequestCycle cycle)
           
 void ComponentEventConnectionWorker.renderBody(IRequestCycle cycle, Body component)
          Special render for handling html element targets.
 void ComponentEventConnectionWorker.renderComponent(IRequestCycle cycle, IComponent component)
          Invoked just after the components render call, giving services implementing the ComponentRenderWorker interface a guaranteed state to work off of.
 void ResponseRendererImpl.renderResponse(IRequestCycle cycle)
           
 void DojoAjaxResponseBuilder.renderResponse(IRequestCycle cycle)
          Renders the response to a client.
 void DefaultResponseBuilder.renderResponse(IRequestCycle cycle)
          Renders the response to a client.
 void PrototypeResponseBuilder.renderResponse(IRequestCycle cycle)
          Renders the response to a client.
 void JSONResponseBuilder.renderResponse(IRequestCycle cycle)
          Renders the response to a client.
 void EngineServiceOuterProxy.service(IRequestCycle cycle)
           
 void EngineServiceInnerProxy.service(IRequestCycle cycle)
           
 void LinkFactoryImpl.setRequestCycle(IRequestCycle requestCycle)
           
 void RequestGlobalsImpl.store(IRequestCycle cycle)
           
 void DojoAjaxResponseBuilder.writeBodyScript(IMarkupWriter writer, IRequestCycle cycle)
          Invoked by components that know "when" the method should be called.
 void DefaultResponseBuilder.writeBodyScript(IMarkupWriter writer, IRequestCycle cycle)
          Invoked by components that know "when" the method should be called.
 void PrototypeResponseBuilder.writeBodyScript(IMarkupWriter writer, IRequestCycle cycle)
          Invoked by components that know "when" the method should be called.
 void JSONResponseBuilder.writeBodyScript(IMarkupWriter writer, IRequestCycle cycle)
          Invoked by components that know "when" the method should be called.
 void DojoAjaxResponseBuilder.writeBodyScript(IMarkupWriter normalWriter, String script, IRequestCycle cycle)
          Called after ResponseBuilder.beginBodyScript(IMarkupWriter, IRequestCycle) to write the containing body script.
 void DefaultResponseBuilder.writeBodyScript(IMarkupWriter writer, String script, IRequestCycle cycle)
          Called after ResponseBuilder.beginBodyScript(IMarkupWriter, IRequestCycle) to write the containing body script.
 void PrototypeResponseBuilder.writeBodyScript(IMarkupWriter normalWriter, String script, IRequestCycle cycle)
          Called after ResponseBuilder.beginBodyScript(IMarkupWriter, IRequestCycle) to write the containing body script.
 void JSONResponseBuilder.writeBodyScript(IMarkupWriter writer, String script, IRequestCycle cycle)
          Called after ResponseBuilder.beginBodyScript(IMarkupWriter, IRequestCycle) to write the containing body script.
 void DojoAjaxResponseBuilder.writeExternalScript(IMarkupWriter normalWriter, String url, IRequestCycle cycle)
          Invoked by PageRenderSupport to write external js package includes.
 void DefaultResponseBuilder.writeExternalScript(IMarkupWriter writer, String url, IRequestCycle cycle)
          Invoked by PageRenderSupport to write external js package includes.
 void PrototypeResponseBuilder.writeExternalScript(IMarkupWriter normalWriter, String url, IRequestCycle cycle)
          Invoked by PageRenderSupport to write external js package includes.
 void JSONResponseBuilder.writeExternalScript(IMarkupWriter normalWriter, String url, IRequestCycle cycle)
          Invoked by PageRenderSupport to write external js package includes.
 void DojoAjaxResponseBuilder.writeImageInitializations(IMarkupWriter normalWriter, String script, String preloadName, IRequestCycle cycle)
          Intended to be written within the confines of the body script, should be invoked once just after ResponseBuilder.beginBodyScript(IMarkupWriter, IRequestCycle) is called to include any image initializations.
 void DefaultResponseBuilder.writeImageInitializations(IMarkupWriter writer, String script, String preloadName, IRequestCycle cycle)
          Intended to be written within the confines of the body script, should be invoked once just after ResponseBuilder.beginBodyScript(IMarkupWriter, IRequestCycle) is called to include any image initializations.
 void PrototypeResponseBuilder.writeImageInitializations(IMarkupWriter normalWriter, String script, String preloadName, IRequestCycle cycle)
          Intended to be written within the confines of the body script, should be invoked once just after ResponseBuilder.beginBodyScript(IMarkupWriter, IRequestCycle) is called to include any image initializations.
 void JSONResponseBuilder.writeImageInitializations(IMarkupWriter writer, String script, String preloadName, IRequestCycle cycle)
          Intended to be written within the confines of the body script, should be invoked once just after ResponseBuilder.beginBodyScript(IMarkupWriter, IRequestCycle) is called to include any image initializations.
 

Constructors in org.apache.tapestry.services.impl with parameters of type IRequestCycle
DefaultParserDelegate(IComponent component, String componentAttributeName, IRequestCycle cycle, ComponentSpecificationResolver resolver)
           
DefaultResponseBuilder(IRequestCycle cycle, IMarkupWriter writer, AssetFactory assetFactory, String namespace, boolean closeWriter)
          Portlet constructor.
DefaultResponseBuilder(IRequestCycle cycle, RequestLocaleManager localeManager, MarkupWriterSource markupWriterSource, WebResponse webResponse, AssetFactory assetFactory, String namespace)
          Creates a new response builder with the required services it needs to render the response when DefaultResponseBuilder.renderResponse(IRequestCycle) is called.
DojoAjaxResponseBuilder(IRequestCycle cycle, IMarkupWriter writer, List parts)
          Creates a builder with a pre-configured IMarkupWriter.
DojoAjaxResponseBuilder(IRequestCycle cycle, IMarkupWriter writer, List parts, List errorPages)
          Creates a builder with a pre-configured IMarkupWriter.
DojoAjaxResponseBuilder(IRequestCycle cycle, RequestLocaleManager localeManager, MarkupWriterSource markupWriterSource, WebResponse webResponse, List errorPages, AssetFactory assetFactory, String namespace, IEngineService pageService)
          Creates a new response builder with the required services it needs to render the response when DojoAjaxResponseBuilder.renderResponse(IRequestCycle) is called.
JSONResponseBuilder(IRequestCycle cycle, RequestLocaleManager localeManager, MarkupWriterSource markupWriterSource, WebResponse webResponse, WebRequest request, AssetFactory assetFactory, String namespace)
          Creates a new response builder with the required services it needs to render the response when JSONResponseBuilder.renderResponse(IRequestCycle) is called.
PrototypeResponseBuilder(IRequestCycle cycle, IMarkupWriter writer, List parts)
          Used for unit testing only.
PrototypeResponseBuilder(IRequestCycle cycle, RequestLocaleManager localeManager, MarkupWriterSource markupWriterSource, WebResponse webResponse, AssetFactory assetFactory, String namespace)
          Creates a new response builder with the required services it needs to render the response when PrototypeResponseBuilder.renderResponse(IRequestCycle) is called.
 

Uses of IRequestCycle in org.apache.tapestry.test
 

Methods in org.apache.tapestry.test with parameters of type IRequestCycle
 void MockComponentRenderWorker.renderBody(IRequestCycle cycle, Body component)
          Special render for handling html element targets.
 void MockComponentRenderWorker.renderComponent(IRequestCycle cycle, IComponent component)
          Invoked just after the components render call, giving services implementing the ComponentRenderWorker interface a guaranteed state to work off of.
 

Uses of IRequestCycle in org.apache.tapestry.util
 

Methods in org.apache.tapestry.util with parameters of type IRequestCycle
 IComponent ComponentAddress.findComponent(IRequestCycle cycle)
          Finds a component with the current address using the given RequestCycle.
 void PageRenderSupportImpl.writeBodyScript(IMarkupWriter writer, IRequestCycle cycle)
          Writes a single large JavaScript block containing: Any image initializations (via PageRenderSupportImpl.getPreloadedImageReference(IComponent, String)).
 

Constructors in org.apache.tapestry.util with parameters of type IRequestCycle
PageRenderSupportImpl(AssetFactory assetFactory, String namespace, ResponseBuilder builder, IRequestCycle cycle)
           
 

Uses of IRequestCycle in org.apache.tapestry.valid
 

Methods in org.apache.tapestry.valid with parameters of type IRequestCycle
 void IValidationDelegate.afterLabelText(IMarkupWriter writer, IRequestCycle cycle, IFormComponent component)
          Invoked just before the closing </label> tag is written.
 void ValidationDelegate.afterLabelText(IMarkupWriter writer, IRequestCycle cycle, IFormComponent component)
          Invoked just before the closing </label> tag is written.
 void IValidationDelegate.beforeLabelText(IMarkupWriter writer, IRequestCycle cycle, IFormComponent component)
          Invoked just before the actual field label text is written, right after all attributes and informal parameters are done being printed on the <label> tag.
 void ValidationDelegate.beforeLabelText(IMarkupWriter writer, IRequestCycle cycle, IFormComponent component)
          Invoked just before the actual field label text is written, right after all attributes and informal parameters are done being printed on the <label> tag.
protected  void BaseValidator.processValidatorScript(String scriptPath, IRequestCycle cycle, IFormComponent field, Map symbols)
          Invoked (from sub-class implementations of BaseValidator.renderValidatorContribution(IFormComponent, IMarkupWriter, IRequestCycle)to process a standard validation script.
 void RenderString.render(IMarkupWriter writer, IRequestCycle cycle)
          Renders the String to the writer.
protected  void FieldLabel.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
          Gets the IForm and delegate, then renders the label obtained from the field.
protected  void ValidField.renderFormComponent(IMarkupWriter writer, IRequestCycle cycle)
           
 void UrlValidator.renderValidatorContribution(IFormComponent field, IMarkupWriter writer, IRequestCycle cycle)
           
 void PatternValidator.renderValidatorContribution(IFormComponent field, IMarkupWriter writer, IRequestCycle cycle)
           
 void NumberValidator.renderValidatorContribution(IFormComponent field, IMarkupWriter writer, IRequestCycle cycle)
           
 void IntValidator.renderValidatorContribution(IFormComponent field, IMarkupWriter writer, IRequestCycle cycle)
           
 void IValidator.renderValidatorContribution(IFormComponent field, IMarkupWriter writer, IRequestCycle cycle)
          Invoked by the field after it finishes rendering its tag (but before the tag is closed) to allow the validator to provide a contribution to the rendering process.
 void StringValidator.renderValidatorContribution(IFormComponent field, IMarkupWriter writer, IRequestCycle cycle)
           
 void DateValidator.renderValidatorContribution(IFormComponent field, IMarkupWriter writer, IRequestCycle cycle)
           
 void BaseValidator.renderValidatorContribution(IFormComponent field, IMarkupWriter writer, IRequestCycle cycle)
          This implementation does nothing.
 void EmailValidator.renderValidatorContribution(IFormComponent field, IMarkupWriter writer, IRequestCycle cycle)
           
protected  void ValidField.rewindFormComponent(IMarkupWriter writer, IRequestCycle cycle)
           
 void IValidationDelegate.writeAttributes(IMarkupWriter writer, IRequestCycle cycle, IFormComponent component, IValidator validator)
          Invoked just before the <input> element is closed.
 void ValidationDelegate.writeAttributes(IMarkupWriter writer, IRequestCycle cycle, IFormComponent component, IValidator validator)
          Currently appends a single css class attribute of fieldInvalid if the field is in error.
 void IValidationDelegate.writeLabelAttributes(IMarkupWriter writer, IRequestCycle cycle, IFormComponent component)
          Invoked just before the <label> element is closed.
 void ValidationDelegate.writeLabelAttributes(IMarkupWriter writer, IRequestCycle cycle, IFormComponent component)
          Does nothing by default.
 void IValidationDelegate.writeLabelPrefix(IFormComponent component, IMarkupWriter writer, IRequestCycle cycle)
          Invoked by a FieldLabel just before writing the name of the form component.
 void ValidationDelegate.writeLabelPrefix(IFormComponent component, IMarkupWriter writer, IRequestCycle cycle)
          If the form component is in error, places a <font color="red"< around it.
 void IValidationDelegate.writeLabelSuffix(IFormComponent component, IMarkupWriter writer, IRequestCycle cycle)
          Invoked by a FieldLabel just after writing the name of the form component.
 void ValidationDelegate.writeLabelSuffix(IFormComponent component, IMarkupWriter writer, IRequestCycle cycle)
          Closes the <font> element,started by ValidationDelegate.writeLabelPrefix(IFormComponent,IMarkupWriter,IRequestCycle), if the form component is in error.
 void IValidationDelegate.writePrefix(IMarkupWriter writer, IRequestCycle cycle, IFormComponent component, IValidator validator)
          Invoked before the field is rendered.
 void ValidationDelegate.writePrefix(IMarkupWriter writer, IRequestCycle cycle, IFormComponent component, IValidator validator)
          Does nothing.
 void IValidationDelegate.writeSuffix(IMarkupWriter writer, IRequestCycle cycle, IFormComponent component, IValidator validator)
          Invoked after the form component is rendered, so that the delegate may decorate the form component (if it is in error).
 void ValidationDelegate.writeSuffix(IMarkupWriter writer, IRequestCycle cycle, IFormComponent component, IValidator validator)
          Default implementation; if the current field is in error, then a suffix is written.
 

Uses of IRequestCycle in org.apache.tapestry.wml
 

Methods in org.apache.tapestry.wml with parameters of type IRequestCycle
protected  void Go.emitEventHandlers(IMarkupWriter writer, IRequestCycle cycle)
          This component doesn't support event handlers.
protected  FormSupport Go.newFormSupport(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void Select.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void Image.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void Do.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void PropertySelection.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void Option.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void Timer.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void Setvar.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void Input.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void Card.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void OnEvent.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void AbstractPostfield.renderFormComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void Postfield.rewindFormComponent(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void SelectionField.rewindFormComponent(IMarkupWriter writer, IRequestCycle cycle)
           
 

Constructors in org.apache.tapestry.wml with parameters of type IRequestCycle
GoFormSupportImpl(IMarkupWriter writer, IRequestCycle cycle, IForm form)
           
 



Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.