Package com.vaadin.client.ui

Interface Summary
ActionOwner  
Field This interface indicates that the component is a Field (serverside), and wants (for instance) to automatically get the v-modified classname.
ManagedLayout  
PostLayoutListener Interface implemented by ComponentConnector implementations that want to know whenever a layout phase has ended.
ShortcutActionHandler.BeforeShortcutActionListener A focusable ComponentConnector implementing this interface will be notified before shortcut actions are handled if it will be the target of the action (most commonly means it is the focused component during the keyboard combination is triggered by the user).
ShortcutActionHandler.ShortcutActionHandlerOwner An interface implemented by those users of this helper class that want to support special components like VRichTextArea that don't properly propagate key down events.
SimpleManagedLayout  
SubPartAware Interface implemented by Widgets which can provide identifiers for at least one element inside the component.
VAbstractSplitPanel.SplitterMoveHandler  
VCalendar.BackwardListener Listener interface for listening to backward events
VCalendar.DateClickListener Listener interface for listening to event click events
VCalendar.EventClickListener Listener interface for listening to click events
VCalendar.EventMovedListener Listener interface for listening to event moved events.
VCalendar.EventResizeListener Listener interface for when an event gets resized (its start or end date changes)
VCalendar.ForwardListener Listener interface for listening to forward events
VCalendar.MouseEventListener Listener interface for listening to mouse events.
VCalendar.RangeSelectListener Listener interface for listening to selection events
VCalendar.ScrollListener Listener interface for listening to scroll events.
VCalendar.WeekClickListener Listener interface for listening to week number click events
VCalendarPanel.FocusChangeListener FocusChangeListener is notified when the panel changes its _focused_ value.
VCalendarPanel.FocusOutListener Blur listener that listens to blur event from the panel
VCalendarPanel.SubmitListener  
VCalendarPanel.TimeChangeListener Dispatches an event when the panel when time is changed
VDragAndDropWrapper.UploadHandler Internal client side interface used by the connector and the widget for the drag and drop wrapper to signal the completion of an HTML5 file upload.
VNotification.EventListener  
 

Class Summary
AbstractClickEventHandler  
AbstractComponentConnector  
AbstractComponentContainerConnector Client side connector for subclasses of AbstractComponentConnector.
AbstractConnector An abstract implementation of Connector.
AbstractFieldConnector  
AbstractHasComponentsConnector  
AbstractLayoutConnector  
AbstractSingleComponentContainerConnector Client side connector for subclasses of AbstractSingleComponentConnector.
Action  
CalendarEntry  
ClickEventHandler  
ConnectorFocusAndBlurHandler A handler for focus and blur events which uses FieldRpc.FocusAndBlurServerRpc to transmit received events to the server.
FocusableFlexTable Adds keyboard focus to FlexPanel.
FocusableFlowPanel  
FocusableScrollPanel A scrollhandlers similar to ScrollPanel.
FocusElementPanel A panel that contains an always visible 0x0 size element that holds the focus
FocusUtil A helper class used to make it easier for Widgets to implement Focusable.
FontIcon A font-based icon implementation.
Icon An abstract representation of an icon.
ImageIcon A image based implementation of Icon.
JavaScriptComponentConnector  
JavaScriptWidget  
LayoutClickEventHandler  
LegacyConnector Deprecated. This class is only intended to ease migration and should not be used for new projects.
MediaBaseConnector  
ShortcutActionHandler A helper class to implement keyboard shorcut handling.
SimpleFocusablePanel Compared to FocusPanel in GWT this panel does not support eg.
TouchScrollDelegate Provides one finger touch scrolling for elements with once scrollable elements inside.
TouchScrollDelegate.TouchScrollHandler A helper class for making a widget scrollable.
TreeAction This class is used for "row actions" in VTree and ITable
UnknownComponentConnector  
VAbsoluteLayout  
VAbstractSplitPanel  
VAbstractSplitPanel.SplitterMoveHandler.SplitterMoveEvent  
VAccordion  
VAudio  
VBrowserFrame  
VButton  
VCalendar Client side implementation for Calendar
VCalendarPanel  
VCheckBox  
VColorPicker Client side implementation for ColorPicker.
VColorPickerArea Client side implementation for ColorPickerArea.
VContextMenu  
VCssLayout VCCSlayout is a layout which supports configuring it's children with CSS selectors
VCustomComponent  
VCustomLayout Custom Layout implements complex layout defined with HTML template.
VDateField  
VDateFieldCalendar A client side implementation for InlineDateField
VDragAndDropWrapper Must have features pending: drop details: locations + sizes in document hierarchy up to wrapper
VDragAndDropWrapperIE  
VEmbedded  
VFilterSelect Client side implementation of the Select component.
VFlash  
VForm  
VFormLayout Two col Layout that places caption on left col and field on right col
VGridLayout  
VHorizontalLayout Represents a layout where the children is ordered vertically
VImage  
VLabel  
VLazyExecutor Executes the given command delayMs milliseconds after a call to VLazyExecutor.trigger().
VLink  
VListSelect  
VMediaBase  
VMenuBar  
VMenuBar.CustomMenuItem A class to hold information on menu items
VNativeButton  
VNativeSelect  
VNotification  
VOptionGroup  
VOptionGroupBase  
VOverlay Deprecated. as this is specifically for Vaadin only, it should not be used directly.
VPanel  
VPasswordField This class represents a password field.
VPopupCalendar Represents a date selection component with a text field and a popup date selector.
VPopupView  
VProgressBar Widget for showing the current progress of a long running task.
VProgressIndicator Deprecated. as of 7.1, renamed to VProgressBar
VRichTextArea This class implements a basic client side rich text editor component.
VScrollTable VScrollTable VScrollTable is a FlowPanel having two widgets in it: * TableHead component * ScrollPanel TableHead contains table's header and widgets + logic for resizing, reordering and hiding columns.
VSlider  
VSplitPanelHorizontal  
VSplitPanelVertical  
VTabsheet  
VTabsheet.Tab Representation of a single "tab" shown in the TabBar
VTabsheet.TabCaption  
VTabsheetBase  
VTabsheetPanel A panel that displays all of its child widgets in a 'deck', where only one can be visible at a time.
VTextArea This class represents a multiline textfield (textarea).
VTextField This class represents a basic text input field with one row.
VTextualDate  
VTree  
VTreeTable  
VTreeTable.PendingNavigationEvent For internal use only.
VTwinColSelect  
VUI  
VUnknownComponent  
VUpload Note, we are not using GWT FormPanel as we want to listen submitcomplete events even though the upload component is already detached.
VVerticalLayout Represents a layout where the children is ordered vertically
VVideo  
VWindow "Sub window" component.
 

Enum Summary
VFilterSelect.Select For internal use only.
VScrollTable.SelectMode  
 



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