|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IFormComponent | |
---|---|
org.apache.tapestry | Tapestry is a comprehensive web application framework, written in Java. |
org.apache.tapestry.components | Basic, fundamental components used to construct more complex components, or pages. |
org.apache.tapestry.contrib.form | Form controls for things liked masked input editing on text fields and multi property selection semantics. |
org.apache.tapestry.contrib.palette | A powerful component for handling the very common case of moving elements from two different multi selection input boxes. |
org.apache.tapestry.contrib.valid | Backwards compatible versions of Tapestry 1.0.7's validating text fields, built as wrappers around the 1.0.8 versions. |
org.apache.tapestry.dojo.form | Form related components that are wrapped by dojo widgets. |
org.apache.tapestry.form | Components for implementing basic HTML Forms. |
org.apache.tapestry.form.translator | Defines translator bindings used primarily in form component input translations. |
org.apache.tapestry.form.validator | Form validation infrastructure. |
org.apache.tapestry.scriptaculous | |
org.apache.tapestry.valid | Components and classes that provide specialized, validating text fields. |
org.apache.tapestry.wml | Classes and components for main elements of the Wireless Markup Language (WML 1.2). |
Uses of IFormComponent in org.apache.tapestry |
---|
Methods in org.apache.tapestry with parameters of type IFormComponent | |
---|---|
String |
FormBehavior.getElementId(IFormComponent component)
Constructs a unique identifier (within the Form). |
String |
FormBehavior.getElementId(IFormComponent component,
String baseId)
Constructs a unique identifier from the base id. |
String |
FormBehavior.peekClientId(IFormComponent component)
Used internally to "peek" at what the next generated client id will be for the given component when it renders. |
void |
FormBehavior.registerForFocus(IFormComponent field,
int priority)
Registers a field for automatic focus. |
Uses of IFormComponent in org.apache.tapestry.components |
---|
Classes in org.apache.tapestry.components that implement IFormComponent | |
---|---|
class |
ForBean
|
class |
IfBean
|
Uses of IFormComponent in org.apache.tapestry.contrib.form |
---|
Classes in org.apache.tapestry.contrib.form that implement IFormComponent | |
---|---|
class |
FormConditional
A conditional element on a page which will render its wrapped elements zero or one times. |
class |
MultiplePropertySelection
A component which uses <input type=checkbox> to set a property of some object. |
Uses of IFormComponent in org.apache.tapestry.contrib.palette |
---|
Classes in org.apache.tapestry.contrib.palette that implement IFormComponent | |
---|---|
class |
Palette
A component used to make a number of selections from a list. |
Uses of IFormComponent in org.apache.tapestry.contrib.valid |
---|
Classes in org.apache.tapestry.contrib.valid that implement IFormComponent | |
---|---|
class |
DateField
Backwards compatible version of the 1.0.7 DateField component. |
class |
NumericField
Backwards compatible version of the 1.0.7 NumericField component. |
class |
ValidatingTextField
Backwards compatible version of the 1.0.7 ValidatingTextField component. |
Uses of IFormComponent in org.apache.tapestry.dojo.form |
---|
Classes in org.apache.tapestry.dojo.form that implement IFormComponent | |
---|---|
class |
AbstractFormWidget
Represents a dojo widget that manages an html form input field. |
class |
Autocompleter
An html field similar to a select input field that
is wrapped by a dojo ComboBox widget. |
class |
DropdownDatePicker
Implementation of the dojo DropdownDatePicker widget as a tapestry component. |
class |
DropdownTimePicker
Implementation of the dojo DropdownTimePicker widget as a tapestry component. |
class |
GTimePicker
Implementation of an html form input field that has a dynamic drop down selection list of time segments displayed in the IPage 's Locale . |
Uses of IFormComponent in org.apache.tapestry.form |
---|
Subinterfaces of IFormComponent in org.apache.tapestry.form | |
---|---|
interface |
TranslatedField
Represents an input field that can be translated. |
interface |
ValidatableField
Implemented by form components that can need to be translated and validated. |
interface |
ValidatableFieldExtension
Marker interface for components that would like to override the default logic used to render validation contributions made for client side form validation. |
Classes in org.apache.tapestry.form that implement IFormComponent | |
---|---|
class |
AbstractFormComponent
A base class for building components that correspond to HTML form elements. |
class |
Button
Implements a component that manages an HTML <button> form element. |
class |
Checkbox
Implements a component that manages an HTML <input type=checkbox> form element. |
class |
DatePicker
Provides a Form java.util.Date field component for selecting dates. |
class |
Hidden
Implements a hidden field within a Form . |
class |
ImageSubmit
Used to create an image button inside a Form . |
class |
LinkSubmit
Implements a component that submits its enclosing form via a JavaScript link. |
class |
ListEdit
A specialized component used to edit a list of items within a form; it is similar to a ForBean but leverages hidden inputs within the
<form> to store the items in the list. |
class |
PropertySelection
A component used to render a drop-down list of options that the user may select. |
class |
Radio
Implements a component that manages an HTML <input type=radio> form element. |
class |
RadioGroup
A special type of form component that is used to contain Radio components. |
class |
Select
Implements a component that manages an HTML <select> form element. |
class |
Submit
Implements a component that manages an HTML <input type=submit> form element. |
class |
TextArea
Implements a component that manages an HTML <textarea> form element. |
class |
TextField
Implements a component that manages an HTML <input type=text> or <input type=password> form element. |
class |
Upload
Form element used to upload files. |
Methods in org.apache.tapestry.form with parameters of type IFormComponent | |
---|---|
void |
AbstractFormComponentContributor.accumulateProfileProperty(IFormComponent field,
JSONObject profile,
String key,
Object property)
Utility method to store a field specific profile property which can later be used by client side validation. |
String |
Form.getElementId(IFormComponent component)
Constructs a unique identifier (within the Form). |
String |
FormSupportImpl.getElementId(IFormComponent component)
Constructs a unique identifier (within the Form). |
String |
Form.getElementId(IFormComponent component,
String baseId)
Constructs a unique identifier from the base id. |
String |
FormSupportImpl.getElementId(IFormComponent component,
String baseId)
Constructs a unique identifier (within the Form). |
String |
Form.peekClientId(IFormComponent component)
Used internally to "peek" at what the next generated client id will be for the given component when it renders. |
String |
FormSupportImpl.peekClientId(IFormComponent comp)
|
void |
Form.registerForFocus(IFormComponent field,
int priority)
|
void |
FormSupportImpl.registerForFocus(IFormComponent field,
int priority)
|
void |
FormComponentContributor.renderContribution(IMarkupWriter writer,
IRequestCycle cycle,
FormComponentContributorContext context,
IFormComponent field)
Invoked by a form component after it finishes rendering its tag (but before the tag is closed) to allow this object to contribute to the component's rendering process. |
void |
AbstractFormComponentContributor.renderContribution(IMarkupWriter writer,
IRequestCycle cycle,
FormComponentContributorContext context,
IFormComponent field)
|
Constructors in org.apache.tapestry.form with parameters of type IFormComponent | |
---|---|
FormComponentContributorContextImpl(Locale locale,
IRequestCycle cycle,
IFormComponent field)
|
|
ValidationMessagesImpl(IFormComponent field,
Locale locale)
|
Uses of IFormComponent in org.apache.tapestry.form.translator |
---|
Methods in org.apache.tapestry.form.translator with parameters of type IFormComponent | |
---|---|
protected String |
AbstractTranslator.buildMessage(ValidationMessages messages,
IFormComponent field,
String key)
|
String |
Translator.format(IFormComponent field,
Locale locale,
Object object)
Invoked during rendering to format an object (which may be null) into a text value (which should not be null) appropriate for the specified field. |
String |
AbstractTranslator.format(IFormComponent field,
Locale locale,
Object object)
|
protected String |
FormatTranslator.formatObject(IFormComponent field,
Locale locale,
Object object)
|
protected abstract String |
AbstractTranslator.formatObject(IFormComponent field,
Locale locale,
Object object)
|
protected String |
BigDecimalTranslator.formatObject(IFormComponent field,
Locale locale,
Object object)
|
protected String |
StringTranslator.formatObject(IFormComponent field,
Locale locale,
Object object)
|
protected String |
NumberTranslator.formatObject(IFormComponent field,
Locale locale,
Object object)
|
Object |
Translator.parse(IFormComponent field,
ValidationMessages messages,
String value)
Invoked during rewind to parse a submitted input value into an object suitable for the specified component. |
Object |
AbstractTranslator.parse(IFormComponent field,
ValidationMessages messages,
String text)
|
protected Object |
FormatTranslator.parseText(IFormComponent field,
ValidationMessages messages,
String text)
|
protected abstract Object |
AbstractTranslator.parseText(IFormComponent field,
ValidationMessages messages,
String text)
|
protected Object |
BigDecimalTranslator.parseText(IFormComponent field,
ValidationMessages messages,
String text)
|
protected Object |
StringTranslator.parseText(IFormComponent field,
ValidationMessages messages,
String text)
|
void |
DateTranslator.renderContribution(IMarkupWriter writer,
IRequestCycle cycle,
FormComponentContributorContext context,
IFormComponent field)
Invoked by a form component after it finishes rendering its tag (but before the tag is closed) to allow this object to contribute to the component's rendering process. |
void |
AbstractTranslator.renderContribution(IMarkupWriter writer,
IRequestCycle cycle,
FormComponentContributorContext context,
IFormComponent field)
|
void |
NumberTranslator.renderContribution(IMarkupWriter writer,
IRequestCycle cycle,
FormComponentContributorContext context,
IFormComponent field)
|
Uses of IFormComponent in org.apache.tapestry.form.validator |
---|
Uses of IFormComponent in org.apache.tapestry.scriptaculous |
---|
Classes in org.apache.tapestry.scriptaculous that implement IFormComponent | |
---|---|
class |
Suggest
Implementation of the Ajax.Autocompleter in the form of a TextField like component with the additional ability to dynamically suggest
values via XHR requests. |
Uses of IFormComponent in org.apache.tapestry.valid |
---|
Classes in org.apache.tapestry.valid that implement IFormComponent | |
---|---|
class |
ValidField
A Form component that creates a text field that allows for validation
of user input and conversion between string and object values. |
Methods in org.apache.tapestry.valid that return IFormComponent | |
---|---|
IFormComponent |
FieldTracking.getComponent()
|
IFormComponent |
IFieldTracking.getComponent()
Returns the field component. |
abstract IFormComponent |
FieldLabel.getField()
field parameter. |
Methods in org.apache.tapestry.valid with parameters of type IFormComponent | |
---|---|
void |
IValidationDelegate.afterLabelText(IMarkupWriter writer,
IRequestCycle cycle,
IFormComponent component)
Invoked just before the closing </label> tag is written. |
void |
ValidationDelegate.afterLabelText(IMarkupWriter writer,
IRequestCycle cycle,
IFormComponent component)
Invoked just before the closing </label> tag is written. |
void |
IValidationDelegate.beforeLabelText(IMarkupWriter writer,
IRequestCycle cycle,
IFormComponent component)
Invoked just before the actual field label text is written, right after all attributes and informal parameters are done being printed on the <label> tag. |
void |
ValidationDelegate.beforeLabelText(IMarkupWriter writer,
IRequestCycle cycle,
IFormComponent component)
Invoked just before the actual field label text is written, right after all attributes and informal parameters are done being printed on the <label> tag. |
protected String |
DateValidator.buildDateTooEarlyMessage(IFormComponent field,
String earliestDate)
|
protected String |
DateValidator.buildDateTooLateMessage(IFormComponent field,
String latestDate)
|
protected String |
UrlValidator.buildDisallowedProtocolMessage(IFormComponent field)
|
protected String |
DateValidator.buildInvalidDateFormatMessage(IFormComponent field)
|
protected String |
EmailValidator.buildInvalidEmailFormatMessage(IFormComponent field)
|
protected String |
AbstractNumericValidator.buildInvalidIntegerFormatMessage(IFormComponent field)
|
protected String |
AbstractNumericValidator.buildInvalidNumericFormatMessage(IFormComponent field)
|
protected String |
UrlValidator.buildInvalidUrlFormatMessage(IFormComponent field)
|
protected String |
UrlValidator.buildMinimumLengthMessage(IFormComponent field)
|
protected String |
StringValidator.buildMinimumLengthMessage(IFormComponent field)
|
protected String |
EmailValidator.buildMinimumLengthMessage(IFormComponent field)
|
protected String |
AbstractNumericValidator.buildNumberRangeMessage(IFormComponent field,
Number mininum,
Number maximum)
|
protected String |
AbstractNumericValidator.buildNumberTooLargeMessage(IFormComponent field,
Number maximum)
|
protected String |
AbstractNumericValidator.buildNumberTooSmallMessage(IFormComponent field,
Number minimum)
|
protected String |
AbstractNumericValidator.buildRangeMessage(IFormComponent field,
Number minimum,
Number maximum)
|
protected String |
BaseValidator.buildRequiredMessage(IFormComponent field)
Builds an error message indicating a value for a required field was not supplied. |
protected boolean |
BaseValidator.checkRequired(IFormComponent field,
String value)
Invoked to check if the value is null. |
protected IFieldTracking |
ValidationDelegate.getFieldTracking(IFormComponent component)
|
protected boolean |
ValidationDelegate.isInError(IFormComponent component)
Checks to see if the field is in error. |
protected void |
BaseValidator.processValidatorScript(String scriptPath,
IRequestCycle cycle,
IFormComponent field,
Map symbols)
Invoked (from sub-class implementations of BaseValidator.renderValidatorContribution(IFormComponent, IMarkupWriter, IRequestCycle) to process
a standard validation script. |
void |
IValidationDelegate.record(IFormComponent field,
String message)
Convienience for recording a standard string messages against a field. |
void |
ValidationDelegate.record(IFormComponent field,
String message)
|
void |
IValidationDelegate.registerForFocus(IFormComponent field,
int priority)
Registers a field for automatic focus. |
void |
ValidationDelegate.registerForFocus(IFormComponent field,
int priority)
|
void |
UrlValidator.renderValidatorContribution(IFormComponent field,
IMarkupWriter writer,
IRequestCycle cycle)
|
void |
PatternValidator.renderValidatorContribution(IFormComponent field,
IMarkupWriter writer,
IRequestCycle cycle)
|
void |
NumberValidator.renderValidatorContribution(IFormComponent field,
IMarkupWriter writer,
IRequestCycle cycle)
|
void |
IntValidator.renderValidatorContribution(IFormComponent field,
IMarkupWriter writer,
IRequestCycle cycle)
|
void |
IValidator.renderValidatorContribution(IFormComponent field,
IMarkupWriter writer,
IRequestCycle cycle)
Invoked by the field after it finishes rendering its tag (but before the tag is closed) to allow the validator to provide a contribution to the rendering process. |
void |
StringValidator.renderValidatorContribution(IFormComponent field,
IMarkupWriter writer,
IRequestCycle cycle)
|
void |
DateValidator.renderValidatorContribution(IFormComponent field,
IMarkupWriter writer,
IRequestCycle cycle)
|
void |
BaseValidator.renderValidatorContribution(IFormComponent field,
IMarkupWriter writer,
IRequestCycle cycle)
This implementation does nothing. |
void |
EmailValidator.renderValidatorContribution(IFormComponent field,
IMarkupWriter writer,
IRequestCycle cycle)
|
void |
IValidationDelegate.setFormComponent(IFormComponent component)
Invoked before other methods to configure the delegate for the given form component. |
void |
ValidationDelegate.setFormComponent(IFormComponent component)
|
Object |
UrlValidator.toObject(IFormComponent field,
String input)
|
Object |
PatternValidator.toObject(IFormComponent field,
String input)
|
Object |
NumberValidator.toObject(IFormComponent field,
String value)
|
Object |
IntValidator.toObject(IFormComponent field,
String value)
|
Object |
IValidator.toObject(IFormComponent field,
String input)
Converts input, submitted by the client, into an object value. |
Object |
StringValidator.toObject(IFormComponent field,
String input)
|
Object |
DateValidator.toObject(IFormComponent field,
String value)
|
Object |
EmailValidator.toObject(IFormComponent field,
String input)
|
String |
UrlValidator.toString(IFormComponent field,
Object value)
|
String |
PatternValidator.toString(IFormComponent field,
Object value)
|
String |
NumberValidator.toString(IFormComponent field,
Object value)
|
String |
IntValidator.toString(IFormComponent field,
Object value)
|
String |
IValidator.toString(IFormComponent field,
Object value)
Invoked during rendering to convert an object value (which may be null) to a String. |
String |
StringValidator.toString(IFormComponent field,
Object value)
|
String |
DateValidator.toString(IFormComponent file,
Object value)
|
String |
EmailValidator.toString(IFormComponent field,
Object value)
|
void |
IValidationDelegate.writeAttributes(IMarkupWriter writer,
IRequestCycle cycle,
IFormComponent component,
IValidator validator)
Invoked just before the <input> element is closed. |
void |
ValidationDelegate.writeAttributes(IMarkupWriter writer,
IRequestCycle cycle,
IFormComponent component,
IValidator validator)
Currently appends a single css class attribute of fieldInvalid if the field
is in error. |
void |
IValidationDelegate.writeLabelAttributes(IMarkupWriter writer,
IRequestCycle cycle,
IFormComponent component)
Invoked just before the <label> element is closed. |
void |
ValidationDelegate.writeLabelAttributes(IMarkupWriter writer,
IRequestCycle cycle,
IFormComponent component)
Does nothing by default. |
void |
IValidationDelegate.writeLabelPrefix(IFormComponent component,
IMarkupWriter writer,
IRequestCycle cycle)
Invoked by a FieldLabel just before writing the name of the form
component. |
void |
ValidationDelegate.writeLabelPrefix(IFormComponent component,
IMarkupWriter writer,
IRequestCycle cycle)
If the form component is in error, places a <font color="red"< around it. |
void |
IValidationDelegate.writeLabelSuffix(IFormComponent component,
IMarkupWriter writer,
IRequestCycle cycle)
Invoked by a FieldLabel just after writing the name of the form
component. |
void |
ValidationDelegate.writeLabelSuffix(IFormComponent component,
IMarkupWriter writer,
IRequestCycle cycle)
Closes the <font> element,started by ValidationDelegate.writeLabelPrefix(IFormComponent,IMarkupWriter,IRequestCycle) ,
if the form component is in error. |
void |
IValidationDelegate.writePrefix(IMarkupWriter writer,
IRequestCycle cycle,
IFormComponent component,
IValidator validator)
Invoked before the field is rendered. |
void |
ValidationDelegate.writePrefix(IMarkupWriter writer,
IRequestCycle cycle,
IFormComponent component,
IValidator validator)
Does nothing. |
void |
IValidationDelegate.writeSuffix(IMarkupWriter writer,
IRequestCycle cycle,
IFormComponent component,
IValidator validator)
Invoked after the form component is rendered, so that the delegate may decorate the form component (if it is in error). |
void |
ValidationDelegate.writeSuffix(IMarkupWriter writer,
IRequestCycle cycle,
IFormComponent component,
IValidator validator)
Default implementation; if the current field is in error, then a suffix is written. |
Uses of IFormComponent in org.apache.tapestry.wml |
---|
Classes in org.apache.tapestry.wml that implement IFormComponent | |
---|---|
class |
AbstractPostfield
A base class for building components that correspond to WML postfield elements. |
class |
Postfield
The postfield element specifies a field name and value for transmission to an origin server during a URL request. |
class |
SelectionField
SelectionField specifies a postfield element and it is used to complement the PropertySelection component. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |