Package | Description |
---|---|
org.apache.tapestry5.internal |
[INTERNAL USE ONLY] internal support classes; 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.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.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.dynamic |
Services supporting the
Dynamic component. |
Modifier and Type | Interface and Description |
---|---|
interface |
InternalComponentResources
An extension of
ComponentResources that represents additional
methods that are private
to the framework and not exposed in any public APIs. |
Modifier and Type | Class and Description |
---|---|
class |
AttributeToken
Stores an attribute/value pair (as part of an XML element).
|
class |
CDATAToken
Literal text that was enclosed within a !CDATA in the input template (so we should do the same during output).
|
class |
CommentToken
A node representing a comment embedded in the source input.
|
class |
DefineNamespacePrefixToken
A token from a template that defines a namespace prefix.
|
class |
DTDToken
Represents the presence of a Document Type declaration within a template.
|
class |
StartElementToken
The start of an ordinary element within the template (as opposed to
StartComponentToken ,
which represents an active Tapestry token. |
class |
TextToken |
Modifier and Type | Method and Description |
---|---|
RenderCommand |
PageElementFactory.newAttributeElement(ComponentResources componentResources,
AttributeToken token)
Creates a RenderCommand for rendering an attribute, when the attribute contains expansions.
|
RenderCommand |
PageElementFactoryImpl.newAttributeElement(ComponentResources componentResources,
AttributeToken token) |
RenderCommand |
PageElementFactory.newExpansionElement(ComponentResources componentResources,
ExpansionToken token)
Converts an expansion token into a command that renders the expanded value.
|
RenderCommand |
PageElementFactoryImpl.newExpansionElement(ComponentResources componentResources,
ExpansionToken token) |
Modifier and Type | Method and Description |
---|---|
void |
PageRenderQueue.addPartialRenderer(RenderCommand renderer)
Adds a rendering command to the queue of rendering commands.
|
void |
PageRenderQueueImpl.addPartialRenderer(RenderCommand renderer) |
void |
RenderCommandComponentEventResultProcessor.processResultValue(RenderCommand value) |
void |
RenderQueueImpl.push(RenderCommand command) |
Constructor and Description |
---|
SingleZonePartialRendererFilter(String zoneId,
RenderCommand zoneRenderCommand,
PageRenderQueue queue,
AjaxFormUpdateController ajaxFormUpdateController) |
Modifier and Type | Interface and Description |
---|---|
interface |
ComponentPageElement
|
Modifier and Type | Class and Description |
---|---|
class |
BlockImpl |
class |
ComponentPageElementImpl
Implements
RenderCommand and represents a component within an overall page. |
class |
ExpansionPageElement |
class |
InternalComponentResourcesImpl
The bridge between a component and its
ComponentPageElement , that supplies all kinds of
resources to the
component, including access to its parameters, parameter bindings, and persistent field data. |
Modifier and Type | Method and Description |
---|---|
void |
ComponentPageElementImpl.addToBody(RenderCommand element) |
void |
BlockImpl.addToBody(RenderCommand element) |
void |
BodyPageElement.addToBody(RenderCommand element)
Used during the construction of the page.
|
void |
ComponentPageElementImpl.addToTemplate(RenderCommand element) |
void |
ComponentPageElement.addToTemplate(RenderCommand element)
Used during the construction of a page.
|
Modifier and Type | Class and Description |
---|---|
class |
RenderableAsBlock
Allows any
Renderable object to act as a Block . |
Modifier and Type | Method and Description |
---|---|
void |
RenderQueue.push(RenderCommand command)
Adds the new command to the front of the queue.
|
Modifier and Type | Method and Description |
---|---|
RenderCommand |
DynamicTemplate.createRenderCommand(DynamicDelegate delegate)
Given a delegate (to assist with locating Blocks and evaluating expressions) ...
|
${project.version} - Copyright © 2003-2015 The Apache Software Foundation.