com.vaadin.terminal.gwt.client.ui

Package com.vaadin.terminal.gwt.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.
ShortcutActionHandler.BeforeShortcutActionListener A focusable Paintable 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 (most often Containers, but HasWidgets at least) of this helper class that want to support special components like VRichTextArea that don't properly propagate key down events.
SubPartAware Interface implemented by Widgets which can provide identifiers for at least one element inside the component.
Table  
TreeImages  
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
VNotification.EventListener  
 

Class Summary
Action  
AlignmentInfo  
AlignmentInfo.Bits Bitmask values for client server communication
CalendarEntry  
ClickEventHandler  
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 for all browsers but IE6.
Icon  
LayoutClickEventHandler  
MenuBar Deprecated.  
MenuItem Deprecated.  
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
UploadIFrameOnloadStrategy  
UploadIFrameOnloadStrategyIE IE does not have onload, detect onload via readystatechange
VAbsoluteLayout  
VAccordion  
VAudio  
VButton  
VCalendarPanel  
VCheckBox  
VContextMenu  
VCssLayout  
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.
VForm  
VFormLayout Two col Layout that places caption on left col and field on right col
VGridLayout  
VHorizontalLayout  
VLabel  
VLazyExecutor Executes the given command delayMs milliseconds after a call to VLazyExecutor.trigger().
VLink  
VListSelect  
VMarginInfo  
VMediaBase  
VMenuBar  
VMenuBar.CustomMenuItem A class to hold information on menu items
VNativeButton  
VNativeSelect  
VNotification  
VOptionGroup  
VOrderedLayout  
VOverlay In Vaadin UI this Overlay should always be used for all elements that temporary float over other components like context menus etc.
VOverlay.PositionAndSize  
VPanel  
VPasswordField This class represents a password field.
VPopupCalendar Represents a date selection component with a text field and a popup date selector.
VPopupView  
VProgressIndicator  
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  
VSplitPanel  
VSplitPanelHorizontal  
VSplitPanelVertical  
VTablePaging TODO make this work (just an early prototype).
VTabsheet  
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  
VTwinColSelect  
VUnknownComponent  
VUpload Note, we are not using GWT FormPanel as we want to listen submitcomplete events even though the upload component is already detached.
VUriFragmentUtility Client side implementation for UriFragmentUtility.
VVerticalLayout  
VVideo  
VView  
VWindow "Sub window" component.