Package org.apache.tapestry5.corelib.components

Class Summary
ActionLink Component that triggers an action on the server with a subsequent full page refresh.
AddRowLink Used inside an AjaxFormLoop component to spur the addition of a new row.
AjaxFormLoop A special form of the Loop component that adds Ajax support to handle adding new rows and removing existing rows dynamically.
Any Renders an arbitrary element including informal parameters.
BeanDisplay Used to display the properties of a bean, using an underlying BeanModel.
BeanEditForm A component that creates an entire form editing the properties of a particular bean.
BeanEditor A component that generates a user interface for editing the properties of a bean.
BeanEditor.Prepare  
Checkbox A Checkbox component is simply a <input type="checkbox">.
DateField A component used to collect a provided date from the user using a client-side JavaScript calendar.
Delegate A component that does not do any rendering of its own, but will delegate to some other object that can do rendering.
Errors Standard validation error presenter.
EventLink A close relative of ActionLink except in two ways.
ExceptionDisplay Integral part of the default ExceptionReport page used to break apart and display the properties of the exception.
Form An HTML form, which will enclose other components to render out the various types of fields.
FormFragment A FormFragment is a portion of a Form that may be selectively displayed.
FormInjector A way to add new content to an existing Form.
Grid A grid presents tabular data.
GridCell Part of Grid that renders the markup inside a single data cell.
GridColumns Renders out the column headers for the grid, including links (where appropriate) to control column sorting.
GridPager Generates a series of links used to jump to a particular page index within the overall data set.
GridRows Renders out a series of rows within the table.
Hidden Used to record a page property as a value into the form.
If Conditionally renders its body.
Label Generates a <label> element for a particular field.
LinkSubmit Generates a client-side hyperlink that submits the enclosing form.
Loop Basic looping class; loops over a number of items (provided by its source parameter), rendering its body for each one.
Output A component for formatting output.
OutputRaw Used to output raw markup to the client.
PageLink Generates a render request link to some other page in the application.
Palette Multiple selection component.
PasswordField A version of TextField, but rendered out as an <input type="password"> element.
ProgressiveDisplay A component used to implement the progressive enhancement web design strategy; the component renders itself with a simplified initial content (i.e., "loading ...") and an Ajax request then supplies the component's true body.
PropertyDisplay Outputs a single property value.
PropertyEditor Used to edit a single property of a bean.
Radio A radio button (i.e., <input type="radio">).
RadioGroup  
RemoveRowLink Used inside a AjaxFormLoop to remove the current row from the loop.
RenderObject Renders out an object using the ObjectRenderer service.
Select Select an item from a list of values, using an [X]HTML <select> element on the client side.
Submit Corresponds to <input type="submit"> or <input type="image">, a client-side element that can force the enclosing form to submit.
SubmitNotifier A non visual component used to provide notifications to its container during a form submission.
TextArea TextArea component corresponds to a <textarea> element.
TextField TextField component corresponds to <input type="text"> element.
TextOutput Outputs paragraph oriented text, typically collected via a TextArea component.
Unless A close relative of the If component that inverts the meaning of its test.
Zone A Zone is portion of the output page designed for easy dynamic updating via Ajax or other client-side effects.
 



Copyright © 2006-2009 Apache Software Foundation. All Rights Reserved.