Uses of Interface
com.vaadin.data.Property

Packages that use Property
com.vaadin.data Contains interfaces for the data layer, mainly for binding typed data and data collections to components, and for validating data. 
com.vaadin.data.fieldgroup   
com.vaadin.data.util Provides implementations of Property, Item and Container interfaces, and utilities for the data layer. 
com.vaadin.data.util.sqlcontainer   
com.vaadin.ui   
 

Uses of Property in com.vaadin.data
 

Subinterfaces of Property in com.vaadin.data
static interface Property.Transactional<T>
          A Property that is capable of handle a transaction that can end in commit or rollback.
 

Methods in com.vaadin.data that return Property
 Property<?> Container.getContainerProperty(Object itemId, Object propertyId)
          Gets the Property identified by the given itemId and propertyId from the Container.
 Property<?> Item.getItemProperty(Object id)
          Gets the Property corresponding to the given Property ID stored in the Item.
 Property Property.ValueChangeEvent.getProperty()
          Retrieves the Property that has been modified.
 Property Property.ReadOnlyStatusChangeEvent.getProperty()
          Property whose read-only state has changed.
 Property Property.Viewer.getPropertyDataSource()
          Gets the Property serving as the data source of the viewer.
 

Methods in com.vaadin.data with parameters of type Property
 boolean Item.addItemProperty(Object id, Property property)
          Tries to add a new Property into the Item.
 void Property.Viewer.setPropertyDataSource(Property newDataSource)
          Sets the Property that serves as the data source of the viewer.
 

Uses of Property in com.vaadin.data.fieldgroup
 

Methods in com.vaadin.data.fieldgroup that return Property
protected  Property<?> FieldGroup.getItemProperty(Object propertyId)
          Gets the property with the given property id from the item.
 

Uses of Property in com.vaadin.data.util
 

Classes in com.vaadin.data.util that implement Property
 class AbstractProperty<T>
          Abstract base class for Property implementations.
 class MethodProperty<T>
           Proxy class for creating Properties from pairs of getter and setter methods of a Bean property.
 class NestedMethodProperty<T>
          Nested accessor based property for a bean.
 class ObjectProperty<T>
          A simple data object containing one typed value.
 class PropertyFormatter<T>
          Deprecated. Since 7.0 replaced by Converter
 class TextFileProperty
          Property implementation for wrapping a text file.
 class TransactionalPropertyWrapper<T>
          Wrapper class that helps implement two-phase commit for a non-transactional property.
 

Methods in com.vaadin.data.util that return Property
 Property<?> VaadinPropertyDescriptor.createProperty(BT bean)
          Creates a new Property instance for this property for a bean.
 Property<?> NestedPropertyDescriptor.createProperty(BT bean)
           
 Property<?> MethodPropertyDescriptor.createProperty(Object bean)
           
 Property<?> QueryContainer.getContainerProperty(Object itemId, Object propertyId)
          Deprecated. Gets the property identified by the given itemId and propertyId from the container.
 Property<?> AbstractBeanContainer.getContainerProperty(Object itemId, Object propertyId)
           
 Property<?> ContainerHierarchicalWrapper.getContainerProperty(Object itemId, Object propertyId)
           
 Property<?> IndexedContainer.getContainerProperty(Object itemId, Object propertyId)
           
 Property<?> ContainerOrderedWrapper.getContainerProperty(Object itemId, Object propertyId)
           
 Property<?> FilesystemContainer.getContainerProperty(Object itemId, Object propertyId)
          Gets the specified property of the specified file Item.
 Property<?> PropertysetItem.getItemProperty(Object id)
          Gets the Property corresponding to the given Property ID stored in the Item.
 Property<?> FilesystemContainer.FileItem.getItemProperty(Object id)
           
 Property AbstractProperty.ReadOnlyStatusChangeEvent.getProperty()
          Gets the Property whose read-only state has changed.
 Property MethodProperty.MethodException.getProperty()
          Gets the method property this exception originates from.
 Property<T> PropertyFormatter.getPropertyDataSource()
          Deprecated. Gets the current data source of the formatter, if any.
 Property<T> TransactionalPropertyWrapper.getWrappedProperty()
           
 

Methods in com.vaadin.data.util with parameters of type Property
 boolean PropertysetItem.addItemProperty(Object id, Property property)
          Tries to add a new Property into the Item.
 boolean FilesystemContainer.FileItem.addItemProperty(Object id, Property property)
          Filesystem container does not support adding new properties.
 void PropertyFormatter.setPropertyDataSource(Property newDataSource)
          Deprecated. Sets the specified Property as the data source for the formatter.
 

Constructors in com.vaadin.data.util with parameters of type Property
AbstractProperty.ReadOnlyStatusChangeEvent(Property source)
          Constructs a new read-only status change event for this object.
MethodProperty.MethodException(Property property, String msg)
          Constructs a new MethodException with the specified detail message.
MethodProperty.MethodException(Property property, Throwable cause)
          Constructs a new MethodException from another exception.
PropertyFormatter(Property<T> propertyDataSource)
          Deprecated. Construct a new formatter that is connected to given data source.
TransactionalPropertyWrapper(Property<T> wrappedProperty)
           
 

Uses of Property in com.vaadin.data.util.sqlcontainer
 

Classes in com.vaadin.data.util.sqlcontainer that implement Property
 class ColumnProperty
          ColumnProperty represents the value of one column in a RowItem.
 

Methods in com.vaadin.data.util.sqlcontainer that return Property
 Property<?> SQLContainer.getContainerProperty(Object itemId, Object propertyId)
           
 Property<?> RowItem.getItemProperty(Object id)
           
 

Methods in com.vaadin.data.util.sqlcontainer with parameters of type Property
 boolean RowItem.addItemProperty(Object id, Property property)
          Adding properties is not supported.
 

Uses of Property in com.vaadin.ui
 

Subinterfaces of Property in com.vaadin.ui
 interface Field<T>
          TODO document
 

Classes in com.vaadin.ui that implement Property
 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 Label
          Label component for showing non-editable short texts.
 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 Property
 Property<?> AbstractSelect.getContainerProperty(Object itemId, Object propertyId)
          Gets the Property identified by the given itemId and propertyId from the Container
 Property<?> Form.getItemProperty(Object id)
          Deprecated. The property identified by the property id.
 Property Label.ValueChangeEvent.getProperty()
          Gets the Property that has been modified.
 Property Field.ValueChangeEvent.getProperty()
          Gets the Property which triggered the event.
 Property AbstractField.ReadOnlyStatusChangeEvent.getProperty()
          Property where the event occurred.
 Property Label.getPropertyDataSource()
          Gets the viewing data-source property.
 Property AbstractField.getPropertyDataSource()
          Gets the current data source of the field, if any.
 Property ProgressIndicator.getPropertyDataSource()
          Gets the viewing data-source property.
 

Methods in com.vaadin.ui with parameters of type Property
 boolean Form.addItemProperty(Object id, Property property)
          Deprecated. Adds a new property to form and create corresponding field.
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  String Table.formatPropertyValue(Object rowId, Object colId, Property<?> property)
          Formats table cell property values.
protected  Object Table.getPropertyValue(Object rowId, Object colId, Property property)
          Gets the value of property.
 void Label.setPropertyDataSource(Property newDataSource)
          Sets the property as data-source for viewing.
 void AbstractField.setPropertyDataSource(Property newDataSource)
           Sets the specified Property as the data source for the field.
 void ProgressIndicator.setPropertyDataSource(Property newDataSource)
          Sets the property as data-source for viewing.
 

Constructors in com.vaadin.ui with parameters of type Property
CheckBox(String caption, Property<?> dataSource)
          Creates a new checkbox that is connected to a boolean property.
DateField(Property dataSource)
          Constructs a new DateField that's bound to the specified Property and has no caption.
DateField(String caption, Property dataSource)
          Constructs a new DateField that's bound to the specified Property and has the given caption String.
InlineDateField(Property dataSource)
           
InlineDateField(String caption, Property dataSource)
           
Label(Property contentSource)
          Creates a new instance of Label with text-contents read from given datasource.
Label(Property contentSource, ContentMode contentMode)
          Creates a new instance of Label with text-contents read from given datasource.
PasswordField(Property dataSource)
          Constructs a PasswordField with given property data source.
PasswordField(String caption, Property dataSource)
          Constructs a PasswordField with given caption and property data source.
PopupDateField(Property dataSource)
           
PopupDateField(String caption, Property dataSource)
           
ProgressIndicator(Property contentSource)
          Creates a new instance of ProgressIndicator with stae read from given datasource.
RichTextArea(Property dataSource)
          Constructs a new RichTextArea that's bound to the specified Property and has no caption.
RichTextArea(String caption, Property dataSource)
          Constructs a new RichTextArea that's bound to the specified Property and has the given caption.
TextArea(Property dataSource)
          Constructs a TextArea with given property data source.
TextArea(String caption, Property dataSource)
          Constructs a TextArea with given caption and property data source.
TextField(Property dataSource)
          Constructs a new TextField that's bound to the specified Property and has no caption.
TextField(String caption, Property dataSource)
          Constructs a new TextField that's bound to the specified Property and has the given caption String.
 



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