org.apache.tapestry.corelib.components |
|
Java Source File Name | Type | Comment |
ActionLink.java | Class | Component that triggers an action on the server with a subsequent full page refresh. |
BeanEditForm.java | Class | A component that creates an entire form editting the properties of a particular bean. |
BeanEditFormTest.java | Class | |
Checkbox.java | Class | A Checkbox component is simply a <input type="checkbox">. |
ComponentMessages.java | Class | |
Delegate.java | Class | A component that does not do any rendering of its own, but will delegate to some other object
that can do rendering. |
Errors.java | Class | Standard validation error presenter. |
Form.java | Class | An HTML form, which will enclose other components to render out the various types of fields.
A Form emits several notification events; when it renders it sends a
Form.PREPARE prepare notification event, to allow any listeners to set up the state of the page prior to rendering out
the form's content.
When the form is submitted, the component emits four notifications: first another prepare event
to allow the page to update its state as necessary to prepare for the form submission, then
(after components enclosed by the form have operated), a "validate" event is emitted, to allow
for cross-form validation. |
FormSupportImpl.java | Class | 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. |
FormSupportImplTest.java | Class | |
FormTest.java | Class | |
Grid.java | Class | A grid presents tabular data. |
GridCell.java | Class | Part of
Grid that renders a single data cell. |
GridColumns.java | Class | Renders out the column headers for the grid. |
GridPager.java | Class | Generates a series of links used to jump to a particular page index within the overall data set. |
GridRows.java | Class | Renders out a series of rows within the table. |
If.java | Class | Conditionally renders its body. |
IfTest.java | Class | |
Label.java | Class | Generates a <label> element for a particular field. |
Loop.java | Class | Basic looping class; loops over a number of items (provided by its source parameter), rendering
its body for each one. |
LoopTest.java | Class | |
Output.java | Class | A component for formatting output. |
OutputRaw.java | Class | Used to output raw markup to the client. |
OutputRawTest.java | Class | |
OutputTest.java | Class | |
PageLink.java | Class | Generates a render request link to some other page in the application. |
Palette.java | Class | Multiple selection component. |
PasswordField.java | Class | A version of
TextField , but rendered out as an <input type="password"> element. |
Radio.java | Class | A radio button (i.e., <input type="radio">). |
RadioGroup.java | Class | |
RenderObject.java | Class | Renders out an object using the
ObjectRenderer service. |
Select.java | Class | Select an item from a list of values, using an [X]HTML <select> element on the client side.
An validation decorations will go around the entire <select> element.
A core part of this component is the
ValueEncoder (the encoder parameter) that is used to
convert between server-side values and client-side strings. |
SelectTest.java | Class | Mostly, this is about how the Select component renders its
SelectModel . |
Submit.java | Class | Corresponds to <input type="submit">, a client-side element that can force the enclosing
form to submit. |
SubmitTest.java | Class | |
TextArea.java | Class | TextArea component corresponds to a <textarea> element. |
TextField.java | Class | TextField component corresponds to <input type="text"> element. |