Uses of Interface
com.itmill.toolkit.data.Container

Packages that use Container
com.itmill.toolkit.data Provides interfaces for the data layer which contains classes for typed data values, data collections, and handlers. 
com.itmill.toolkit.data.util Provides various utility classes that implement the data layer functionality. 
com.itmill.toolkit.ui Provides interfaces and classes in the IT Mill Toolkit. 
 

Uses of Container in com.itmill.toolkit.data
 

Subinterfaces of Container in com.itmill.toolkit.data
static interface Container.Filterable
          Interface is implemented by containers that allow reducing their visiblecontents with set of filters.
static interface Container.Hierarchical
           Interface for Container classes whose Items can be arranged hierarchically.
static interface Container.Indexed
          Interface for Container classes whose Items can be indexed.
static interface Container.Ordered
          Interface for Container classes whose Items can be traversed in order.
static interface Container.Sortable
          Interface for Container classes whose Items can be sorted.
 

Methods in com.itmill.toolkit.data that return Container
 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.itmill.toolkit.data with parameters of type Container
 void Container.Viewer.setContainerDataSource(Container newDataSource)
          Sets the Container that serves as the data source of the viewer.
 

Uses of Container in com.itmill.toolkit.data.util
 

Classes in com.itmill.toolkit.data.util that implement Container
 class ContainerHierarchicalWrapper
           A wrapper class for adding external hierarchy to containers not implementing the Container.Hierarchical interface.
 class ContainerOrderedWrapper
           A wrapper class for adding external ordering to containers not implementing the Container.Ordered interface.
 class FilesystemContainer
           
 class HierarchicalContainer
          A specialized Container whose contents can be accessed like it was a tree-like structure.
 class IndexedContainer
          An implementation of the Container.Indexed interface with all important features.
 class QueryContainer
           The QueryContainer is the specialized form of Container which is Ordered and Indexed.
 

Methods in com.itmill.toolkit.data.util that return Container
 Container IndexedContainer.ItemSetChangeEvent.getContainer()
           
 

Constructors in com.itmill.toolkit.data.util with parameters of type Container
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.itmill.toolkit.ui
 

Classes in com.itmill.toolkit.ui that implement Container
 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
           A class representing a selection of items the user has selected in a UI.
 class Table
           TableComponent is used for representing data or components in pageable and selectable table.
 class Tree
          MenuTree component.
 class TwinColSelect
          Multiselect component with two lists: left side for available items and right side for selected items.
 

Fields in com.itmill.toolkit.ui declared as Container
protected  Container AbstractSelect.items
          Select options.
 

Methods in com.itmill.toolkit.ui that return Container
 Container AbstractSelect.getContainerDataSource()
          Gets the viewing data-source container.
 

Methods in com.itmill.toolkit.ui with parameters of type Container
 Field FieldFactory.createField(Container container, Object itemId, Object propertyId, Component uiContext)
          Creates a field based on the container item id and property id.
 Field BaseFieldFactory.createField(Container container, Object itemId, Object propertyId, Component uiContext)
           
 void Table.setContainerDataSource(Container newDataSource)
          Sets the Container that serves as the data source of the viewer.
 void Tree.setContainerDataSource(Container newDataSource)
          Sets the Container that serves as the data source of the viewer.
 void AbstractSelect.setContainerDataSource(Container newDataSource)
          Sets the container as data-source for viewing.
 

Constructors in com.itmill.toolkit.ui with parameters of type Container
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)
           
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.
TwinColSelect(String caption, Container dataSource)
           
 



Copyright © 2000-2009 IT Mill Ltd. All Rights Reserved.