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
All Classes All Packages
All Classes All Packages
A
- AbstractQueryContainer<T> - Class in org.dellroad.stuff.vaadin7
- 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
- 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
AbstractQueryContainerthat 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
VaadinSessionis closed, without creating a memory leak. - addSessionDestroyListener(VaadinSession, SessionDestroyListener) - Static method in class org.dellroad.stuff.vaadin7.VaadinUtil
-
Register for a notification when the
VaadinSessionis 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
QueryListthat always throwsInvalidQueryListException. - 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
Iteminterface for implementations that are backed by an underlying Java object. - BackedProperty<T,V> - Interface in org.dellroad.stuff.vaadin7
-
Extension of the
Propertyinterface for implementations that are backed by an underlying Java object. - BlobField - Class in org.dellroad.stuff.vaadin7
- 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
FieldBuilderannotations on property getter methods of theBeanFieldGroup'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
FieldBuilderannotations 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.AbstractFieldaccording to the given scanned annotations. - buildFieldGroup(T) - Static method in class org.dellroad.stuff.vaadin7.FieldBuilder
-
Create a
BeanFieldGroupusing the given instance, introspect forFieldBuilderannotations 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
VaadinSessionassociated 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
- ConvertedProperty(Property<M>, Converter<P, M>) - Constructor for class org.dellroad.stuff.vaadin7.ConvertedProperty
-
Convenience constructor for when no
Localeis 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
Convertertype 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
BackedItemfor the given backing Java object. - createBackedItem(T, Collection<PropertyDef<?>>, PropertyExtractor<? super T>) - Method in class org.dellroad.stuff.vaadin7.AbstractSimpleContainer
-
Create a
BackedItemfor the given backing Java object. - createProperty() - Method in class org.dellroad.stuff.vaadin7.PropertyDef
-
Create a read/write
ObjectPropertyusing the default value. - createProperty(PropertyDef<V>) - Method in class org.dellroad.stuff.vaadin7.SimpleItem
-
Create a
SimpleItem.Propertyto be used for the given property definition. - createProperty(T) - Method in class org.dellroad.stuff.vaadin7.PropertyDef
-
Create a read/write
ObjectPropertyusing the given value. - createProperty(T, boolean) - Method in class org.dellroad.stuff.vaadin7.PropertyDef
-
Create a simple
ObjectPropertyusing the given value. - createServletService(DeploymentConfiguration) - Method in class org.dellroad.stuff.vaadin7.SpringVaadinServlet
- createVaadinSessionInfo() - Method in class org.dellroad.stuff.vaadin7.VaadinSessionContainer
-
Create a
VaadinSessionInfobacking object for theVaadinSessionassociated 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
VaadinSessionInfoinstance 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
Enumtype to choose from. - EnumComboBox - Class in org.dellroad.stuff.vaadin7
- 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
Enumtype. - 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
FieldBuilderannotations. - 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
AbstractFieldsuitable 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
HorizontalLayoutthat also exposes an internally wrappedField. - 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
-
Issue a
Property.ValueChangeEventto all registeredProperty.ValueChangeListeners. - fireValueChange() - Method in class org.dellroad.stuff.vaadin7.SimpleItem
-
Issue
Property.ValueChangeEvents to allProperty.ValueChangeListeners registered on any property of this item. - fireValueChange(String) - Method in class org.dellroad.stuff.vaadin7.SimpleItem
-
Issue
Property.ValueChangeEvents to allProperty.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.ValueChangeListenerhas 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
VaadinApplicationinstance associated with the currentVaadinSession. - 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.AnnotationApplierthat 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
VaadinRequestassociated with the current thread. - getCurrentSession() - Static method in class org.dellroad.stuff.vaadin7.VaadinUtil
-
Get the
VaadinSessionassociated 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
Labelassociated 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
Enumvalues 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
lowerBoundis 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
PropertyExtractorfor this container. - getPropertyExtractor() - Method in class org.dellroad.stuff.vaadin7.AbstractSimpleContainer
-
Get the configured
PropertyExtractorfor this container. - getPropertyExtractor() - Method in class org.dellroad.stuff.vaadin7.ProvidesPropertyScanner
-
Get the
PropertyExtractorthat extracts VaadinPropertyvalues from instances of the annotated class when given one of thePropertyDefs returned bygetPropertyDefs(). - 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
propertyDeffrom the given object. - getPropertyValue(T, PropertyDef<V>) - Method in class org.dellroad.stuff.vaadin7.AbstractSimpleContainer
-
Read the value of the property defined by
propertyDeffrom 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
propertyDeffrom 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
SpringVaadinServletthat is associated with the givenVaadinSession. - getSession() - Method in class org.dellroad.stuff.vaadin7.VaadinApplication
-
Get the
VaadinSessionassociated 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
Uploadassociated with this instance. - getVaadinSession() - Method in class org.dellroad.stuff.vaadin7.VaadinSessionInfo
-
Get the
VaadinSessionassociated 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
VaadinSessionwith which this instance is associated. - handleSizeChange() - Method in class org.dellroad.stuff.vaadin7.AbstractQueryContainer
- 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
VaadinSessionis 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
VaadinSessionassociated 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
VaadinSessionassociated 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
VaadinSessionassociated 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.ValueChangeListenerhas 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 ofSpringVaadinSessionListener. - 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'sVaadinSessionContainer. - 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
Propertyvalues from Java objects. - ProvidesProperty - Annotation Type in org.dellroad.stuff.vaadin7
- ProvidesPropertyScanner<T> - Class in org.dellroad.stuff.vaadin7
-
Scans a Java class hierarchy for
@ProvidesPropertyand@ProvidesPropertySortannotated getter methods and creates a corresponding set ofPropertyDefproperty definitions and aSortingPropertyExtractorthat 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
Comparablevalue or aComparatorthat should be used to determine property sort ordering in a Java class whose instances back the items in aContainer.
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 configuredVaadinSession. - 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
SimpleKeyedContainerwhere 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
VaadinSessionthat this container instance is associated with. - session - Variable in class org.dellroad.stuff.vaadin7.VaadinSessionInfo
-
The
VaadinSessionassociated 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
Enumtype 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
PropertyExtractorfor this container. - setPropertyExtractor(PropertyExtractor<? super T>) - Method in class org.dellroad.stuff.vaadin7.AbstractSimpleContainer
-
Change the configured
PropertyExtractorfor 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
-
An
AbstractSimpleContainerwithIntegeritem IDs. - 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
Itemimplementation 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.Propertyimplementation used bySimpleItem. - SimpleKeyedContainer<I,T> - Class in org.dellroad.stuff.vaadin7
-
An
AbstractSimpleContainerwhere the item IDs are generated from the items themselves by the subclass-provided methodSimpleKeyedContainer.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
Propertyimplementation 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
- 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
-
PropertyExtractorthat also sorts properties, given two instances of the target Java type. - SpringVaadinServlet - Class in org.dellroad.stuff.vaadin7
-
A
VaadinServletthat associates and manages a SpringConfigurableWebApplicationContextwith eachVaadinSession(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
WebApplicationContextwith eachVaadinSession(aka, "Vaadin application"). - SpringVaadinSessionListener(String, String) - Constructor for class org.dellroad.stuff.vaadin7.SpringVaadinSessionListener
-
Constructor.
- StringValuePropertyDef - Class in org.dellroad.stuff.vaadin7
- 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.AbstractFieldtype that will edit the property. - type() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.AbstractSelect
-
Get the
AbstractSelecttype that will edit the property. - type() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.AbstractTextField
-
Get the
FieldBuilder.AbstractTextFieldtype that will edit the property. - type() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.CheckBox
-
Get the
CheckBoxtype that will edit the property. - type() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.ComboBox
-
Get the
ComboBoxtype that will edit the property. - type() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.DateField
-
Get the
DateFieldtype that will edit the property. - type() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.EnumComboBox
-
Get the
EnumComboBoxtype that will edit the property. - type() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.ListSelect
-
Get the
ListSelecttype that will edit the property. - type() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.PasswordField
-
Get the
FieldBuilder.PasswordFieldtype that will edit the property. - type() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.TextArea
-
Get the
FieldBuilder.TextAreatype that will edit the property. - type() - Method in annotation type org.dellroad.stuff.vaadin7.FieldBuilder.TextField
-
Get the
FieldBuilder.TextFieldtype 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
VaadinSessioninstance. - 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
ApplicationListenersupport 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
Scopefor 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
VaadinConfigurableAspectaspect. - VaadinConfigurableObject - Interface in org.dellroad.stuff.vaadin7
-
Marker interface used by the
VaadinConfigurableAspect. - VaadinDelayedAction - Class in org.dellroad.stuff.vaadin7
-
DelayedActionfor 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
-
Represents one
VaadinSessionin aVaadinSessionContainer. - 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
Validatortypes 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
-
QueryListimplementation 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
StreamResourceimplementations that can be more easily implemented by writing to anOutputStreamthan providing anInputStream. - 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
OutputStreamand then close it.
All Classes All Packages