Uses of Interface
org.apache.tapestry5.ClientElement
-
Packages that use ClientElement 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 applicationsorg.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 componentsorg.apache.tapestry5.services Core servicesorg.apache.tapestry5.test Support for testing Tapestry pagesorg.apache.tapestry5.upload.components Tapestry-upload module components -
-
Uses of ClientElement in org.apache.tapestry5
Subinterfaces of ClientElement in org.apache.tapestry5 Modifier and Type Interface Description interface
ClientBodyElement
ExtendsClientElement
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. -
Uses of ClientElement in org.apache.tapestry5.corelib.base
Classes in org.apache.tapestry5.corelib.base that implement ClientElement Modifier and Type Class 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 uniqueid
attribute, but only if it is requested. -
Uses of ClientElement in org.apache.tapestry5.corelib.components
Classes in org.apache.tapestry5.corelib.components that implement ClientElement Modifier and Type Class 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 ofActionLink
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 ofTextField
, 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 ofRadio
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. -
Uses of ClientElement in org.apache.tapestry5.corelib.internal
Subinterfaces of ClientElement in org.apache.tapestry5.corelib.internal Modifier and Type Interface Description interface
InternalFormSupport
Additional methods forFormSupport
used internally by Tapestry.Classes in org.apache.tapestry5.corelib.internal that implement ClientElement Modifier and Type Class Description class
FormSupportAdapter
An implementation ofFormSupport
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. -
Uses of ClientElement in org.apache.tapestry5.kaptcha.components
Classes in org.apache.tapestry5.kaptcha.components that implement ClientElement Modifier and Type Class Description class
KaptchaField
Field paired with aKaptchaImage
to ensure that the user has provided the correct value. -
Uses of ClientElement in org.apache.tapestry5.services
Subinterfaces of ClientElement in org.apache.tapestry5.services Modifier and Type Interface Description interface
FormSupport
Services provided by an enclosing Form control component to the various form element components it encloses. -
Uses of ClientElement in org.apache.tapestry5.test
Methods in org.apache.tapestry5.test with parameters of type ClientElement Modifier and Type Method Description protected void
TapestryTestCase. train_getClientId(ClientElement element, String clientId)
-
Uses of ClientElement in org.apache.tapestry5.upload.components
Classes in org.apache.tapestry5.upload.components that implement ClientElement Modifier and Type Class Description class
Upload
A component to upload a file.
-