Uses of Interface
com.vaadin.data.Container
-
Packages that use Container Package Description com.vaadin.data com.vaadin.data.util com.vaadin.data.util.sqlcontainer com.vaadin.event com.vaadin.ui -
-
Uses of Container in com.vaadin.data
Subinterfaces of Container in com.vaadin.data Modifier and Type Interface Description interface
Collapsible
Container needed by large lazy loading hierarchies displayed e.g.static interface
Container.Filterable
Interface that is implemented by containers which allow reducing their visible contents based on a set of filters.static interface
Container.Hierarchical
Interface forContainer
classes whose Items can be arranged hierarchically.static interface
Container.Indexed
Interface for Container classes whoseItem
s can be accessed by their position in the container.static interface
Container.Ordered
Interface for Container classes whoseItem
s can be traversed in order.static interface
Container.SimpleFilterable
Interface that is implemented by containers which allow reducing their visible contents based on a set of filters.static interface
Container.Sortable
Interface for Container classes whoseItem
s can be sorted.Methods in com.vaadin.data that return Container Modifier and Type Method Description Container
Container.ItemSetChangeEvent. getContainer()
Gets the Property where the event occurred.Container
Container.PropertySetChangeEvent. getContainer()
Retrieves the Container whose contents have been modified.Container
Container.Viewer. getContainerDataSource()
Gets the Container serving as the data source of the viewer.Methods in com.vaadin.data with parameters of type Container Modifier and Type Method Description void
Container.Viewer. setContainerDataSource(Container newDataSource)
Sets the Container that serves as the data source of the viewer. -
Uses of Container in com.vaadin.data.util
Classes in com.vaadin.data.util that implement Container Modifier and Type Class Description class
AbstractBeanContainer<IDTYPE,BEANTYPE>
An abstract base class for in-memory containers for JavaBeans.class
AbstractContainer
Abstract container class that manages event listeners and sending events to them (Container.PropertySetChangeNotifier
,Container.ItemSetChangeNotifier
).class
AbstractInMemoryContainer<ITEMIDTYPE,PROPERTYIDCLASS,ITEMCLASS extends Item>
AbstractContainer
class that handles common functionality for in-memory containers.class
BeanContainer<IDTYPE,BEANTYPE>
An in-memory container for JavaBeans.class
BeanItemContainer<BEANTYPE>
An in-memory container for JavaBeans.class
ContainerHierarchicalWrapper
A wrapper class for adding external hierarchy to containers not implementing theContainer.Hierarchical
interface.class
ContainerOrderedWrapper
A wrapper class for adding external ordering to containers not implementing theContainer.Ordered
interface.class
FilesystemContainer
A hierarchical container wrapper for a filesystem.class
GeneratedPropertyContainer
Container wrapper that adds support for generated properties.class
HierarchicalContainer
A specialized Container whose contents can be accessed like it was a tree-like structure.class
HierarchicalContainerOrderedWrapper
A wrapper class for adding external ordering to containers not implementing theContainer.Ordered
interface while retainingContainer.Hierarchical
features.class
IndexedContainer
An implementation of the
interface with all important features.Container.Indexed
Methods in com.vaadin.data.util that return Container Modifier and Type Method Description Container
AbstractContainer.BaseItemSetChangeEvent. getContainer()
Container
AbstractContainer.BasePropertySetChangeEvent. getContainer()
Container
GeneratedPropertyContainer.GeneratedItemAddOrRemoveEvent. getContainer()
Constructors in com.vaadin.data.util with parameters of type Container Constructor Description BaseItemAddEvent(Container source, Object itemId, int index, int count)
BaseItemRemoveEvent(Container source, Object itemId, int index, int count)
BaseItemSetChangeEvent(Container source)
BasePropertySetChangeEvent(Container source)
ContainerHierarchicalWrapper(Container toBeWrapped)
Constructs a new hierarchical wrapper for an existing Container.ContainerOrderedWrapper(Container toBeWrapped)
Constructs a new ordered wrapper for an existing Container. -
Uses of Container in com.vaadin.data.util.sqlcontainer
Classes in com.vaadin.data.util.sqlcontainer that implement Container Modifier and Type Class Description class
SQLContainer
Methods in com.vaadin.data.util.sqlcontainer that return Container Modifier and Type Method Description Container
SQLContainer.ItemSetChangeEvent. getContainer()
-
Uses of Container in com.vaadin.event
Methods in com.vaadin.event that return Container Modifier and Type Method Description Container
DataBoundTransferable. getSourceContainer()
Returns the container data source from which the transfer occurs. -
Uses of Container in com.vaadin.ui
Classes in com.vaadin.ui that implement Container Modifier and Type Class Description class
AbstractSelect
A class representing a selection of items the user has selected in a UI.class
ComboBox
A filtering dropdown single-select.class
ListSelect
This is a simple list select without, for instance, support for new items, lazyloading, and other advanced features.class
NativeSelect
This is a simple drop-down select without, for instance, support for multiselect, new items, lazyloading, and other advanced features.class
OptionGroup
Configures select to be used as an option group.class
Select
Deprecated.As of 7.0.class
Table
Table
is used for representing data or components in a pageable and selectable table.class
Tree
Tree component.class
TreeTable
class
TwinColSelect
Multiselect component with two lists: left side for available items and right side for selected items.Fields in com.vaadin.ui declared as Container Modifier and Type Field Description protected Container
AbstractSelect. items
Select options.Methods in com.vaadin.ui that return Container Modifier and Type Method Description Container
AbstractSelect. getContainerDataSource()
Gets the viewing data-source container.Methods in com.vaadin.ui with parameters of type Container Modifier and Type Method Description Field
DefaultFieldFactory. createField(Container container, Object itemId, Object propertyId, Component uiContext)
Field<?>
TableFieldFactory. createField(Container container, Object itemId, Object propertyId, Component uiContext)
Creates a field based on the Container, item id, property id and the component responsible for displaying the field (most commonlyTable
).void
AbstractSelect. setContainerDataSource(Container newDataSource)
Sets the Container that serves as the data source of the viewer.void
Table. setContainerDataSource(Container newDataSource)
Sets the Container that serves as the data source of the viewer.void
Table. setContainerDataSource(Container newDataSource, Collection<?> visibleIds)
Sets the container data source and the columns that will be visible.void
Tree. setContainerDataSource(Container newDataSource)
Sets the Container that serves as the data source of the viewer.void
TreeTable. setContainerDataSource(Container newDataSource)
Constructors in com.vaadin.ui with parameters of type Container Constructor Description AbstractSelect(String caption, Container dataSource)
Creates a new select that is connected to a data-source.ComboBox(String caption, Container dataSource)
ListSelect(String caption, Container dataSource)
NativeSelect(String caption, Container dataSource)
OptionGroup(String caption, Container dataSource)
Select(String caption, Container dataSource)
Deprecated.Table(String caption, Container dataSource)
Creates a new table with caption and connect it to a Container.Tree(String caption, Container dataSource)
Creates a new tree with caption and connect it to a Container.TreeTable(String caption, Container dataSource)
Creates a TreeTable instance with given captions and data source.TwinColSelect(String caption, Container dataSource)
-