A B C D E F G H I L M N O P Q R S T U V W 
All Classes All Packages

A

AbstractQueryContainer<T> - Class in org.dellroad.stuff.vaadin7
Support superclass for read-only Container implementations where each Item in the container is backed by a Java object, and the Java objects are generated via a query that returns a QueryList containing only some portion of the total list of backing objects at any one time.
AbstractQueryContainer() - Constructor for class org.dellroad.stuff.vaadin7.AbstractQueryContainer
Constructor.
AbstractQueryContainer(Class<? super T>) - Constructor for class org.dellroad.stuff.vaadin7.AbstractQueryContainer
Constructor.
AbstractQueryContainer(Collection<? extends PropertyDef<?>>) - Constructor for class org.dellroad.stuff.vaadin7.AbstractQueryContainer
Constructor.
AbstractQueryContainer(PropertyExtractor<? super T>) - Constructor for class org.dellroad.stuff.vaadin7.AbstractQueryContainer
Constructor.
AbstractQueryContainer(PropertyExtractor<? super T>, Collection<? extends PropertyDef<?>>) - Constructor for class org.dellroad.stuff.vaadin7.AbstractQueryContainer
Constructor.
AbstractSimpleContainer<I,​T> - Class in org.dellroad.stuff.vaadin7
Support superclass for simple read-only, in-memory Container implementations where each Item in the container is backed by a Java object.
AbstractSimpleContainer() - Constructor for class org.dellroad.stuff.vaadin7.AbstractSimpleContainer
Constructor.
AbstractSimpleContainer(Class<? super T>) - Constructor for class org.dellroad.stuff.vaadin7.AbstractSimpleContainer
Constructor.
AbstractSimpleContainer(Collection<? extends PropertyDef<?>>) - Constructor for class org.dellroad.stuff.vaadin7.AbstractSimpleContainer
Constructor.
AbstractSimpleContainer(PropertyExtractor<? super T>) - Constructor for class org.dellroad.stuff.vaadin7.AbstractSimpleContainer
Constructor.
AbstractSimpleContainer(PropertyExtractor<? super T>, Collection<? extends PropertyDef<?>>) - Constructor for class org.dellroad.stuff.vaadin7.AbstractSimpleContainer
Constructor.
AbstractUnsizedContainer<T> - Class in org.dellroad.stuff.vaadin7
A specialization of AbstractQueryContainer that doesn't require up-front knowledge of the underlying data's size.
AbstractUnsizedContainer() - Constructor for class org.dellroad.stuff.vaadin7.AbstractUnsizedContainer
Convenience constructor.
AbstractUnsizedContainer(int) - Constructor for class org.dellroad.stuff.vaadin7.AbstractUnsizedContainer
Constructor.
AbstractUnsizedContainer(int, Class<? super T>) - Constructor for class org.dellroad.stuff.vaadin7.AbstractUnsizedContainer
Constructor.
AbstractUnsizedContainer(int, Collection<? extends PropertyDef<?>>) - Constructor for class org.dellroad.stuff.vaadin7.AbstractUnsizedContainer
Constructor.
AbstractUnsizedContainer(int, PropertyExtractor<? super T>) - Constructor for class org.dellroad.stuff.vaadin7.AbstractUnsizedContainer
Constructor.
AbstractUnsizedContainer(int, PropertyExtractor<? super T>, Collection<? extends PropertyDef<?>>) - Constructor for class org.dellroad.stuff.vaadin7.AbstractUnsizedContainer
Constructor.
AbstractUnsizedContainer(Class<? super T>) - Constructor for class org.dellroad.stuff.vaadin7.AbstractUnsizedContainer
Convenience constructor.
AbstractUnsizedContainer(Collection<? extends PropertyDef<?>>) - Constructor for class org.dellroad.stuff.vaadin7.AbstractUnsizedContainer
Convenience constructor.
AbstractUnsizedContainer(PropertyExtractor<? super T>) - Constructor for class org.dellroad.stuff.vaadin7.AbstractUnsizedContainer
Convenience constructor.
AbstractUnsizedContainer(PropertyExtractor<? super T>, Collection<? extends PropertyDef<?>>) - Constructor for class org.dellroad.stuff.vaadin7.AbstractUnsizedContainer
Convenience constructor.
addContainerFilter(Container.Filter) - Method in class org.dellroad.stuff.vaadin7.AbstractSimpleContainer
 
addContainerFilter(Object, String, boolean, boolean) - Method in class org.dellroad.stuff.vaadin7.AbstractSimpleContainer
 
addContainerProperty(Object, Class<?>, Object) - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
 
addItem() - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
 
addItem(Object) - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
 
addItemAfter(Object) - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
 
addItemAfter(Object, Object) - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
 
addItemAt(int) - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
 
addItemAt(int, Object) - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
 
addItemProperty(Object, Property) - Method in class org.dellroad.stuff.vaadin7.SimpleItem
 
addItemSetChangeListener(Container.ItemSetChangeListener) - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
 
addListener(Container.ItemSetChangeListener) - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
 
addListener(Container.PropertySetChangeListener) - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
 
addListener(Property.ReadOnlyStatusChangeListener) - Method in class org.dellroad.stuff.vaadin7.ReadOnlyProperty
 
addListener(Property.ValueChangeListener) - Method in class org.dellroad.stuff.vaadin7.FieldLayout
 
addListener(Property.ValueChangeListener) - Method in class org.dellroad.stuff.vaadin7.ReadOnlyProperty
 
addPropertySetChangeListener(Container.PropertySetChangeListener) - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
 
addReadOnlyStatusChangeListener(Property.ReadOnlyStatusChangeListener) - Method in class org.dellroad.stuff.vaadin7.ConvertedProperty
 
addReadOnlyStatusChangeListener(Property.ReadOnlyStatusChangeListener) - Method in class org.dellroad.stuff.vaadin7.ReadOnlyProperty
 
addSessionDestroyListener(SessionDestroyListener) - Method in class org.dellroad.stuff.vaadin7.VaadinApplication
Register for a notification when the VaadinSession is closed, without creating a memory leak.
addSessionDestroyListener(VaadinSession, SessionDestroyListener) - Static method in class org.dellroad.stuff.vaadin7.VaadinUtil
Register for a notification when the VaadinSession is closed, without creating a memory leak.
addTo(Container) - Method in class org.dellroad.stuff.vaadin7.PropertyDef
Add a property represented by this instance to the given Container.
addTo(Item, Property<T>) - Method in class org.dellroad.stuff.vaadin7.PropertyDef
Add a property represented by this instance to the given Item.
addTo(Table) - Method in class org.dellroad.stuff.vaadin7.PropertyDef
Add a property represented by this instance to the given Table.
addValidator(Validator) - Method in class org.dellroad.stuff.vaadin7.FieldLayout
 
addValueChangeListener(Property.ValueChangeListener) - Method in class org.dellroad.stuff.vaadin7.ConvertedProperty
 
addValueChangeListener(Property.ValueChangeListener) - Method in class org.dellroad.stuff.vaadin7.FieldLayout
 
addValueChangeListener(Property.ValueChangeListener) - Method in class org.dellroad.stuff.vaadin7.ReadOnlyProperty
 
afterReload() - Method in class org.dellroad.stuff.vaadin7.AbstractSimpleContainer
Subclass hook invoked after each reload but prior to invoking AbstractContainer.fireItemSetChange().
AlwaysInvalidQueryList<T> - Class in org.dellroad.stuff.vaadin7
A QueryList that always throws InvalidQueryListException.
AlwaysInvalidQueryList(long) - Constructor for class org.dellroad.stuff.vaadin7.AlwaysInvalidQueryList
Constructor.
annotation - Variable in class org.dellroad.stuff.vaadin7.FieldBuilder.AnnotationApplier
 
AnnotationApplier(Method, A, Class<F>) - Constructor for class org.dellroad.stuff.vaadin7.FieldBuilder.AnnotationApplier
 
APPLICATION_NAME_PARAMETER - Static variable in class org.dellroad.stuff.vaadin7.SpringVaadinServlet
Servlet initialization parameter ("applicationName") used to specify the name the application.
applyTo(F) - Method in class org.dellroad.stuff.vaadin7.FieldBuilder.AnnotationApplier
 
assertSession(VaadinSession) - Static method in class org.dellroad.stuff.vaadin7.VaadinUtil
Verify that we are running in the context of the given session and holding the session's lock.
attach() - Method in class org.dellroad.stuff.vaadin7.BlobField
 
autowire() - Method in annotation type org.dellroad.stuff.vaadin7.VaadinConfigurable
Whether and how to automatically autowire dependencies.

B

BackedItem<T> - Interface in org.dellroad.stuff.vaadin7
Extension of the Item interface for implementations that are backed by an underlying Java object.
BackedProperty<T,​V> - Interface in org.dellroad.stuff.vaadin7
Extension of the Property interface for implementations that are backed by an underlying Java object.
BlobField - Class in org.dellroad.stuff.vaadin7
A Vaadin Field for editing Propertys with byte[] array values (i.e., "blobs").
BlobField() - Constructor for class org.dellroad.stuff.vaadin7.BlobField
Constructor.
buffered() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.AbstractField
Get whether this field is buffered.
buildAndBind(BeanFieldGroup<?>) - Method in class org.dellroad.stuff.vaadin7.FieldBuilder
Introspect for FieldBuilder annotations on property getter methods of the BeanFieldGroup's data source, and then build and bind the corresponding fields.
buildApplierList(Method) - Method in class org.dellroad.stuff.vaadin7.FieldBuilder
Find all relevant annotations on the given method as well as on any supertype methods it overrides.
buildBeanPropertyFields(Object) - Method in class org.dellroad.stuff.vaadin7.FieldBuilder
Introspect for FieldBuilder annotations on property getter methods and build a mapping from Java bean property name to a field that may be used to edit that property.
buildDirectApplierList(Method) - Method in class org.dellroad.stuff.vaadin7.FieldBuilder
Find all relevant annotations declared directly on the given Method.
buildField(Collection<FieldBuilder.AnnotationApplier<?, ?>>, String) - Method in class org.dellroad.stuff.vaadin7.FieldBuilder
Instantiate and configure an FieldBuilder.AbstractField according to the given scanned annotations.
buildFieldGroup(T) - Static method in class org.dellroad.stuff.vaadin7.FieldBuilder
Create a BeanFieldGroup using the given instance, introspect for FieldBuilder annotations on property getter methods of the given bean's class, and build and bind the corresponding fields, and return the result.

C

canSort(PropertyDef<?>) - Method in interface org.dellroad.stuff.vaadin7.SortingPropertyExtractor
Determine if the given property can be sorted by this instance.
canSort(PropertyDef<?>) - Method in class org.dellroad.stuff.vaadin7.StringValuePropertyDef
 
caption() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.AbstractField
Get the caption associated with this field.
cast(Property<?>) - Method in class org.dellroad.stuff.vaadin7.PropertyDef
Verify that the given property has the same Java type as this property definition.
clear() - Method in class org.dellroad.stuff.vaadin7.FieldLayout
 
close() - Method in class org.dellroad.stuff.vaadin7.VaadinApplication
Close the VaadinSession associated with this instance.
columns() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.AbstractTextField
Get the number of columns.
commit() - Method in class org.dellroad.stuff.vaadin7.FieldLayout
 
CONFIG_LOCATION_PARAMETER - Static variable in class org.dellroad.stuff.vaadin7.SpringVaadinServlet
Servlet initialization parameter ("configLocation") used to specify the location(s) of the Spring application context XML file(s).
configureBean(Object) - Static method in class org.dellroad.stuff.vaadin7.SpringVaadinSessionListener
Configure the given bean using the Spring application context associated with the current thread's VaadinSession.
connect() - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
Connect this instance to non-Vaadin resources.
connect() - Method in class org.dellroad.stuff.vaadin7.AbstractSimpleContainer
Connect this instance to non-Vaadin resources.
connect() - Method in interface org.dellroad.stuff.vaadin7.Connectable
Connect this instance to non-Vaadin resources.
connect() - Method in class org.dellroad.stuff.vaadin7.VaadinSessionContainer
Connect this container and start tracking sessions.
Connectable - Interface in org.dellroad.stuff.vaadin7
Generic interface supporting connection and disconnection.
containsId(Object) - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
 
conversionError() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.AbstractField
Get error message when value cannot be converted to data model type.
ConvertedProperty<P,​M> - Class in org.dellroad.stuff.vaadin7
Applies a Converter to a Property of one type (the "model" type) to produce a Property of another type (the "presentation" type).
ConvertedProperty(Property<M>, Converter<P, M>) - Constructor for class org.dellroad.stuff.vaadin7.ConvertedProperty
Convenience constructor for when no Locale is required.
ConvertedProperty(Property<M>, Converter<P, M>, Locale) - Constructor for class org.dellroad.stuff.vaadin7.ConvertedProperty
Primary constructor.
converter() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.AbstractField
Get the Converter type that convert field value to data model type.
createBackedItem(T, Collection<PropertyDef<?>>, PropertyExtractor<? super T>) - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
Create a BackedItem for the given backing Java object.
createBackedItem(T, Collection<PropertyDef<?>>, PropertyExtractor<? super T>) - Method in class org.dellroad.stuff.vaadin7.AbstractSimpleContainer
Create a BackedItem for the given backing Java object.
createProperty() - Method in class org.dellroad.stuff.vaadin7.PropertyDef
Create a read/write ObjectProperty using the default value.
createProperty(PropertyDef<V>) - Method in class org.dellroad.stuff.vaadin7.SimpleItem
Create a SimpleItem.Property to be used for the given property definition.
createProperty(T) - Method in class org.dellroad.stuff.vaadin7.PropertyDef
Create a read/write ObjectProperty using the given value.
createProperty(T, boolean) - Method in class org.dellroad.stuff.vaadin7.PropertyDef
Create a simple ObjectProperty using the given value.
createServletService(DeploymentConfiguration) - Method in class org.dellroad.stuff.vaadin7.SpringVaadinServlet
 
createVaadinSessionInfo() - Method in class org.dellroad.stuff.vaadin7.VaadinSessionContainer
Create a VaadinSessionInfo backing object for the VaadinSession associated with the current thread.

D

dateFormat() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.DateField
Get the date format string.
dateOutOfRangeMessage() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.DateField
Get the date out of range error message.
DEFAULT_WINDOW_SIZE - Static variable in class org.dellroad.stuff.vaadin7.AbstractUnsizedContainer
 
dependencyCheck() - Method in annotation type org.dellroad.stuff.vaadin7.VaadinConfigurable
Whether to enable dependency checking.
description() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.AbstractField
Get the description associated with this field.
detach() - Method in class org.dellroad.stuff.vaadin7.BlobField
 
discard() - Method in class org.dellroad.stuff.vaadin7.FieldLayout
 
disconnect() - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
Disconnect this instance from non-Vaadin resources.
disconnect() - Method in class org.dellroad.stuff.vaadin7.AbstractSimpleContainer
Disconnect this instance from non-Vaadin resources.
disconnect() - Method in interface org.dellroad.stuff.vaadin7.Connectable
Disconnect this instance from non-Vaadin resources.
disconnect() - Method in class org.dellroad.stuff.vaadin7.VaadinSessionContainer
Disconnect this container and stop tracking sessions.
doReload() - Method in class org.dellroad.stuff.vaadin7.VaadinSessionContainer
Reload this container.
doUpdate() - Method in class org.dellroad.stuff.vaadin7.VaadinSessionContainer
Update each VaadinSessionInfo instance in this container.

E

enabled() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.AbstractField
Get whether this field is enabled.
ensureList(int) - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
Ensure we have a cached query list.
enumClass() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.EnumComboBox
Get the Enum type to choose from.
EnumComboBox - Class in org.dellroad.stuff.vaadin7
ComboBox that chooses an Enum value.
EnumComboBox() - Constructor for class org.dellroad.stuff.vaadin7.EnumComboBox
Default constructor.
EnumComboBox(Class<T>) - Constructor for class org.dellroad.stuff.vaadin7.EnumComboBox
Convenience constructor.
EnumComboBox(Class<T>, boolean) - Constructor for class org.dellroad.stuff.vaadin7.EnumComboBox
Convenience constructor.
EnumComboBox(Class<T>, String) - Constructor for class org.dellroad.stuff.vaadin7.EnumComboBox
Convenience constructor.
EnumComboBox(Class<T>, String, boolean) - Constructor for class org.dellroad.stuff.vaadin7.EnumComboBox
Convenience constructor.
EnumComboBox(EnumContainer<?>, String, boolean) - Constructor for class org.dellroad.stuff.vaadin7.EnumComboBox
Primary constructor.
EnumContainer<T extends Enum<T>> - Class in org.dellroad.stuff.vaadin7
Container backed by the instances of an Enum type.
EnumContainer(Class<T>) - Constructor for class org.dellroad.stuff.vaadin7.EnumContainer
Constructor.
equals(Object) - Method in class org.dellroad.stuff.vaadin7.PropertyDef
 

F

field - Variable in class org.dellroad.stuff.vaadin7.FieldLayout
 
FieldBuilder - Class in org.dellroad.stuff.vaadin7
Automatically builds and binds fields for a Java bean annotated with FieldBuilder annotations.
FieldBuilder() - Constructor for class org.dellroad.stuff.vaadin7.FieldBuilder
 
FieldBuilder.AbstractField - Annotation Type in org.dellroad.stuff.vaadin7
Specifies how a Java property should be edited in Vaadin using an AbstractField.
FieldBuilder.AbstractSelect - Annotation Type in org.dellroad.stuff.vaadin7
Specifies how a Java property should be edited in Vaadin using an AbstractSelect.
FieldBuilder.AbstractTextField - Annotation Type in org.dellroad.stuff.vaadin7
Specifies how a Java property should be edited in Vaadin using a AbstractTextField.
FieldBuilder.AnnotationApplier<A extends Annotation,​F extends AbstractField<?>> - Class in org.dellroad.stuff.vaadin7
Class that knows how to apply annotation properties to a corresponding field.
FieldBuilder.CheckBox - Annotation Type in org.dellroad.stuff.vaadin7
Specifies how a Java property should be edited in Vaadin using an CheckBox.
FieldBuilder.ComboBox - Annotation Type in org.dellroad.stuff.vaadin7
Specifies how a Java property should be edited in Vaadin using an ComboBox.
FieldBuilder.DateField - Annotation Type in org.dellroad.stuff.vaadin7
Specifies how a Java property should be edited in Vaadin using an DateField.
FieldBuilder.EnumComboBox - Annotation Type in org.dellroad.stuff.vaadin7
Specifies how a Java property should be edited in Vaadin using an EnumComboBox.
FieldBuilder.ListSelect - Annotation Type in org.dellroad.stuff.vaadin7
Specifies how a Java property should be edited in Vaadin using an ListSelect.
FieldBuilder.PasswordField - Annotation Type in org.dellroad.stuff.vaadin7
Specifies how a Java property should be edited in Vaadin using a PasswordField.
FieldBuilder.ProvidesField - Annotation Type in org.dellroad.stuff.vaadin7
Specifies that the annotated method will return an AbstractField suitable for editing the specified property.
FieldBuilder.TextArea - Annotation Type in org.dellroad.stuff.vaadin7
Specifies how a Java property should be edited in Vaadin using a TextArea.
FieldBuilder.TextField - Annotation Type in org.dellroad.stuff.vaadin7
Specifies how a Java property should be edited in Vaadin using a TextField.
FieldLayout<T> - Class in org.dellroad.stuff.vaadin7
A HorizontalLayout that also exposes an internally wrapped Field.
FieldLayout(Field<T>) - Constructor for class org.dellroad.stuff.vaadin7.FieldLayout
Constructor.
fieldType - Variable in class org.dellroad.stuff.vaadin7.FieldBuilder.AnnotationApplier
 
filteringMode() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.ComboBox
Get the filtering mode.
fireItemSetChange(Container.ItemSetChangeEvent) - Method in class org.dellroad.stuff.vaadin7.AbstractUnsizedContainer
 
fireValueChange() - Method in class org.dellroad.stuff.vaadin7.ReadOnlyProperty
fireValueChange() - Method in class org.dellroad.stuff.vaadin7.SimpleItem
Issue Property.ValueChangeEvents to all Property.ValueChangeListeners registered on any property of this item.
fireValueChange(String) - Method in class org.dellroad.stuff.vaadin7.SimpleItem
Issue Property.ValueChangeEvents to all Property.ValueChangeListeners registered on the specified property of this item.
firstItemId() - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
 
firstListenerAdded() - Method in class org.dellroad.stuff.vaadin7.ReadOnlyProperty
Invoked when the first Property.ValueChangeListener has been added.
focus() - Method in class org.dellroad.stuff.vaadin7.FieldLayout
 

G

generateItemId(T) - Method in class org.dellroad.stuff.vaadin7.AbstractSimpleContainer
Create a new, unique item ID for the given object.
generateItemId(T) - Method in class org.dellroad.stuff.vaadin7.SimpleContainer
 
generateItemId(T) - Method in class org.dellroad.stuff.vaadin7.SimpleKeyedContainer
 
get() - Static method in class org.dellroad.stuff.vaadin7.VaadinApplication
Get the singleton VaadinApplication instance associated with the current VaadinSession.
get(long) - Method in class org.dellroad.stuff.vaadin7.AlwaysInvalidQueryList
 
get(long) - Method in interface org.dellroad.stuff.vaadin7.QueryList
Get an item in the list, or throw an exception if this instance is no longer valid or cannot provide the item.
get(long) - Method in class org.dellroad.stuff.vaadin7.SimpleQueryList
 
get(long) - Method in class org.dellroad.stuff.vaadin7.WindowQueryList
 
get(Container, Object) - Method in class org.dellroad.stuff.vaadin7.PropertyDef
Get the property that this instance represents from the given Container.
get(Item) - Method in class org.dellroad.stuff.vaadin7.PropertyDef
Get the property that this instance represents from the given Item.
get(VaadinSession, Class<T>) - Static method in class org.dellroad.stuff.vaadin7.VaadinApplication
Get the singleton instance of the specified class associated with the given session.
get(Class<T>) - Static method in class org.dellroad.stuff.vaadin7.VaadinApplication
Get the singleton instance of the specified class associated with the current VaadinSession.
get(String, ObjectFactory<?>) - Method in class org.dellroad.stuff.vaadin7.VaadinApplicationScope
 
getActualFieldType() - Method in class org.dellroad.stuff.vaadin7.FieldBuilder.AnnotationApplier
 
getAnnotation() - Method in class org.dellroad.stuff.vaadin7.FieldBuilder.AnnotationApplier
 
getAnnotationApplier(Method, Annotation) - Method in class org.dellroad.stuff.vaadin7.FieldBuilder
Get the FieldBuilder.AnnotationApplier that applies the given annotation.
getApplicationContext() - Static method in class org.dellroad.stuff.vaadin7.SpringVaadinSessionListener
Get the Spring application context associated with the current thread's VaadinSession.
getApplicationContext(VaadinSession) - Static method in class org.dellroad.stuff.vaadin7.SpringVaadinSessionListener
Get the Spring application context associated with the given VaadinSession.
getApplicationName() - Method in class org.dellroad.stuff.vaadin7.SpringVaadinSessionListener
Get the name of this Vaadin application.
getContainerFilters() - Method in class org.dellroad.stuff.vaadin7.AbstractSimpleContainer
 
getContainerProperty(Object, Object) - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
 
getContainerProperty(Object, Object) - Method in class org.dellroad.stuff.vaadin7.AbstractSimpleContainer
 
getContainerPropertyIds() - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
 
getContainerPropertyIds() - Method in class org.dellroad.stuff.vaadin7.AbstractSimpleContainer
 
getConversationId() - Method in class org.dellroad.stuff.vaadin7.VaadinApplicationScope
 
getCurrentRequest() - Static method in class org.dellroad.stuff.vaadin7.VaadinUtil
Get the VaadinRequest associated with the current thread.
getCurrentSession() - Static method in class org.dellroad.stuff.vaadin7.VaadinUtil
Get the VaadinSession associated with the current thread.
getCurrentSizeEstimate() - Method in class org.dellroad.stuff.vaadin7.AbstractUnsizedContainer
Get the current size estimate for the underlying data.
getDefaultValue() - Method in class org.dellroad.stuff.vaadin7.PropertyDef
Get the default value for this property.
getDescriptionLabel() - Method in class org.dellroad.stuff.vaadin7.BlobField
Get the description Label associated with this instance.
getEventSource() - Method in class org.dellroad.stuff.vaadin7.VaadinExternalListener
Get the event source with which this instance is (or was) registered as a listener.
getExposedValues(Class<T>) - Method in class org.dellroad.stuff.vaadin7.EnumContainer
Get the Enum values to expose in this container in the desired order.
getFieldType() - Method in class org.dellroad.stuff.vaadin7.FieldBuilder.AnnotationApplier
 
getIdByIndex(int) - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
 
getItem(Object) - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
 
getItemIdFor(T) - Method in class org.dellroad.stuff.vaadin7.AbstractSimpleContainer
Get the container item ID corresponding to the given underlying Java object which is wrapped by this container.
getItemIdFor(T) - Method in class org.dellroad.stuff.vaadin7.SimpleKeyedContainer
Get the container item ID corresponding to the given underlying Java object which is wrapped by this container.
getItemIdForSame(T) - Method in class org.dellroad.stuff.vaadin7.AbstractSimpleContainer
Get the container item ID corresponding to the given underlying Java object which is wrapped by this container.
getItemIdForSame(T) - Method in class org.dellroad.stuff.vaadin7.SimpleKeyedContainer
Get the container item ID corresponding to the given underlying Java object which is wrapped by this container.
getItemIds() - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
 
getItemIds() - Method in class org.dellroad.stuff.vaadin7.AbstractSimpleContainer
 
getItemIds(int, int) - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
 
getItemProperty(Object) - Method in class org.dellroad.stuff.vaadin7.SimpleItem
 
getItemPropertyIds() - Method in class org.dellroad.stuff.vaadin7.SimpleItem
 
getJavaObject(int) - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
Get the Java backing object at the given index in the list.
getJavaObject(Object) - Method in class org.dellroad.stuff.vaadin7.AbstractSimpleContainer
Get the underlying Java object corresponding to the given item ID.
getJavaObject(Object) - Method in class org.dellroad.stuff.vaadin7.SimpleContainer
 
getJavaObject(Object) - Method in class org.dellroad.stuff.vaadin7.SimpleKeyedContainer
 
getKeyFor(T) - Method in class org.dellroad.stuff.vaadin7.SelfKeyedContainer
Get the key to be used as item ID for the given object.
getKeyFor(T) - Method in class org.dellroad.stuff.vaadin7.SimpleKeyedContainer
Get the key to be used as item ID for the given object.
getLargerEstimate(long) - Method in class org.dellroad.stuff.vaadin7.AbstractUnsizedContainer
Estimate the size of the underlying data given that lowerBound is a lower bound.
getMethod() - Method in class org.dellroad.stuff.vaadin7.FieldBuilder.AnnotationApplier
 
getName() - Method in class org.dellroad.stuff.vaadin7.PropertyDef
Get the name of this property.
getObject() - Method in interface org.dellroad.stuff.vaadin7.BackedItem
Retrieve the underlying Java object.
getObject() - Method in interface org.dellroad.stuff.vaadin7.BackedProperty
Retrieve the underlying Java object.
getObject() - Method in class org.dellroad.stuff.vaadin7.SimpleItem
 
getObject() - Method in class org.dellroad.stuff.vaadin7.SimpleItem.Property
 
getObject() - Method in class org.dellroad.stuff.vaadin7.SimpleProperty
 
getPropertyDataSource() - Method in class org.dellroad.stuff.vaadin7.FieldLayout
 
getPropertyDef() - Method in class org.dellroad.stuff.vaadin7.SimpleItem.Property
 
getPropertyDefs() - Method in class org.dellroad.stuff.vaadin7.ProvidesPropertyScanner
Get the list of PropertyDefs generated from the annotated methods.
getPropertyExtractor() - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
Get the configured PropertyExtractor for this container.
getPropertyExtractor() - Method in class org.dellroad.stuff.vaadin7.AbstractSimpleContainer
Get the configured PropertyExtractor for this container.
getPropertyExtractor() - Method in class org.dellroad.stuff.vaadin7.ProvidesPropertyScanner
Get the PropertyExtractor that extracts Vaadin Property values from instances of the annotated class when given one of the PropertyDefs returned by getPropertyDefs().
getPropertyId() - Method in class org.dellroad.stuff.vaadin7.PropertyDef
Get the ID of this property.
getPropertyValue(Object, PropertyDef<V>) - Method in class org.dellroad.stuff.vaadin7.StringValuePropertyDef
 
getPropertyValue(T, PropertyDef<V>) - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
Read the value of the property defined by propertyDef from the given object.
getPropertyValue(T, PropertyDef<V>) - Method in class org.dellroad.stuff.vaadin7.AbstractSimpleContainer
Read the value of the property defined by propertyDef from the given object.
getPropertyValue(T, PropertyDef<V>) - Method in class org.dellroad.stuff.vaadin7.EnumContainer
 
getPropertyValue(T, PropertyDef<V>) - Method in interface org.dellroad.stuff.vaadin7.PropertyExtractor
Read the value of the property defined by propertyDef from the given object.
getRequiredError() - Method in class org.dellroad.stuff.vaadin7.FieldLayout
 
getServlet(VaadinSession) - Static method in class org.dellroad.stuff.vaadin7.SpringVaadinServlet
Get the SpringVaadinServlet that is associated with the given VaadinSession.
getSession() - Method in class org.dellroad.stuff.vaadin7.VaadinApplication
Get the VaadinSession associated with this instance.
getSession() - Method in class org.dellroad.stuff.vaadin7.VaadinExternalListener
Get the VaadinSession (aka Vaadin application) with which this instance is associated.
getSessions() - Method in class org.dellroad.stuff.vaadin7.SpringVaadinServlet
Get all live VaadinSessions associated with this instance.
getSmallerEstimate(long) - Method in class org.dellroad.stuff.vaadin7.AbstractUnsizedContainer
Handle the case where the underlying data's size has suddenly shrunk, so we need to estimate the new size.
getSortableContainerPropertyIds() - Method in class org.dellroad.stuff.vaadin7.AbstractSimpleContainer
 
getTabIndex() - Method in class org.dellroad.stuff.vaadin7.FieldLayout
 
getType() - Method in class org.dellroad.stuff.vaadin7.BlobField
 
getType() - Method in class org.dellroad.stuff.vaadin7.ConvertedProperty
 
getType() - Method in class org.dellroad.stuff.vaadin7.FieldLayout
 
getType() - Method in class org.dellroad.stuff.vaadin7.PropertyDef
Get the type of the property value that this instance represents.
getType() - Method in class org.dellroad.stuff.vaadin7.SimpleItem.Property
 
getType() - Method in class org.dellroad.stuff.vaadin7.SimpleProperty
 
getType(Object) - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
 
getType(Object) - Method in class org.dellroad.stuff.vaadin7.AbstractSimpleContainer
 
getUnfilteredItem(Object) - Method in class org.dellroad.stuff.vaadin7.AbstractSimpleContainer
 
getUpload() - Method in class org.dellroad.stuff.vaadin7.BlobField
Get the Upload associated with this instance.
getVaadinSession() - Method in class org.dellroad.stuff.vaadin7.VaadinSessionInfo
Get the VaadinSession associated with this instance.
getValidators() - Method in class org.dellroad.stuff.vaadin7.FieldLayout
 
getValue() - Method in class org.dellroad.stuff.vaadin7.ConvertedProperty
 
getValue() - Method in class org.dellroad.stuff.vaadin7.FieldLayout
 
getValue() - Method in class org.dellroad.stuff.vaadin7.SimpleItem.Property
 
getValue() - Method in class org.dellroad.stuff.vaadin7.SimpleProperty
 
getWindowSize() - Method in class org.dellroad.stuff.vaadin7.AbstractUnsizedContainer
Get the window size configured at construction time.

H

handleEvent(Runnable) - Method in class org.dellroad.stuff.vaadin7.VaadinExternalListener
Execute the given listener action using the VaadinSession with which this instance is associated.
handleSizeChange() - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
Invoked when a new QueryList has returned a changed size() for the underlying list.
handleSizeChange() - Method in class org.dellroad.stuff.vaadin7.AbstractUnsizedContainer
Emit a property set change notification.
hashCode() - Method in class org.dellroad.stuff.vaadin7.PropertyDef
 
height() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.AbstractField
Get height.

I

ifSessionNotLocked() - Method in annotation type org.dellroad.stuff.vaadin7.VaadinConfigurable
What to do when we discover that the VaadinSession is not locked when the annotated bean is constructed.
immediate() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.AbstractField
Get whether this field is immediate.
indexOfId(Object) - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
 
init() - Method in class org.dellroad.stuff.vaadin7.VaadinApplication
Perform any further initialization at construction time.
init(ServletConfig) - Method in class org.dellroad.stuff.vaadin7.SpringVaadinServlet
 
initContent() - Method in class org.dellroad.stuff.vaadin7.BlobField
 
inputPrompt() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.AbstractTextField
Get the input prompt.
inputPrompt() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.ComboBox
Get the input prompt.
internalRemoveAllItems() - Method in class org.dellroad.stuff.vaadin7.AbstractSimpleContainer
 
invalidAllowed() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.AbstractField
Get whether invalid values are allowed.
invalidate() - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
Discard the current cached QueryList, if any.
invalidCommitted() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.AbstractField
Get whether invalid values should be committed.
InvalidQueryListException - Exception in org.dellroad.stuff.vaadin7
Exception thrown by QueryList.get(long) when the list has become invalid.
InvalidQueryListException() - Constructor for exception org.dellroad.stuff.vaadin7.InvalidQueryListException
 
InvalidQueryListException(String) - Constructor for exception org.dellroad.stuff.vaadin7.InvalidQueryListException
 
InvalidQueryListException(String, Throwable) - Constructor for exception org.dellroad.stuff.vaadin7.InvalidQueryListException
 
InvalidQueryListException(Throwable) - Constructor for exception org.dellroad.stuff.vaadin7.InvalidQueryListException
 
invoke(VaadinSession, Runnable) - Static method in class org.dellroad.stuff.vaadin7.VaadinUtil
Peform some action while holding the given VaadinSession's lock.
invoke(Runnable) - Method in class org.dellroad.stuff.vaadin7.VaadinApplication
Peform some action while holding the lock of the VaadinSession associated with this instance.
invokeLater(VaadinSession, Runnable) - Static method in class org.dellroad.stuff.vaadin7.VaadinUtil
Peform some action while holding the given VaadinSession's lock, but do so asynchronously.
invokeLater(Runnable) - Method in class org.dellroad.stuff.vaadin7.VaadinApplication
Peform some action asynchronously while holding the lock of the VaadinSession associated with this instance.
isAsynchronous() - Method in class org.dellroad.stuff.vaadin7.VaadinExternalListener
Determine whether this instance is configured for asynchronous notification.
isBuffered() - Method in class org.dellroad.stuff.vaadin7.FieldLayout
 
isCurrentSession() - Method in class org.dellroad.stuff.vaadin7.VaadinSessionInfo
Determine if the VaadinSession associated with this instance is also associated with the current thread.
isEmpty() - Method in class org.dellroad.stuff.vaadin7.FieldLayout
 
isFirstId(Object) - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
 
isInvalidAllowed() - Method in class org.dellroad.stuff.vaadin7.FieldLayout
 
isInvalidCommitted() - Method in class org.dellroad.stuff.vaadin7.FieldLayout
 
isLastId(Object) - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
 
isModified() - Method in class org.dellroad.stuff.vaadin7.FieldLayout
 
isReadOnly() - Method in class org.dellroad.stuff.vaadin7.ConvertedProperty
 
isReadOnly() - Method in class org.dellroad.stuff.vaadin7.FieldLayout
 
isReadOnly() - Method in class org.dellroad.stuff.vaadin7.ReadOnlyProperty
Determine if this instance is read-only.
isRequired() - Method in class org.dellroad.stuff.vaadin7.FieldLayout
 
isSortable() - Method in class org.dellroad.stuff.vaadin7.PropertyDef
Determine whether this instance supports sorting property values.
isValid() - Method in class org.dellroad.stuff.vaadin7.FieldLayout
 
itemCaptionMode() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.AbstractSelect
Get the item caption mode.
itemCaptionPropertyId() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.AbstractSelect
Get the item caption property ID (which must be a string).
itemIconPropertyId() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.AbstractSelect
Get the item icon property ID (which must be a string).

L

lastItemId() - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
 
lastListenerRemoved() - Method in class org.dellroad.stuff.vaadin7.ReadOnlyProperty
Invoked when the last Property.ValueChangeListener has been removed.
lenient() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.DateField
Get lenient mode.
LISTENER_CLASS_PARAMETER - Static variable in class org.dellroad.stuff.vaadin7.SpringVaadinServlet
Servlet initialization parameter ("listenerClass") used to specify the name of an custom subclass of SpringVaadinSessionListener.
load(Iterable<? extends T>) - Method in class org.dellroad.stuff.vaadin7.AbstractSimpleContainer
Change this container's contents.
load(Iterator<? extends T>) - Method in class org.dellroad.stuff.vaadin7.AbstractSimpleContainer
Change this container's contents.
loadContext(VaadinSession, VaadinRequest) - Method in class org.dellroad.stuff.vaadin7.SpringVaadinSessionListener
Load the Spring application context.
log - Variable in class org.dellroad.stuff.vaadin7.BlobField
 
log - Variable in class org.dellroad.stuff.vaadin7.VaadinApplication
 

M

makeUpdatesVisible() - Method in class org.dellroad.stuff.vaadin7.VaadinSessionInfo
Make the updates previously gathered by VaadinSessionInfo.updateInformation() visible in this instance's VaadinSessionContainer.
MAX_SESSIONS_PARAMETER - Static variable in class org.dellroad.stuff.vaadin7.SpringVaadinServlet
Servlet initialization parameter ("maxSessions") that configures the maximum number of simultaneous Vaadin sessions.
maxLength() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.AbstractTextField
Get the maximum length.
method - Variable in class org.dellroad.stuff.vaadin7.FieldBuilder.AnnotationApplier
 
multiSelect() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.AbstractSelect
Get multi-select setting.

N

NAME_PROPERTY - Static variable in class org.dellroad.stuff.vaadin7.EnumContainer
 
newItemsAllowed() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.AbstractSelect
Get whether new items are allowed.
nextItemId(Object) - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
 
nullRepresentation() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.AbstractTextField
Get the representation of null.
nullSelectionAllowed() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.AbstractSelect
Get whether null selection is allowed.
nullSelectionItemId() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.AbstractSelect
Get the null selection item ID.
nullSettingAllowed() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.AbstractTextField
Get whether null value may be set.

O

object - Variable in class org.dellroad.stuff.vaadin7.SimpleItem
 
onApplicationEvent(E) - Method in class org.dellroad.stuff.vaadin7.VaadinApplicationListener
 
onApplicationEventInternal(E) - Method in class org.dellroad.stuff.vaadin7.VaadinApplicationListener
Handle a listener event.
ORDINAL_PROPERTY - Static variable in class org.dellroad.stuff.vaadin7.EnumContainer
 
org.dellroad.stuff.vaadin7 - package org.dellroad.stuff.vaadin7
Vaadin-related classes, especially relating to Spring integration.

P

pageLength() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.ComboBox
Get the page length.
parseErrorMessage() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.DateField
Get the date parse error message.
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class org.dellroad.stuff.vaadin7.VaadinApplicationScope
 
preConstruction() - Method in annotation type org.dellroad.stuff.vaadin7.VaadinConfigurable
Whether to inject dependencies prior to constructor execution.
prevItemId(Object) - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
 
Property(PropertyDef<V>) - Constructor for class org.dellroad.stuff.vaadin7.SimpleItem.Property
 
PropertyDef<T> - Class in org.dellroad.stuff.vaadin7
Defines a Vaadin property, having a name, which is also the property ID, and its type.
PropertyDef(String, Class<T>) - Constructor for class org.dellroad.stuff.vaadin7.PropertyDef
Convenience contructor.
PropertyDef(String, Class<T>, T) - Constructor for class org.dellroad.stuff.vaadin7.PropertyDef
Primary constructor.
propertyExtractor - Variable in class org.dellroad.stuff.vaadin7.SimpleItem
 
PropertyExtractor<T> - Interface in org.dellroad.stuff.vaadin7
Classes that can extract Property values from Java objects.
ProvidesProperty - Annotation Type in org.dellroad.stuff.vaadin7
Declares that a Java method provides a read-only Vaadin Property value in a Java class whose instances back the items in a Container.
ProvidesPropertyScanner<T> - Class in org.dellroad.stuff.vaadin7
Scans a Java class hierarchy for @ProvidesProperty and @ProvidesPropertySort annotated getter methods and creates a corresponding set of PropertyDef property definitions and a SortingPropertyExtractor that will extract the properties from instances of the given class and sort them accordingly.
ProvidesPropertyScanner(Class<T>) - Constructor for class org.dellroad.stuff.vaadin7.ProvidesPropertyScanner
Constructor.
ProvidesPropertySort - Annotation Type in org.dellroad.stuff.vaadin7
Declares that a Java method provides either a Comparable value or a Comparator that should be used to determine property sort ordering in a Java class whose instances back the items in a Container.

Q

query(long) - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
Perform a query to (re)generate the list of Java objects backing this container.
query(long) - Method in class org.dellroad.stuff.vaadin7.AbstractUnsizedContainer
 
QueryList<T> - Interface in org.dellroad.stuff.vaadin7
Cacheable list of Java objects backing an AbstractQueryContainer.
queryWindow(long, int) - Method in class org.dellroad.stuff.vaadin7.AbstractUnsizedContainer
Query the underlying data for a window of items in the given range.

R

read(Item) - Method in class org.dellroad.stuff.vaadin7.PropertyDef
Read the property that this instance represents from the given Item.
readOnly() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.AbstractField
Get whether this field is read-only.
ReadOnlyProperty<V> - Class in org.dellroad.stuff.vaadin7
Support superclass for Propertys with read-only values.
ReadOnlyProperty() - Constructor for class org.dellroad.stuff.vaadin7.ReadOnlyProperty
 
receiveUpload(String, String) - Method in class org.dellroad.stuff.vaadin7.BlobField
 
register() - Method in class org.dellroad.stuff.vaadin7.VaadinExternalListener
Register as a listener on configured event source.
register(ApplicationEventMulticaster) - Method in class org.dellroad.stuff.vaadin7.VaadinApplicationListener
 
register(S) - Method in class org.dellroad.stuff.vaadin7.VaadinExternalListener
Register as a listener on the given event source.
registerDestructionCallback(String, Runnable) - Method in class org.dellroad.stuff.vaadin7.VaadinApplicationScope
 
reload() - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
Reload this container.
reload() - Method in class org.dellroad.stuff.vaadin7.VaadinSessionContainer
Asynchronously reload this container.
remove(String) - Method in class org.dellroad.stuff.vaadin7.VaadinApplicationScope
 
removeAllContainerFilters() - Method in class org.dellroad.stuff.vaadin7.AbstractSimpleContainer
 
removeAllItems() - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
 
removeAllValidators() - Method in class org.dellroad.stuff.vaadin7.FieldLayout
 
removeContainerFilter(Container.Filter) - Method in class org.dellroad.stuff.vaadin7.AbstractSimpleContainer
 
removeContainerFilters(Object) - Method in class org.dellroad.stuff.vaadin7.AbstractSimpleContainer
 
removeContainerProperty(Object) - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
 
removeItem(Object) - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
 
removeItemProperty(Object) - Method in class org.dellroad.stuff.vaadin7.SimpleItem
 
removeItemSetChangeListener(Container.ItemSetChangeListener) - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
 
removeListener(Container.ItemSetChangeListener) - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
 
removeListener(Container.PropertySetChangeListener) - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
 
removeListener(Property.ReadOnlyStatusChangeListener) - Method in class org.dellroad.stuff.vaadin7.ReadOnlyProperty
 
removeListener(Property.ValueChangeListener) - Method in class org.dellroad.stuff.vaadin7.FieldLayout
 
removeListener(Property.ValueChangeListener) - Method in class org.dellroad.stuff.vaadin7.ReadOnlyProperty
 
removePropertySetChangeListener(Container.PropertySetChangeListener) - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
 
removeReadOnlyStatusChangeListener(Property.ReadOnlyStatusChangeListener) - Method in class org.dellroad.stuff.vaadin7.ReadOnlyProperty
 
removeSessionDestroyListener(SessionDestroyListener) - Method in class org.dellroad.stuff.vaadin7.VaadinApplication
Remove a listener added via addSessionDestroyListener().
removeSessionDestroyListener(VaadinSession, SessionDestroyListener) - Static method in class org.dellroad.stuff.vaadin7.VaadinUtil
Remove a listener added via addSessionDestroyListener().
removeValidator(Validator) - Method in class org.dellroad.stuff.vaadin7.FieldLayout
 
removeValueChangeListener(Property.ValueChangeListener) - Method in class org.dellroad.stuff.vaadin7.FieldLayout
 
removeValueChangeListener(Property.ValueChangeListener) - Method in class org.dellroad.stuff.vaadin7.ReadOnlyProperty
 
required() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.AbstractField
Get whether field is required.
requiredError() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.AbstractField
Get the error that is shown if this field is required, but empty.
resetItemIds() - Method in class org.dellroad.stuff.vaadin7.AbstractSimpleContainer
Subclass hook invoked prior to each reload.
resetItemIds() - Method in class org.dellroad.stuff.vaadin7.SimpleContainer
 
resetItemIds() - Method in class org.dellroad.stuff.vaadin7.SimpleKeyedContainer
 
resolution() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.DateField
Get the date resolution.
resolveContextualObject(String) - Method in class org.dellroad.stuff.vaadin7.VaadinApplicationScope
 
rows() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.ListSelect
Get the number of rows in the editor.
rows() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.TextArea
Set the number of rows.
run() - Method in class org.dellroad.stuff.vaadin7.VaadinDelayedAction
Invokes VaadinDelayedAction.runInVaadin() in the context of the configured VaadinSession.
runInVaadin() - Method in class org.dellroad.stuff.vaadin7.VaadinDelayedAction
Perform the action.

S

SCOPE_NAME - Static variable in class org.dellroad.stuff.vaadin7.VaadinApplicationScope
The name of this scope (i.e., "vaadinApplication").
scrollToSelectedItem() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.ComboBox
Get whether to scroll to the selected item.
SelfKeyedContainer<T> - Class in org.dellroad.stuff.vaadin7
A SimpleKeyedContainer where the item IDs are the underlying container objects themselves.
SelfKeyedContainer() - Constructor for class org.dellroad.stuff.vaadin7.SelfKeyedContainer
Constructor.
SelfKeyedContainer(Class<? super T>) - Constructor for class org.dellroad.stuff.vaadin7.SelfKeyedContainer
Constructor.
SelfKeyedContainer(Collection<? extends PropertyDef<?>>) - Constructor for class org.dellroad.stuff.vaadin7.SelfKeyedContainer
Constructor.
SelfKeyedContainer(PropertyExtractor<? super T>) - Constructor for class org.dellroad.stuff.vaadin7.SelfKeyedContainer
Constructor.
SelfKeyedContainer(PropertyExtractor<? super T>, Collection<? extends PropertyDef<?>>) - Constructor for class org.dellroad.stuff.vaadin7.SelfKeyedContainer
Constructor.
servletInitialized() - Method in class org.dellroad.stuff.vaadin7.SpringVaadinServlet
 
session - Variable in class org.dellroad.stuff.vaadin7.VaadinSessionContainer
The VaadinSession that this container instance is associated with.
session - Variable in class org.dellroad.stuff.vaadin7.VaadinSessionInfo
The VaadinSession associated with this instance.
SESSION_TRACKING_PARAMETER - Static variable in class org.dellroad.stuff.vaadin7.SpringVaadinServlet
Servlet initialization parameter ("sessionTracking") that enables tracking of all Vaadin session.
sessionDestroy(SessionDestroyEvent) - Method in class org.dellroad.stuff.vaadin7.SpringVaadinSessionListener
 
sessionDestroy(SessionDestroyEvent) - Method in class org.dellroad.stuff.vaadin7.VaadinApplicationScope
 
sessionInit(SessionInitEvent) - Method in class org.dellroad.stuff.vaadin7.SpringVaadinSessionListener
 
setAsynchronous(boolean) - Method in class org.dellroad.stuff.vaadin7.VaadinExternalListener
Set whether to notify asynchronously.
setBuffered(boolean) - Method in class org.dellroad.stuff.vaadin7.FieldLayout
 
setEnumDataSource(Class<T>) - Method in class org.dellroad.stuff.vaadin7.EnumComboBox
Set the Enum type whose instances serve as this instance's data source.
setInternalValue(byte[]) - Method in class org.dellroad.stuff.vaadin7.BlobField
 
setInvalidAllowed(boolean) - Method in class org.dellroad.stuff.vaadin7.FieldLayout
 
setInvalidCommitted(boolean) - Method in class org.dellroad.stuff.vaadin7.FieldLayout
 
setProperties(Collection<? extends PropertyDef<?>>) - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
Change the configured properties of this container.
setProperties(Collection<? extends PropertyDef<?>>) - Method in class org.dellroad.stuff.vaadin7.AbstractSimpleContainer
Change the configured properties of this container.
setProperty(PropertyDef<?>) - Method in class org.dellroad.stuff.vaadin7.AbstractSimpleContainer
Add or replace a configured property of this container.
setPropertyDataSource(Property) - Method in class org.dellroad.stuff.vaadin7.FieldLayout
 
setPropertyExtractor(PropertyExtractor<? super T>) - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
Change the configured PropertyExtractor for this container.
setPropertyExtractor(PropertyExtractor<? super T>) - Method in class org.dellroad.stuff.vaadin7.AbstractSimpleContainer
Change the configured PropertyExtractor for this container.
setReadOnly(boolean) - Method in class org.dellroad.stuff.vaadin7.ConvertedProperty
 
setReadOnly(boolean) - Method in class org.dellroad.stuff.vaadin7.FieldLayout
 
setReadOnly(boolean) - Method in class org.dellroad.stuff.vaadin7.ReadOnlyProperty
Change this instance's read-only setting.
setRequired(boolean) - Method in class org.dellroad.stuff.vaadin7.FieldLayout
 
setRequiredError(String) - Method in class org.dellroad.stuff.vaadin7.FieldLayout
 
setTabIndex(int) - Method in class org.dellroad.stuff.vaadin7.FieldLayout
 
setValue(P) - Method in class org.dellroad.stuff.vaadin7.ConvertedProperty
 
setValue(T) - Method in class org.dellroad.stuff.vaadin7.FieldLayout
 
setValue(V) - Method in class org.dellroad.stuff.vaadin7.ReadOnlyProperty
Change this instance's value.
showISOWeekNumbers() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.DateField
Get whether to show ISO week numbers.
SimpleContainer<T> - Class in org.dellroad.stuff.vaadin7
SimpleContainer() - Constructor for class org.dellroad.stuff.vaadin7.SimpleContainer
Constructor.
SimpleContainer(Class<? super T>) - Constructor for class org.dellroad.stuff.vaadin7.SimpleContainer
Constructor.
SimpleContainer(Collection<? extends PropertyDef<?>>) - Constructor for class org.dellroad.stuff.vaadin7.SimpleContainer
Constructor.
SimpleContainer(PropertyExtractor<? super T>) - Constructor for class org.dellroad.stuff.vaadin7.SimpleContainer
Constructor.
SimpleContainer(PropertyExtractor<? super T>, Collection<? extends PropertyDef<?>>) - Constructor for class org.dellroad.stuff.vaadin7.SimpleContainer
Constructor.
SimpleItem<T> - Class in org.dellroad.stuff.vaadin7
Simple read-only Item implementation backed by a Java object.
SimpleItem(T, Collection<? extends PropertyDef<?>>, PropertyExtractor<? super T>) - Constructor for class org.dellroad.stuff.vaadin7.SimpleItem
Constructor.
SimpleItem.Property<V> - Class in org.dellroad.stuff.vaadin7
SimpleItem.Property implementation used by SimpleItem.
SimpleKeyedContainer<I,​T> - Class in org.dellroad.stuff.vaadin7
An AbstractSimpleContainer where the item IDs are generated from the items themselves by the subclass-provided method SimpleKeyedContainer.getKeyFor(T).
SimpleKeyedContainer() - Constructor for class org.dellroad.stuff.vaadin7.SimpleKeyedContainer
Constructor.
SimpleKeyedContainer(Class<? super T>) - Constructor for class org.dellroad.stuff.vaadin7.SimpleKeyedContainer
Constructor.
SimpleKeyedContainer(Collection<? extends PropertyDef<?>>) - Constructor for class org.dellroad.stuff.vaadin7.SimpleKeyedContainer
Constructor.
SimpleKeyedContainer(PropertyExtractor<? super T>) - Constructor for class org.dellroad.stuff.vaadin7.SimpleKeyedContainer
Constructor.
SimpleKeyedContainer(PropertyExtractor<? super T>, Collection<? extends PropertyDef<?>>) - Constructor for class org.dellroad.stuff.vaadin7.SimpleKeyedContainer
Constructor.
SimpleProperty<T,​V> - Class in org.dellroad.stuff.vaadin7
Simple read-only Property implementation backed by a Java object.
SimpleProperty(T, PropertyDef<V>, PropertyExtractor<? super T>) - Constructor for class org.dellroad.stuff.vaadin7.SimpleProperty
Constructor.
SimpleQueryList<T> - Class in org.dellroad.stuff.vaadin7
Simple QueryList implementation using a normal List.
SimpleQueryList(List<? extends T>) - Constructor for class org.dellroad.stuff.vaadin7.SimpleQueryList
Constructor.
size() - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
 
size() - Method in class org.dellroad.stuff.vaadin7.AlwaysInvalidQueryList
 
size() - Method in interface org.dellroad.stuff.vaadin7.QueryList
Get the total size of this list.
size() - Method in class org.dellroad.stuff.vaadin7.SimpleQueryList
 
size() - Method in class org.dellroad.stuff.vaadin7.WindowQueryList
 
sort(Object[], boolean[]) - Method in class org.dellroad.stuff.vaadin7.AbstractSimpleContainer
 
sort(PropertyDef<?>, Object, Object) - Method in class org.dellroad.stuff.vaadin7.StringValuePropertyDef
 
sort(PropertyDef<?>, T, T) - Method in interface org.dellroad.stuff.vaadin7.SortingPropertyExtractor
Sort two values based on the given property.
sort(T, T) - Method in class org.dellroad.stuff.vaadin7.PropertyDef
Sort two values of this property.
SORT_BY_NAME - Static variable in class org.dellroad.stuff.vaadin7.PropertyDef
Comparator that sorts instances by name.
SortingPropertyExtractor<T> - Interface in org.dellroad.stuff.vaadin7
PropertyExtractor that also sorts properties, given two instances of the target Java type.
SpringVaadinServlet - Class in org.dellroad.stuff.vaadin7
A VaadinServlet that associates and manages a Spring ConfigurableWebApplicationContext with each VaadinSession (aka, "Vaadin application" in the old terminology).
SpringVaadinServlet() - Constructor for class org.dellroad.stuff.vaadin7.SpringVaadinServlet
 
SpringVaadinSessionListener - Class in org.dellroad.stuff.vaadin7
Manages an associated Spring WebApplicationContext with each VaadinSession (aka, "Vaadin application").
SpringVaadinSessionListener(String, String) - Constructor for class org.dellroad.stuff.vaadin7.SpringVaadinSessionListener
Constructor.
StringValuePropertyDef - Class in org.dellroad.stuff.vaadin7
A PropertyDef representing the String value of an object using Object#toString().
StringValuePropertyDef(String) - Constructor for class org.dellroad.stuff.vaadin7.StringValuePropertyDef
Constructor.
styleNames() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.AbstractField
Get style names.

T

tabIndex() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.AbstractField
Get tabular index.
textChangeEventMode() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.AbstractTextField
Get text change event mode.
textChangeTimeout() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.AbstractTextField
Get text change event timeout.
textInputAllowed() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.ComboBox
Get whether text input is allowed.
timeZone() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.DateField
Get the time zone (in string form).
TO_STRING_PROPERTY - Static variable in class org.dellroad.stuff.vaadin7.EnumContainer
 
toString() - Method in class org.dellroad.stuff.vaadin7.PropertyDef
 
type() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.AbstractField
Get the FieldBuilder.AbstractField type that will edit the property.
type() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.AbstractSelect
Get the AbstractSelect type that will edit the property.
type() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.AbstractTextField
Get the FieldBuilder.AbstractTextField type that will edit the property.
type() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.CheckBox
Get the CheckBox type that will edit the property.
type() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.ComboBox
Get the ComboBox type that will edit the property.
type() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.DateField
Get the DateField type that will edit the property.
type() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.EnumComboBox
Get the EnumComboBox type that will edit the property.
type() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.ListSelect
Get the ListSelect type that will edit the property.
type() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.PasswordField
Get the FieldBuilder.PasswordField type that will edit the property.
type() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.TextArea
Get the FieldBuilder.TextArea type that will edit the property.
type() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.TextField
Get the FieldBuilder.TextField type that will edit the property.

U

unregister() - Method in class org.dellroad.stuff.vaadin7.VaadinExternalListener
Un-register as a listener on configured event source.
unregister(ApplicationEventMulticaster) - Method in class org.dellroad.stuff.vaadin7.VaadinApplicationListener
 
unregister(S) - Method in class org.dellroad.stuff.vaadin7.VaadinExternalListener
Register as a listener from the given event source.
update() - Method in class org.dellroad.stuff.vaadin7.VaadinSessionContainer
Asynchronously update this container's items.
updateDisplay() - Method in class org.dellroad.stuff.vaadin7.BlobField
Update the description label to reflect the current property value and read-only status.
updateInformation() - Method in class org.dellroad.stuff.vaadin7.VaadinSessionInfo
Update this instance with information from its corresponding VaadinSession, which will be associated with the current thread and locked.
updateProgress(long, long) - Method in class org.dellroad.stuff.vaadin7.BlobField
 
uploadFailed(Upload.FailedEvent) - Method in class org.dellroad.stuff.vaadin7.BlobField
 
uploadStarted(Upload.StartedEvent) - Method in class org.dellroad.stuff.vaadin7.BlobField
 
uploadSucceeded(Upload.SucceededEvent) - Method in class org.dellroad.stuff.vaadin7.BlobField
 

V

VAADIN_SERVICE_SESSION_KEY - Static variable in class org.dellroad.stuff.vaadin7.VaadinApplicationScope
Key to the current VaadinSession instance.
VaadinApplication - Class in org.dellroad.stuff.vaadin7
A globally accessible "Vaadin application" singleton.
VaadinApplication() - Constructor for class org.dellroad.stuff.vaadin7.VaadinApplication
Convenience constructor.
VaadinApplication(VaadinSession) - Constructor for class org.dellroad.stuff.vaadin7.VaadinApplication
Primary Constructor.
VaadinApplicationListener<E extends ApplicationEvent> - Class in org.dellroad.stuff.vaadin7
A Spring ApplicationListener support superclass customized for use by listeners that are part of a Vaadin application when listening to non-Vaadin application event sources.
VaadinApplicationListener(ApplicationEventMulticaster) - Constructor for class org.dellroad.stuff.vaadin7.VaadinApplicationListener
Convenience constructor.
VaadinApplicationListener(ApplicationEventMulticaster, VaadinSession) - Constructor for class org.dellroad.stuff.vaadin7.VaadinApplicationListener
Primary constructor.
VaadinApplicationScope - Class in org.dellroad.stuff.vaadin7
A Spring custom Scope for Vaadin applications.
VaadinApplicationScope() - Constructor for class org.dellroad.stuff.vaadin7.VaadinApplicationScope
 
VaadinConfigurable - Annotation Type in org.dellroad.stuff.vaadin7
Indicates that the class is a candidate for configuration using the VaadinConfigurableAspect aspect.
VaadinConfigurableObject - Interface in org.dellroad.stuff.vaadin7
Marker interface used by the VaadinConfigurableAspect.
VaadinDelayedAction - Class in org.dellroad.stuff.vaadin7
DelayedAction for actions that are associated with a Vaadin appliction.
VaadinDelayedAction(TaskScheduler) - Constructor for class org.dellroad.stuff.vaadin7.VaadinDelayedAction
Convenience constructor.
VaadinDelayedAction(TaskScheduler, VaadinSession) - Constructor for class org.dellroad.stuff.vaadin7.VaadinDelayedAction
Primary constructor.
VaadinExternalListener<S> - Class in org.dellroad.stuff.vaadin7
Support superclass customized for use by listeners that are part of a Vaadin application when listening to non-Vaadin ("external") event sources.
VaadinExternalListener(S) - Constructor for class org.dellroad.stuff.vaadin7.VaadinExternalListener
Convenience constructor.
VaadinExternalListener(S, VaadinSession) - Constructor for class org.dellroad.stuff.vaadin7.VaadinExternalListener
Primary constructor.
VaadinExternalListener(S, VaadinApplication) - Constructor for class org.dellroad.stuff.vaadin7.VaadinExternalListener
Convenience constructor.
VaadinSessionContainer<T extends VaadinSessionInfo> - Class in org.dellroad.stuff.vaadin7
Container containing active VaadinSessions.
VaadinSessionContainer(Class<T>) - Constructor for class org.dellroad.stuff.vaadin7.VaadinSessionContainer
Constructor.
VaadinSessionContainer(PropertyExtractor<? super T>, Collection<? extends PropertyDef<?>>) - Constructor for class org.dellroad.stuff.vaadin7.VaadinSessionContainer
Constructor.
VaadinSessionInfo - Class in org.dellroad.stuff.vaadin7
VaadinSessionInfo() - Constructor for class org.dellroad.stuff.vaadin7.VaadinSessionInfo
Constructor.
VaadinUtil - Class in org.dellroad.stuff.vaadin7
Miscellaneous utility methods.
validate() - Method in class org.dellroad.stuff.vaadin7.FieldLayout
 
validationVisible() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.AbstractField
Get whether automatic visible validation is enabled.
validators() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.AbstractField
Get Validator types to add to this field.
value() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.ProvidesField
The name of the property that the annotated method's return value edits.
value() - Method in annotation type org.dellroad.stuff.vaadin7.ProvidesProperty
Get the name of the Vaadin property.
value() - Method in annotation type org.dellroad.stuff.vaadin7.ProvidesPropertySort
Get the name of the Vaadin property.
value() - Method in annotation type org.dellroad.stuff.vaadin7.VaadinConfigurable
Configuration bean definition template name, if any.
VALUE_PROPERTY - Static variable in class org.dellroad.stuff.vaadin7.EnumContainer
 
valueChange(Property.ValueChangeEvent) - Method in class org.dellroad.stuff.vaadin7.FieldLayout
 

W

width() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.AbstractField
Get width.
WindowQueryList<T> - Class in org.dellroad.stuff.vaadin7
QueryList implementation that only actually holds a portion, or "window" of a larger list.
WindowQueryList(long, List<? extends T>, long) - Constructor for class org.dellroad.stuff.vaadin7.WindowQueryList
Constructor when a "window" list is given with its position in the original list.
WindowQueryList(List<? extends T>, int, int) - Constructor for class org.dellroad.stuff.vaadin7.WindowQueryList
Constructor when the original list is given with window bounds.
wordwrap() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.TextArea
Set wordwrap mode.
WritableResource - Class in org.dellroad.stuff.vaadin7
Support superclass for StreamResource implementations that can be more easily implemented by writing to an OutputStream than providing an InputStream.
WritableResource(String) - Constructor for class org.dellroad.stuff.vaadin7.WritableResource
Constructor.
WritableResource(String, String) - Constructor for class org.dellroad.stuff.vaadin7.WritableResource
Convenience constructor that also sets the MIME type.
writeTo(OutputStream) - Method in class org.dellroad.stuff.vaadin7.WritableResource
Write the resource contents to the given OutputStream and then close it.
A B C D E F G H I L M N O P Q R S T U V W 
All Classes All Packages