Uses of Interface
com.vaadin.ui.HasComponents

Packages that use HasComponents
com.vaadin.navigator   
com.vaadin.ui   
 

Uses of HasComponents in com.vaadin.navigator
 

Classes in com.vaadin.navigator that implement HasComponents
static class Navigator.EmptyView
          Empty view component.
 

Uses of HasComponents in com.vaadin.ui
 

Subinterfaces of HasComponents in com.vaadin.ui
 interface ComponentContainer
          Extension to the Component interface which adds to it the capacity to contain other components.
 interface Layout
          Extension to the ComponentContainer interface which adds the layouting control to the elements in the container.
 

Classes in com.vaadin.ui that implement HasComponents
 class AbsoluteLayout
          AbsoluteLayout is a layout implementation that mimics html absolute positioning.
 class AbstractComponentContainer
          Extension to AbstractComponent that defines the default implementation for the methods in ComponentContainer.
 class AbstractLayout
          An abstract class that defines default implementation for the Layout interface.
 class AbstractOrderedLayout
           
 class AbstractSplitPanel
          AbstractSplitPanel.
 class Accordion
          An accordion is a component similar to a TabSheet, but with a vertical orientation and the selected component presented between tabs.
 class CssLayout
          CssLayout is a layout component that can be used in browser environment only.
 class CustomComponent
          Custom component provides simple implementation of Component interface for creation of new UI components by composition of existing components.
 class CustomField<T>
          A Field whose UI content can be constructed by the user, enabling the creation of e.g.
 class CustomLayout
           A container component with freely designed layout and style.
 class DragAndDropWrapper
           
 class Form
          Deprecated. Use FieldGroup instead of Form for more flexibility.
 class FormLayout
          FormLayout is used by Form to layout fields.
 class GridLayout
          A layout where the components are laid out on a grid using cell coordinates.
 class HorizontalLayout
          Horizontal layout HorizontalLayout is a component container, which shows the subcomponents in the order of their addition (horizontally).
 class HorizontalSplitPanel
          A horizontal split panel contains two components and lays them horizontally.
 class LoginForm
          Deprecated. as of Vaadin 7.0. This component no longer fulfills its duty reliably in the supported browsers and a VerticalLayout with two TextFields can be used instead.
 class Panel
          Panel - a simple single component container.
 class PopupView
          A component for displaying a two different views to data.
 class Table
           Table is used for representing data or components in a pageable and selectable table.
 class TabSheet
          TabSheet component.
 class TreeTable
          TreeTable extends the Table component so that it can also visualize a hierarchy of its Items in a similar manner that Tree does.
 class UI
          The topmost component in any component hierarchy.
static class UI.LegacyWindow
          Deprecated. 
 class VerticalLayout
          Vertical layout VerticalLayout is a component container, which shows the subcomponents in the order of their addition (vertically).
 class VerticalSplitPanel
          A vertical split panel contains two components and lays them vertically.
 class Window
          A component that represents a floating popup window that can be added to a UI.
 

Methods in com.vaadin.ui with type parameters of type HasComponents
<T extends HasComponents>
T
AbstractComponent.findAncestor(java.lang.Class<T> parentType)
          Returns the closest ancestor with the given type.
 

Methods in com.vaadin.ui that return HasComponents
 HasComponents Component.getParent()
          Gets the parent component of the component.
 HasComponents AbstractComponent.getParent()
           
 



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