Uses of Interface
org.apache.tapestry5.MarkupWriter

Packages that use MarkupWriter
org.apache.tapestry5 Root package for Tapestry, containing common interfaces and data types used throughout the framework. 
org.apache.tapestry5.corelib.base Base components intended to be extended by other components rather than used directly in templates. 
org.apache.tapestry5.corelib.components The set of core components available in all Tapestry applications 
org.apache.tapestry5.corelib.internal [INTERNAL USE ONLY] support classes for the Tapestry-core module; API subject to change core components. 
org.apache.tapestry5.corelib.mixins The set of core mixins available in all Tapestry applications 
org.apache.tapestry5.internal [INTERNAL USE ONLY] internal support classes; API subject to change. 
org.apache.tapestry5.internal.beanvalidator [INTERNAL USE ONLY] JSR-303 Bean Validation implementation details; API subject to change 
org.apache.tapestry5.internal.dynamic [INTERNAL USE ONLY] support classes for the Dynamic component; API subject to change 
org.apache.tapestry5.internal.parser [INTERNAL USE ONLY] support classes for component template rendering; API subject to change 
org.apache.tapestry5.internal.renderers [INTERNAL USE ONLY] support classes for component template rendering; API subject to change 
org.apache.tapestry5.internal.services [INTERNAL USE ONLY] internal service classes; API subject to change 
org.apache.tapestry5.internal.services.ajax [INTERNAL USE ONLY] AJAX support services; API subject to change 
org.apache.tapestry5.internal.structure [INTERNAL USE ONLY] page structure implementation details; API subject to change. 
org.apache.tapestry5.internal.test [INTERNAL USE ONLY] testing support implementation classes; API subject to change 
org.apache.tapestry5.internal.translator [INTERNAL USE ONLY] translator implementation classes; API subject to change. 
org.apache.tapestry5.internal.util [INTERNAL USE ONLY] various utility classes; API subject to change. 
org.apache.tapestry5.runtime Contains interfaces that are added to component classes at runtime
org.apache.tapestry5.services Core services 
org.apache.tapestry5.test Support for testing Tapestry pages 
org.apache.tapestry5.upload.components Tapestry-upload module components 
org.apache.tapestry5.validator Validators for use by Tapestry (and custom) form field components. 
 

Uses of MarkupWriter in org.apache.tapestry5
 

Methods in org.apache.tapestry5 with parameters of type MarkupWriter
 void Validator.render(Field field, C constraintValue, MessageFormatter formatter, MarkupWriter writer, FormSupport formSupport)
          Hook used by components to allow the validator to contribute additional attributes or (more often) client-side JavaScript (via the FormSupport.addValidation(Field, String, String, Object)).
 void Translator.render(Field field, String message, MarkupWriter writer, FormSupport formSupport)
          Hook used by components to allow the validator to contribute additional attributes or (more often) client-side JavaScript (via the FormSupport.addValidation(Field, String, String, Object)).
 void FieldValidator.render(MarkupWriter writer)
          Invokes Validator.render(Field, Object, org.apache.tapestry5.ioc.MessageFormatter, MarkupWriter, org.apache.tapestry5.services.FormSupport).
 void FieldTranslator.render(MarkupWriter writer)
          Invokes Translator.render(Field, String, MarkupWriter,org.apache.tapestry5.services.FormSupport).
 void Renderable.render(MarkupWriter writer)
           
 void ComponentResources.renderInformalParameters(MarkupWriter writer)
          Indentifies all parameters that are not formal parameters and writes each as a attribute/value pair into the current element of the markup writer.
 

Uses of MarkupWriter in org.apache.tapestry5.corelib.base
 

Methods in org.apache.tapestry5.corelib.base with parameters of type MarkupWriter
protected  Object AbstractPropertyOutput.renderPropertyValue(MarkupWriter writer, String overrideBlockId)
          Invoked from subclasses to do the rendering.
protected abstract  void AbstractTextField.writeFieldTag(MarkupWriter writer, String value)
          Invoked from AbstractTextField.begin(MarkupWriter) to write out the element and attributes (typically, <input>).
protected  void AbstractLink.writeLink(MarkupWriter writer, Link link, Object... namesAndValues)
          Writes an <a> element with the provided link as the href attribute.
 

Uses of MarkupWriter in org.apache.tapestry5.corelib.components
 

Methods in org.apache.tapestry5.corelib.components with parameters of type MarkupWriter
protected  void TextField.writeFieldTag(MarkupWriter writer, String value)
           
protected  void TextArea.writeFieldTag(MarkupWriter writer, String value)
           
protected  void PasswordField.writeFieldTag(MarkupWriter writer, String value)
           
 

Uses of MarkupWriter in org.apache.tapestry5.corelib.internal
 

Constructors in org.apache.tapestry5.corelib.internal with parameters of type MarkupWriter
HiddenFieldPositioner(MarkupWriter writer, HiddenFieldLocationRules rules)
           
 

Uses of MarkupWriter in org.apache.tapestry5.corelib.mixins
 

Methods in org.apache.tapestry5.corelib.mixins with parameters of type MarkupWriter
protected  void Autocomplete.generateResponseMarkup(MarkupWriter writer, List matches)
          Generates the markup response that will be returned to the client; this should be an <ul> element with nested <li> elements.
 

Uses of MarkupWriter in org.apache.tapestry5.internal
 

Constructors in org.apache.tapestry5.internal with parameters of type MarkupWriter
DefaultValidationDecorator(Environment environment, Asset spacerAsset, MarkupWriter markupWriter)
           
 

Uses of MarkupWriter in org.apache.tapestry5.internal.beanvalidator
 

Methods in org.apache.tapestry5.internal.beanvalidator with parameters of type MarkupWriter
 void BeanFieldValidator.render(MarkupWriter writer)
           
 

Uses of MarkupWriter in org.apache.tapestry5.internal.dynamic
 

Methods in org.apache.tapestry5.internal.dynamic with parameters of type MarkupWriter
 void DynamicTemplateElement.render(MarkupWriter writer, RenderQueue queue, DynamicDelegate delegate)
          The element should perform whatever rendering it wants.
 

Uses of MarkupWriter in org.apache.tapestry5.internal.parser
 

Methods in org.apache.tapestry5.internal.parser with parameters of type MarkupWriter
 void DTDToken.render(MarkupWriter writer, RenderQueue queue)
           
 void CommentToken.render(MarkupWriter writer, RenderQueue queue)
           
 void StartElementToken.render(MarkupWriter writer, RenderQueue queue)
           
 void CDATAToken.render(MarkupWriter writer, RenderQueue queue)
           
 void DefineNamespacePrefixToken.render(MarkupWriter writer, RenderQueue queue)
           
 void AttributeToken.render(MarkupWriter writer, RenderQueue queue)
           
 void TextToken.render(MarkupWriter writer, RenderQueue queue)
           
 

Uses of MarkupWriter in org.apache.tapestry5.internal.renderers
 

Methods in org.apache.tapestry5.internal.renderers with parameters of type MarkupWriter
 void AvailableValuesRenderer.render(AvailableValues values, MarkupWriter writer)
           
 void ComponentResourcesRenderer.render(ComponentResources object, MarkupWriter writer)
           
 void EventContextRenderer.render(EventContext object, MarkupWriter writer)
           
 void ListRenderer.render(List list, MarkupWriter writer)
           
 void LocationRenderer.render(Location location, MarkupWriter writer)
           
 void ObjectArrayRenderer.render(Object[] array, MarkupWriter writer)
           
 void RequestRenderer.render(Request request, MarkupWriter writer)
           
 

Uses of MarkupWriter in org.apache.tapestry5.internal.services
 

Classes in org.apache.tapestry5.internal.services that implement MarkupWriter
 class MarkupWriterImpl
           
 

Methods in org.apache.tapestry5.internal.services that return MarkupWriter
 MarkupWriter MarkupWriterFactoryImpl.newMarkupWriter(ContentType contentType)
           
 MarkupWriter MarkupWriterFactoryImpl.newMarkupWriter(String pageName)
           
 MarkupWriter MarkupWriterFactoryImpl.newPartialMarkupWriter(ContentType contentType)
           
 

Methods in org.apache.tapestry5.internal.services with parameters of type MarkupWriter
 ValidationDecorator ValidationDecoratorFactoryImpl.newInstance(MarkupWriter writer)
           
 void PageRenderQueue.render(MarkupWriter writer)
          Render to the markup writer, as setup by the PageRenderQueue.initializeForCompletePage(org.apache.tapestry5.internal.structure.Page) or PageRenderQueue.addPartialRenderer(org.apache.tapestry5.runtime.RenderCommand) methods.
 void FieldTranslatorImpl.render(MarkupWriter writer)
           
 void CompositeFieldValidator.render(MarkupWriter writer)
           
 void PageRenderQueueImpl.render(MarkupWriter writer)
           
 void FieldValidatorImpl.render(MarkupWriter writer)
           
 void MarkupRendererTerminator.renderMarkup(MarkupWriter writer)
           
 void PartialMarkupRendererTerminator.renderMarkup(MarkupWriter writer, JSONObject reply)
           
 void RenderCommandComponentEventResultProcessor.renderMarkup(MarkupWriter writer, JSONObject reply, PartialMarkupRenderer renderer)
          As a filter, this class does three things: It creates an outer element to capture the partial page content that will be rendered It does setup and cleanup with the AjaxFormUpdateController It extracts the child markup and stuffs it into the reply's "content" property.
 void PageMarkupRenderer.renderPageMarkup(Page page, MarkupWriter writer)
          Initializes the rendering using the MarkupRenderer pipeline.
 void PageMarkupRendererImpl.renderPageMarkup(Page page, MarkupWriter writer)
           
 void PageRenderQueue.renderPartial(MarkupWriter writer, JSONObject reply)
          Performs a partial markup render, as configured via PageRenderQueue.addPartialRenderer(org.apache.tapestry5.runtime.RenderCommand).
 void PageRenderQueueImpl.renderPartial(MarkupWriter writer, JSONObject reply)
           
 void RenderQueueImpl.run(MarkupWriter writer)
           
 

Uses of MarkupWriter in org.apache.tapestry5.internal.services.ajax
 

Methods in org.apache.tapestry5.internal.services.ajax with parameters of type MarkupWriter
 void SingleZonePartialRendererFilter.renderMarkup(MarkupWriter writer, JSONObject reply, PartialMarkupRenderer renderer)
           
 void AjaxFormUpdateController.setupBeforePartialZoneRender(MarkupWriter writer)
          Called before starting to render a zone's content; initializes the FormSupport and ValidationTracker environmentals and starts a heartbeat.
 void AjaxFormUpdateControllerImpl.setupBeforePartialZoneRender(MarkupWriter writer)
           
 

Uses of MarkupWriter in org.apache.tapestry5.internal.structure
 

Methods in org.apache.tapestry5.internal.structure with parameters of type MarkupWriter
 void ComponentPageElementImpl.render(MarkupWriter writer, RenderQueue queue)
          Pushes the SetupRender phase state onto the queue.
 void InternalComponentResourcesImpl.render(MarkupWriter writer, RenderQueue queue)
           
 void BlockImpl.render(MarkupWriter writer, RenderQueue queue)
          Pushes all the elements of the body of this block onto the queue in appropriate order.
 void ExpansionPageElement.render(MarkupWriter writer, RenderQueue queue)
           
 void InternalComponentResourcesImpl.renderInformalParameters(MarkupWriter writer)
           
 

Uses of MarkupWriter in org.apache.tapestry5.internal.test
 

Methods in org.apache.tapestry5.internal.test with parameters of type MarkupWriter
 void CaptureRenderedDocument.renderMarkup(MarkupWriter writer, MarkupRenderer renderer)
           
 

Uses of MarkupWriter in org.apache.tapestry5.internal.translator
 

Methods in org.apache.tapestry5.internal.translator with parameters of type MarkupWriter
 void StringTranslator.render(Field field, String message, MarkupWriter writer, FormSupport formSupport)
          Does nothing.
 void NumericTranslator.render(Field field, String message, MarkupWriter writer, FormSupport formSupport)
           
 

Uses of MarkupWriter in org.apache.tapestry5.internal.util
 

Methods in org.apache.tapestry5.internal.util with parameters of type MarkupWriter
 void StringRenderable.render(MarkupWriter writer)
           
 void RenderableAsBlock.render(MarkupWriter writer, RenderQueue queue)
          Invokes Renderable.render(org.apache.tapestry5.MarkupWriter).
 

Constructors in org.apache.tapestry5.internal.util with parameters of type MarkupWriter
SelectModelRenderer(MarkupWriter writer, ValueEncoder encoder)
           
 

Uses of MarkupWriter in org.apache.tapestry5.runtime
 

Methods in org.apache.tapestry5.runtime with parameters of type MarkupWriter
 void Component.afterRender(MarkupWriter writer, Event event)
          Generally used to write the close tag matching any open tag written by Component.beginRender(org.apache.tapestry5.MarkupWriter, Event).
 void Component.afterRenderBody(MarkupWriter writer, Event event)
          Invoked just after rendering the body of the component.
 void Component.afterRenderTemplate(MarkupWriter writer, Event event)
          Invoked after rendering the template for a component (only for components with a template).
 void Component.beforeRenderBody(MarkupWriter writer, Event event)
          Invoked just before rendering the body of component.
 void Component.beforeRenderTemplate(MarkupWriter writer, Event event)
          This phase is only invoked for components with templates.
 void Component.beginRender(MarkupWriter writer, Event event)
          Invoked to allow a component to render its tag (start tag and attributes).
 void Component.cleanupRender(MarkupWriter writer, Event event)
          Generally used to perform final cleanup of the component after rendering.
 void RenderCommand.render(MarkupWriter writer, RenderQueue queue)
          Invoked on an object to request that it render itself.
 void Component.setupRender(MarkupWriter writer, Event event)
          Invoked before rendering a component (or its template).
 

Uses of MarkupWriter in org.apache.tapestry5.services
 

Methods in org.apache.tapestry5.services that return MarkupWriter
 MarkupWriter MarkupWriterFactory.newMarkupWriter(ContentType contentType)
          Creates a markup writer for a particular content type.
 MarkupWriter MarkupWriterFactory.newMarkupWriter(String pageName)
          Obtains a markup writer that will render the content for the provided logical page name.
 MarkupWriter MarkupWriterFactory.newPartialMarkupWriter(ContentType contentType)
          Creates a markup writer for a particular content type, configured for partial page rendering (i.e., for a response to an Ajax request).
 

Methods in org.apache.tapestry5.services with parameters of type MarkupWriter
 ValidationDecorator ValidationDecoratorFactory.newInstance(MarkupWriter writer)
          Creates a new decorator for the indicated writer.
 void DefaultObjectRenderer.render(Object object, MarkupWriter writer)
           
 void ObjectRenderer.render(T object, MarkupWriter writer)
          Renders the object out as markup.
 void MarkupRenderer.renderMarkup(MarkupWriter writer)
          Invoked to render some markup.
 void PartialMarkupRenderer.renderMarkup(MarkupWriter writer, JSONObject reply)
          Implementations should perform work before or after passing the writer to the renderer.
 void PartialMarkupRendererFilter.renderMarkup(MarkupWriter writer, JSONObject reply, PartialMarkupRenderer renderer)
          Implementations should perform work before or after passing the writer to the renderer.
 void MarkupRendererFilter.renderMarkup(MarkupWriter writer, MarkupRenderer renderer)
          Implementations should perform work before or after passing the writer to the renderer.
 

Uses of MarkupWriter in org.apache.tapestry5.test
 

Methods in org.apache.tapestry5.test that return MarkupWriter
protected  MarkupWriter TapestryTestCase.createMarkupWriter()
          Creates a new markup writer instance (not a markup writer mock).
protected  MarkupWriter TapestryTestCase.mockMarkupWriter()
           
 

Methods in org.apache.tapestry5.test with parameters of type MarkupWriter
protected  void TapestryTestCase.train_renderInformalParameters(ComponentResources resources, MarkupWriter writer, Object... informals)
           
 

Uses of MarkupWriter in org.apache.tapestry5.upload.components
 

Methods in org.apache.tapestry5.upload.components with parameters of type MarkupWriter
 void Upload.afterRender(MarkupWriter writer)
           
protected  void Upload.beginRender(MarkupWriter writer)
          Render the upload tags.
 

Uses of MarkupWriter in org.apache.tapestry5.validator
 

Methods in org.apache.tapestry5.validator with parameters of type MarkupWriter
 void MinLength.render(Field field, Integer constraintValue, MessageFormatter formatter, MarkupWriter writer, FormSupport formSupport)
           
 void MaxLength.render(Field field, Integer constraintValue, MessageFormatter formatter, MarkupWriter writer, FormSupport formSupport)
           
 void Max.render(Field field, Long constraintValue, MessageFormatter formatter, MarkupWriter writer, FormSupport formSupport)
           
 void Min.render(Field field, Long constraintValue, MessageFormatter formatter, MarkupWriter writer, FormSupport formSupport)
           
 void Regexp.render(Field field, Pattern constraintValue, MessageFormatter formatter, MarkupWriter writer, FormSupport formSupport)
           
 void None.render(Field field, Void constraintValue, MessageFormatter formatter, MarkupWriter writer, FormSupport formSupport)
          Does nothing.
 void Required.render(Field field, Void constraintValue, MessageFormatter formatter, MarkupWriter writer, FormSupport formSupport)
           
 void Email.render(Field field, Void constraintValue, MessageFormatter formatter, MarkupWriter markupWriter, FormSupport formSupport)
           
 



Copyright © 2003-2012 The Apache Software Foundation.