Package | Description |
---|---|
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.kaptcha.components |
Kaptcha components
|
org.apache.tapestry5.services |
Core services
|
org.apache.tapestry5.test |
Support for testing Tapestry pages
|
org.apache.tapestry5.upload.components |
Tapestry-upload module components
|
Modifier and Type | Interface and Description |
---|---|
interface |
ClientBodyElement
Extends
ClientElement with the concept of a body, a Block that can be rendered to provide the content
within. |
interface |
Field
Defines a field within a form.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractComponentEventLink
Base class for link-generating components that are based on a component event request.
|
class |
AbstractField
Provides initialization of the clientId and elementName properties.
|
class |
AbstractLink
Provides base utilities for classes that generate clickable links.
|
class |
AbstractTextField
Abstract class for a variety of components that render some variation of a text field.
|
class |
BaseClientElement
Provides support for elements that will optionally render a unique
id attribute, but only if it is
requested. |
Modifier and Type | Class and Description |
---|---|
class |
ActionLink
Component that triggers an action on the server with a subsequent full page refresh.
|
class |
Alerts
Renders out an empty
<div> element and provides JavaScript initialization to make the element
the container for alerts. |
class |
Any
Turns any arbitrary (X)HTML element into a component.
|
class |
BeanEditForm
A component that creates an entire form for editing the properties of a particular bean (or POJO, or any object
with properties).
|
class |
Checkbox
A Checkbox component is simply a <input type="checkbox">.
|
class |
Checklist
A list of checkboxes, allowing selection of multiple items in a list.
|
class |
DateField
A component used to collect a provided date from the user using a client-side JavaScript calendar.
|
class |
EventLink
A close relative of
ActionLink except in two ways. |
class |
Form
An HTML form, which will enclose other components to render out the various
types of fields.
|
class |
FormFragment
A FormFragment is a portion of a Form that may be selectively displayed.
|
class |
Grid
A grid presents tabular data.
|
class |
Hidden
Used to record a page property as a value into the form.
|
class |
Html5DateField
A component used to collect a provided date from the user using the native HTML5 date picker
(<input type="date">)
|
class |
LinkSubmit
Generates a client-side hyperlink that submits the enclosing form.
|
class |
PageLink
Generates a render request link to some other page in the application.
|
class |
Palette
Multiple selection component.
|
class |
PasswordField
A version of
TextField , but rendered out as an <input type="password"> element. |
class |
Radio
A radio button (i.e., <input type="radio">).
|
class |
RadioGroup
A wrapper component around some number of
Radio components, used to organize the selection and define the
property to be edited. |
class |
Select
Select an item from a list of values, using an [X]HTML <select> element on the client side.
|
class |
Submit
Corresponds to <input type="submit"> or <input type="image">, a client-side element that can force the
enclosing form to submit.
|
class |
TextArea
TextArea component corresponds to a <textarea> element.
|
class |
TextField
TextField component corresponds to
<input> element. |
class |
Zone
A Zone is portion of the output page designed for easy dynamic updating via Ajax or other client-side effects.
|
Modifier and Type | Interface and Description |
---|---|
interface |
InternalFormSupport
Additional methods for
FormSupport used internally by Tapestry. |
Modifier and Type | Class and Description |
---|---|
class |
FormSupportAdapter
An implementation of
FormSupport that delegates all behavior to another
instance of FormSupport. |
class |
FormSupportImpl
Provides support to components enclosed by a form when the form is rendering (allowing the components to registry
form submit callback commands), and also during form submission time.
|
Modifier and Type | Class and Description |
---|---|
class |
KaptchaField
Field paired with a
KaptchaImage to ensure that the user has provided
the correct value. |
Modifier and Type | Interface and Description |
---|---|
interface |
FormSupport
Services provided by an enclosing Form control component to the various form element components it encloses.
|
Modifier and Type | Method and Description |
---|---|
protected void |
TapestryTestCase.train_getClientId(ClientElement element,
String clientId) |
Modifier and Type | Class and Description |
---|---|
class |
Upload
A component to upload a file.
|
5.6.3 - Copyright © 2003-2021 The Apache Software Foundation.