Uses of Interface
org.apache.tapestry.IMarkupWriter

Packages that use IMarkupWriter
org.apache.tapestry Tapestry is a comprehensive web application framework, written in Java. 
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.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.table.components

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

org.apache.tapestry.contrib.tree.components

The tapestry contributed tree component. 

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

Tree rendering components. 

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.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.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.markup Implementations of IMarkupWriter
org.apache.tapestry.parse Classes used when parsing templates, application and component specifications. 
org.apache.tapestry.scriptaculous   
org.apache.tapestry.services Interfaces for Tapestry-related HiveMind services. 
org.apache.tapestry.services.impl Service implementations. 
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 IMarkupWriter in org.apache.tapestry
 

Subinterfaces of IMarkupWriter in org.apache.tapestry
 interface NestedMarkupWriter
          A writer that is created by, and nested within, another markup writer.
 

Methods in org.apache.tapestry with parameters of type IMarkupWriter
 void FormBehavior.prerenderField(IMarkupWriter writer, IComponent field, org.apache.hivemind.Location location)
          Pre-renders the specified field, buffering the result for later use by FormBehavior.wasPrerendered(IMarkupWriter, IComponent).
 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).
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 IForm.rewind(IMarkupWriter writer, IRequestCycle cycle)
          Invoked by the IRequestCycleto allow a form that uses the direct service, to respond to the form submission.
 boolean FormBehavior.wasPrerendered(IMarkupWriter writer, IComponent field)
          Invoked by a form control component (a field) that may have been pre-rendered.
 

Uses of IMarkupWriter in org.apache.tapestry.components
 

Methods in org.apache.tapestry.components with parameters of type IMarkupWriter
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)
           
abstract  void InsertMode.writeLine(int lineNumber, String line, IMarkupWriter writer, boolean raw)
          Invoked by the Insert component to write the next line.
 

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

Methods in org.apache.tapestry.contrib.ajax with parameters of type IMarkupWriter
protected  void AjaxStatus.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
           
 

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

Methods in org.apache.tapestry.contrib.components with parameters of type IMarkupWriter
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 IMarkupWriter in org.apache.tapestry.contrib.form
 

Methods in org.apache.tapestry.contrib.form with parameters of type IMarkupWriter
 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 IMarkupWriter in org.apache.tapestry.contrib.form.checkboxes
 

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

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

Methods in org.apache.tapestry.contrib.link with parameters of type IMarkupWriter
 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 IMarkupWriter in org.apache.tapestry.contrib.palette
 

Methods in org.apache.tapestry.contrib.palette with parameters of type IMarkupWriter
 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.
 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 IMarkupWriter in org.apache.tapestry.contrib.table.components
 

Methods in org.apache.tapestry.contrib.table.components with parameters of type IMarkupWriter
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 IMarkupWriter in org.apache.tapestry.contrib.tree.components
 

Methods in org.apache.tapestry.contrib.tree.components with parameters of type IMarkupWriter
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 IMarkupWriter in org.apache.tapestry.contrib.tree.components.table
 

Methods in org.apache.tapestry.contrib.tree.components.table with parameters of type IMarkupWriter
 void TreeTableDataView.renderBody(IMarkupWriter writer, IRequestCycle cycle)
           
protected  void TreeTableDataView.renderComponent(IMarkupWriter writer, IRequestCycle cycle)
           
 

Uses of IMarkupWriter in org.apache.tapestry.describe
 

Methods in org.apache.tapestry.describe with parameters of type IMarkupWriter
 void HTMLDescriber.describeObject(Object object, IMarkupWriter writer)
           
 void HTMLDescriberImpl.describeObject(Object object, IMarkupWriter writer)
           
 void ReportStatusHubImpl.fireReportStatus(IMarkupWriter writer)
           
 void ReportStatusHub.fireReportStatus(IMarkupWriter writer)
          Generates an HTML status report by invoking ReportStatusListener.reportStatus(org.apache.tapestry.event.ReportStatusEvent) on each registered listener.
 RootDescriptionReciever RootDescriptionReceiverFactory.newRootDescriptionReceiver(IMarkupWriter writer)
           
 RootDescriptionReciever RootDescriptionReceiverFactoryImpl.newRootDescriptionReceiver(IMarkupWriter writer)
           
 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)
           
 

Constructors in org.apache.tapestry.describe with parameters of type IMarkupWriter
HTMLDescriptionReceiver(IMarkupWriter writer, DescribableStrategy adapter)
           
HTMLDescriptionReceiver(IMarkupWriter writer, DescribableStrategy strategy, HTMLDescriptionReceiverStyles styles)
           
 

Uses of IMarkupWriter in org.apache.tapestry.dojo
 

Methods in org.apache.tapestry.dojo with parameters of type IMarkupWriter
 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 IMarkupWriter in org.apache.tapestry.dojo.form
 

Methods in org.apache.tapestry.dojo.form with parameters of type IMarkupWriter
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)
           
 

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

Methods in org.apache.tapestry.dojo.html with parameters of type IMarkupWriter
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.
 

Uses of IMarkupWriter in org.apache.tapestry.engine
 

Classes in org.apache.tapestry.engine that implement IMarkupWriter
 class NullWriter
          A IMarkupWriterthat does absolutely nothing; this is used during the rewind phase of the request cycle when output is discarded anyway.
 

Methods in org.apache.tapestry.engine that return IMarkupWriter
static IMarkupWriter NullWriter.getSharedInstance()
           
 

Uses of IMarkupWriter in org.apache.tapestry.form
 

Methods in org.apache.tapestry.form that return IMarkupWriter
protected  IMarkupWriter FormSupportImpl.getHiddenFieldWriter()
          Determines if a hidden field change has occurred, which would require that we write hidden form fields using the ResponseBuilder writer.
 

Methods in org.apache.tapestry.form with parameters of type IMarkupWriter
 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.
 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.
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.
 void Form.prerenderField(IMarkupWriter writer, IComponent field, org.apache.hivemind.Location location)
           
 void FormSupportImpl.prerenderField(IMarkupWriter writer, IComponent field, org.apache.hivemind.Location location)
           
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 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)
           
 boolean Form.wasPrerendered(IMarkupWriter writer, IComponent field)
           
 boolean FormSupportImpl.wasPrerendered(IMarkupWriter writer, IComponent field)
           
protected  void FormSupportImpl.writeHiddenField(IMarkupWriter writer, String name, String id, String value)
          Overwridden by GoFormSupportImpl (WML).
protected  void FormSupportImpl.writeHiddenFieldList(IMarkupWriter writer)
          Writes out all hidden values previously added by FormSupportImpl.addHiddenValue(String, String, String), plus the allocated id list.
protected  void FormSupportImpl.writeTag(IMarkupWriter writer, String method, String url)
           
 

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

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

Methods in org.apache.tapestry.form.translator with parameters of type IMarkupWriter
 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 IMarkupWriter in org.apache.tapestry.form.validator
 

Methods in org.apache.tapestry.form.validator with parameters of type IMarkupWriter
 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 IMarkupWriter in org.apache.tapestry.html
 

Methods in org.apache.tapestry.html with parameters of type IMarkupWriter
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)
           
 void RequestDisplay.renderSystemProperties(IMarkupWriter writer)
           
abstract  void InsertTextMode.writeLine(int lineNumber, String line, IMarkupWriter writer, boolean raw)
          Invoked by the InsertText component to write the next line.
 

Uses of IMarkupWriter in org.apache.tapestry.javascript
 

Methods in org.apache.tapestry.javascript with parameters of type IMarkupWriter
 void SimpleAjaxShellDelegate.render(IMarkupWriter writer, IRequestCycle cycle)
          The principal rendering/rewinding method.
 

Uses of IMarkupWriter in org.apache.tapestry.link
 

Methods in org.apache.tapestry.link with parameters of type IMarkupWriter
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).
 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)
           
protected  String AbstractLinkComponent.writeEventHandler(IMarkupWriter writer, PageRenderSupport pageRenderSupport, String name, String attributeName, Object value)
           
protected  void AbstractLinkComponent.writeEventHandlers(IMarkupWriter writer, IRequestCycle cycle)
           
 

Uses of IMarkupWriter in org.apache.tapestry.markup
 

Classes in org.apache.tapestry.markup that implement IMarkupWriter
 class MarkupWriterImpl
          Completely revised (for 4.0) implementation of IMarkupWriter.
 class NestedMarkupWriterImpl
          Nested implementation of IMarkupWriter.
 

Methods in org.apache.tapestry.markup that return IMarkupWriter
 IMarkupWriter MarkupWriterSource.newMarkupWriter(PrintWriter writer, ContentType contentType)
          Creates and returns a new instance of IMarkupWriter.
 IMarkupWriter MarkupWriterSourceImpl.newMarkupWriter(PrintWriter writer, ContentType contentType)
           
 

Constructors in org.apache.tapestry.markup with parameters of type IMarkupWriter
NestedMarkupWriterImpl(IMarkupWriter parent, MarkupFilter filter)
           
 

Uses of IMarkupWriter in org.apache.tapestry.parse
 

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

Uses of IMarkupWriter in org.apache.tapestry.scriptaculous
 

Methods in org.apache.tapestry.scriptaculous with parameters of type IMarkupWriter
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.
 

Uses of IMarkupWriter in org.apache.tapestry.services
 

Methods in org.apache.tapestry.services that return IMarkupWriter
 IMarkupWriter ResponseBuilder.getWriter()
          Returns the IMarkupWriter associated with this response, it may or may not be a NullWriter instance depending on the response type or stage of the render cycle.
 IMarkupWriter ResponseBuilder.getWriter(String id, String type)
          Gets a write that will output its content in a response element with the given id and type.
 

Methods in org.apache.tapestry.services with parameters of type IMarkupWriter
 void ResponseBuilder.addStatusMessage(IMarkupWriter writer, String category, String text)
          Adds a status message to the current response.
 void ResponseBuilder.beginBodyScript(IMarkupWriter writer, IRequestCycle cycle)
          Marks the beginning of the core body script.
 void ResponseBuilder.endBodyScript(IMarkupWriter writer, IRequestCycle cycle)
          Marks the end of the body block being called.
 void ResponseBuilder.render(IMarkupWriter writer, IRender render, IRequestCycle cycle)
          Invoked to render a renderable object.
 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.
 void ResponseBuilder.writeInitializationScript(IMarkupWriter writer)
          Invoked by components that know "when" the method should be called.
 void ResponseBuilder.writeInitializationScript(IMarkupWriter writer, String script)
          Writes any javascript that should only execute after all other items on a page have completed rendering.
 

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

Fields in org.apache.tapestry.services.impl declared as IMarkupWriter
protected  IMarkupWriter JSONResponseBuilder._nullWriter
          Passed in to bypass normal rendering.
 

Methods in org.apache.tapestry.services.impl that return IMarkupWriter
 IMarkupWriter DojoAjaxResponseBuilder.getWriter()
          Returns the IMarkupWriter associated with this response, it may or may not be a NullWriter instance depending on the response type or stage of the render cycle.
 IMarkupWriter DefaultResponseBuilder.getWriter()
          Returns the IMarkupWriter associated with this response, it may or may not be a NullWriter instance depending on the response type or stage of the render cycle.
 IMarkupWriter PrototypeResponseBuilder.getWriter()
          Returns the IMarkupWriter associated with this response, it may or may not be a NullWriter instance depending on the response type or stage of the render cycle.
 IMarkupWriter JSONResponseBuilder.getWriter()
          Returns the IMarkupWriter associated with this response, it may or may not be a NullWriter instance depending on the response type or stage of the render cycle.
 IMarkupWriter DojoAjaxResponseBuilder.getWriter(String id, String type)
          Gets a write that will output its content in a response element with the given id and type.
 IMarkupWriter DefaultResponseBuilder.getWriter(String id, String type)
          Gets a write that will output its content in a response element with the given id and type.
 IMarkupWriter PrototypeResponseBuilder.getWriter(String id, String type)
          Gets a write that will output its content in a response element with the given id and type.
 IMarkupWriter JSONResponseBuilder.getWriter(String id, String type)
          Gets a write that will output its content in a response element with the given id and type.
 

Methods in org.apache.tapestry.services.impl with parameters of type IMarkupWriter
 void DojoAjaxResponseBuilder.addStatus(IMarkupWriter normalWriter, String text)
           
 void PrototypeResponseBuilder.addStatus(IMarkupWriter normalWriter, String text)
           
 void DojoAjaxResponseBuilder.addStatusMessage(IMarkupWriter normalWriter, String category, String text)
          Adds a status message to the current response.
 void DefaultResponseBuilder.addStatusMessage(IMarkupWriter normalWriter, String category, String text)
          This implementation does nothing.
 void PrototypeResponseBuilder.addStatusMessage(IMarkupWriter normalWriter, String category, String text)
           
 void JSONResponseBuilder.addStatusMessage(IMarkupWriter normalWriter, String category, String text)
          This implementation does nothing.
 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.
 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.
 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 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.
 void DojoAjaxResponseBuilder.writeInitializationScript(IMarkupWriter writer)
          Invoked by components that know "when" the method should be called.
 void DefaultResponseBuilder.writeInitializationScript(IMarkupWriter writer)
          Invoked by components that know "when" the method should be called.
 void PrototypeResponseBuilder.writeInitializationScript(IMarkupWriter writer)
          Invoked by components that know "when" the method should be called.
 void JSONResponseBuilder.writeInitializationScript(IMarkupWriter writer)
          Invoked by components that know "when" the method should be called.
 void DojoAjaxResponseBuilder.writeInitializationScript(IMarkupWriter normalWriter, String script)
          Writes any javascript that should only execute after all other items on a page have completed rendering.
 void DefaultResponseBuilder.writeInitializationScript(IMarkupWriter writer, String script)
          Writes any javascript that should only execute after all other items on a page have completed rendering.
 void PrototypeResponseBuilder.writeInitializationScript(IMarkupWriter normalWriter, String script)
          Writes any javascript that should only execute after all other items on a page have completed rendering.
 void JSONResponseBuilder.writeInitializationScript(IMarkupWriter writer, String script)
          Writes any javascript that should only execute after all other items on a page have completed rendering.
 

Constructors in org.apache.tapestry.services.impl with parameters of type IMarkupWriter
DefaultResponseBuilder(IMarkupWriter writer)
          Used in testing only.
DefaultResponseBuilder(IRequestCycle cycle, IMarkupWriter writer, AssetFactory assetFactory, String namespace, boolean closeWriter)
          Portlet constructor.
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.
PrototypeResponseBuilder(IRequestCycle cycle, IMarkupWriter writer, List parts)
          Used for unit testing only.
 

Uses of IMarkupWriter in org.apache.tapestry.util
 

Methods in org.apache.tapestry.util with parameters of type IMarkupWriter
 void PageRenderSupportImpl.writeBodyScript(IMarkupWriter writer, IRequestCycle cycle)
          Writes a single large JavaScript block containing: Any image initializations (via PageRenderSupportImpl.getPreloadedImageReference(IComponent, String)).
 void PageRenderSupportImpl.writeInitializationScript(IMarkupWriter writer)
          Writes any image initializations; this should be invoked at the end of the render, after all the related HTML will have already been streamed to the client and parsed by the web browser.
 

Uses of IMarkupWriter in org.apache.tapestry.valid
 

Methods in org.apache.tapestry.valid with parameters of type IMarkupWriter
 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.
 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 IMarkupWriter in org.apache.tapestry.wml
 

Methods in org.apache.tapestry.wml with parameters of type IMarkupWriter
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)
           
protected  void GoFormSupportImpl.writeHiddenField(IMarkupWriter writer, String name, String id, String value)
           
protected  void GoFormSupportImpl.writeTag(IMarkupWriter writer, String method, String url)
           
 

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



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