Uses of Interface
com.vaadin.ui.Field

Packages that use Field
com.vaadin.data.fieldgroup   
com.vaadin.ui   
 

Uses of Field in com.vaadin.data.fieldgroup
 

Methods in com.vaadin.data.fieldgroup with type parameters of type Field
protected
<T extends Field>
T
FieldGroup.build(String caption, Class<?> dataType, Class<T> fieldType)
          Creates a field based on the given data type.
<T extends Field>
T
FieldGroup.buildAndBind(String caption, Object propertyId, Class<T> fieldType)
          Builds a field using the given caption and binds it to the given property id using the field binder.
protected
<T extends Field>
T
DefaultFieldGroupFieldFactory.createBooleanField(Class<T> fieldType)
           
protected
<T extends Field>
T
DefaultFieldGroupFieldFactory.createDefaultField(Class<?> type, Class<T> fieldType)
          Fallback when no specific field has been created.
<T extends Field>
T
DefaultFieldGroupFieldFactory.createField(Class<?> type, Class<T> fieldType)
           
<T extends Field>
T
FieldGroupFieldFactory.createField(Class<?> dataType, Class<T> fieldType)
          Creates a field based on the data type that we want to edit
 

Methods in com.vaadin.data.fieldgroup that return Field
 Field<?> FieldGroup.buildAndBind(Object propertyId)
          Builds a field and binds it to the given property id using the field binder.
 Field<?> FieldGroup.buildAndBind(String caption, Object propertyId)
          Builds a field using the given caption and binds it to the given property id using the field binder.
 Field<?> FieldGroup.getField(Object propertyId)
          Returns the field that is bound to the given property id
 

Methods in com.vaadin.data.fieldgroup that return types with arguments of type Field
 Collection<Field<?>> FieldGroup.getFields()
          Returns a collection of all fields that have been bound.
 

Methods in com.vaadin.data.fieldgroup with parameters of type Field
 void FieldGroup.bind(Field<?> field, Object propertyId)
          Binds the field with the given propertyId from the current item.
 void BeanFieldGroup.bind(Field field, Object propertyId)
           
protected  void FieldGroup.configureField(Field<?> field)
          Configures a field with the settings set for this FieldBinder.
protected  void BeanFieldGroup.configureField(Field<?> field)
           
 Object FieldGroup.getPropertyId(Field<?> field)
          Returns the property id that is bound to the given field
 void FieldGroup.unbind(Field<?> field)
          Detaches the field from its property id and removes it from this FieldBinder.
 

Uses of Field in com.vaadin.ui
 

Classes in com.vaadin.ui that implement Field
 class AbstractField<T>
           Abstract field component for implementing buffered property editors.
 class AbstractSelect
           A class representing a selection of items the user has selected in a UI.
 class AbstractTextField
           
 class CheckBox
           
 class ComboBox
          A filtering dropdown single-select.
 class CustomField<T>
          A Field whose UI content can be constructed by the user, enabling the creation of e.g.
 class DateField
           A date editor component that can be bound to any Property that is compatible with java.util.Date.
 class Form
          Deprecated. Use FieldGroup instead of Form for more flexibility.
 class InlineDateField
           A date entry component, which displays the actual date selector inline.
 class ListSelect
          This is a simple list select without, for instance, support for new items, lazyloading, and other advanced features.
 class NativeSelect
          This is a simple drop-down select without, for instance, support for multiselect, new items, lazyloading, and other advanced features.
 class OptionGroup
          Configures select to be used as an option group.
 class PasswordField
          A field that is used to enter secret text information like passwords.
 class PopupDateField
           A date entry component, which displays the actual date selector as a popup.
 class ProgressIndicator
          ProgressIndicator is component that shows user state of a process (like long computing or file upload) ProgressIndicator has two mainmodes.
 class RichTextArea
          A simple RichTextArea to edit HTML format text.
 class Select
           A class representing a selection of items the user has selected in a UI.
 class Slider
          A component for selecting a numerical value within a range.
 class Table
           Table is used for representing data or components in a pageable and selectable table.
 class TextArea
          A text field that supports multi line editing.
 class TextField
           A text editor component that can be bound to any bindable Property.
 class Tree
          Tree component.
 class TreeTable
          TreeTable extends the Table component so that it can also visualize a hierarchy of its Items in a similar manner that Tree does.
 class TwinColSelect
          Multiselect component with two lists: left side for available items and right side for selected items.
 

Methods in com.vaadin.ui that return Field
 Field<?> TableFieldFactory.createField(Container container, Object itemId, Object propertyId, Component uiContext)
          Creates a field based on the Container, item id, property id and the component responsible for displaying the field (most commonly Table).
 Field<?> DefaultFieldFactory.createField(Container container, Object itemId, Object propertyId, Component uiContext)
           
 Field<?> DefaultFieldFactory.createField(Item item, Object propertyId, Component uiContext)
           
 Field<?> FormFieldFactory.createField(Item item, Object propertyId, Component uiContext)
          Creates a field based on the item, property id and the component (most commonly Form) where the Field will be presented.
static Field<?> DefaultFieldFactory.createFieldByPropertyType(Class<?> type)
          Creates fields based on the property type.
 Field<?> Form.getField(Object propertyId)
          Deprecated. Gets the field identified by the propertyid.
 

Methods in com.vaadin.ui with parameters of type Field
 void Form.addField(Object propertyId, Field<?> field)
          Deprecated. Registers the field with the form and adds the field to the form layout.
protected  void Form.attachField(Object propertyId, Field field)
          Deprecated. Adds the field to the form layout.
protected  void Table.bindPropertyToField(Object rowId, Object colId, Property property, Field field)
          Binds an item property to a field generated by TableFieldFactory.
protected  void Form.bindPropertyToField(Object propertyId, Property property, Field field)
          Deprecated. Binds an item property to a field.
protected  void Form.detachField(Field field)
          Deprecated. Called when a form field is detached from a Form.
 

Constructors in com.vaadin.ui with parameters of type Field
Field.ValueChangeEvent(Field source)
          Constructs a new event object with the specified source field object.
 



Copyright © 2000-2011 Vaadin Ltd. All Rights Reserved.