Uses of Interface

Packages that use ClientElement
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 Core services 
org.apache.tapestry5.test Support for testing Tapestry pages 
org.apache.tapestry5.upload.components Tapestry-upload module components 

Uses of ClientElement in org.apache.tapestry5

Subinterfaces of ClientElement in org.apache.tapestry5
 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.

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

Classes in org.apache.tapestry5.corelib.base that implement ClientElement
 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.

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

Classes in org.apache.tapestry5.corelib.components that implement ClientElement
 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
          Renders an arbitrary element including informal parameters.
 class BeanEditForm
          A component that creates an entire form editing the properties of a particular bean.
 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 FormInjector
          A way to add new content to an existing Form.
 class Hidden
          Used to record a page property as a value into the form.
 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.

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

Subinterfaces of ClientElement in org.apache.tapestry5.corelib.internal
 interface InternalFormSupport
          Additional methods for FormSupport used internally by Tapestry.

Classes in org.apache.tapestry5.corelib.internal that implement ClientElement
 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.

Uses of ClientElement in org.apache.tapestry5.kaptcha.components

Classes in org.apache.tapestry5.kaptcha.components that implement ClientElement
 class KaptchaField
          Field paired with a KaptchaImage to ensure that the user has provided the correct value.

Uses of ClientElement in

Subinterfaces of ClientElement in
 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
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
 class Upload
          A component to upload a file.

Copyright © 2003-2012 The Apache Software Foundation.