Uses of Class
eu.webtoolkit.jwt.WWidget

Packages that use WWidget
eu.webtoolkit.jwt JWt main package, this package contains all JWt widgets (except for Chart widgets). 
eu.webtoolkit.jwt.chart JWt Chart package, this package contains all widgets and classes related to charts. 
 

Uses of WWidget in eu.webtoolkit.jwt
 

Subclasses of WWidget in eu.webtoolkit.jwt
 class WAbstractItemView
          An abstract base class for item Views.
 class WAbstractMedia
          Abstract baseclass for native media elements.
 class WAbstractSpinBox
          An abstract spin box.
 class WAbstractToggleButton
          An abstract base class for radio buttons and check boxes.
 class WAnchor
          A widget that represents an HTML anchor (to link to other documents).
 class WAudio
          A widget that plays audio.
 class WBreak
          A widget that provides a line break between inline widgets.
 class WCalendar
          A calendar.
 class WCheckBox
          A user control that represents a check box.
 class WComboBox
          A widget that provides a drop-down combo-box control.
 class WCompositeWidget
          A widget that hides the implementation of composite widgets.
 class WContainerWidget
          A widget that holds and manages child widgets.
 class WDatePicker
          A date picker.
 class WDefaultLoadingIndicator
          A default loading indicator.
 class WDialog
          A WDialog shows a dialog.
 class WDoubleSpinBox
          An input control for fixed point numbers.
 class WFileUpload
          A widget that allows a file to be uploaded.
 class WFlashObject
          A widget that renders a Flash object (also known as Flash movie).
 class WFormWidget
          An abstract widget that corresponds to an HTML form element.
 class WGoogleMap
          A widget that displays a google map.
 class WGroupBox
          A widget which group widgets into a frame with a title.
 class WIconPair
          A widget that shows one of two icons depending on its state.
 class WImage
          A widget that displays an image.
 class WInPlaceEdit
          A widget that provides in-place-editable text.
 class WInteractWidget
          An abstract widget that can receive user-interface interaction.
 class WLabel
          A label for a form field.
 class WLineEdit
          A widget that provides a single line edit.
 class WMediaPlayer
          A media player.
 class WMenu
          A widget that shows a menu of options.
 class WMessageBox
          A standard dialog for confirmation or to get simple user input.
 class WOverlayLoadingIndicator
          A more obvious loading indicator that grays the window.
 class WPaintedWidget
          A widget that is painted using vector graphics.
 class WPanel
          A WPanel provides a container with a title bar.
 class WPopupMenu
          A menu presented in a popup window.
 class WPopupMenuItem
          An item in a popup menu.
 class WProgressBar
          A progress bar.
 class WPushButton
          A widget that represents a push button.
 class WRadioButton
          A user control that represents a radio button.
 class WScrollArea
          A widget that adds scrolling capabilities to its content.
 class WSelectionBox
          A selection box allows selection from a list of options.
 class WSlider
          A horizontal or vertical slider control.
 class WSpinBox
          An input control for integer numbers.
 class WStackedWidget
          A container widget that stacks its widgets on top of each other.
 class WSuggestionPopup
          A widget which popups to assist in editing a textarea or lineedit.
 class WTable
          A container widget which provides layout of children in a table grid.
 class WTableCell
          A container widget that represents a cell in a table.
 class WTableView
          An MVC View widget for tabular data.
 class WTabWidget
          A widget that organizes contents in tab panes.
 class WTemplate
          A widget that renders an XHTML template.
 class WText
          A widget that renders (XHTML) text.
 class WTextArea
          A widget that provides a multi-line edit.
 class WTextEdit
          A rich-text XHTML editor.
 class WTree
          A widget that represents a navigatable tree.
 class WTreeNode
          A single node in a tree.
 class WTreeTable
          A table with a navigatable tree in the first column.
 class WTreeTableNode
          A specialized tree node which allows additional data to be associated with each node.
 class WTreeView
          A view class that displays a model as a tree or tree table.
 class WValidationStatus
          Deprecated. Since JWt 3.1.1, validation is handled directly on WFormWidget subclasses.
 class WVideo
          A video-playing widget.
 class WViewWidget
          An abstract base class for an MVC view that is rendered using a widget.
 class WVirtualImage
          An abstract widget that shows a viewport to a virtually large image.
 class WWebWidget
          A base class for widgets with an HTML counterpart.
 

Methods in eu.webtoolkit.jwt that return WWidget
protected  WWidget WItemDelegate.createEditor(WModelIndex index, java.util.EnumSet<ViewItemRenderFlag> flags)
          Creates an editor for a data item.
protected  WWidget WItemDelegate.createEditor(WModelIndex index, ViewItemRenderFlag flag, ViewItemRenderFlag... flags)
          Creates an editor for a data item.
protected  WWidget WAbstractItemView.createExtraHeaderWidget(int column)
          Create an extra widget in the header.
protected  WWidget WMenuItem.createItemWidget()
          Creates the widget that represents the item.
protected  WWidget WSubMenuItem.createItemWidget()
           
protected  WWidget WAbstractItemView.extraHeaderWidget(int column)
          Returns the extra header widget.
 WWidget WCompositeWidget.find(java.lang.String name)
           
 WWidget WWebWidget.find(java.lang.String name)
           
abstract  WWidget WWidget.find(java.lang.String name)
          Finds a descendent widget by name.
 WWidget WApplication.findWidget(java.lang.String name)
          Finds a widget by name.
 WWidget WPanel.getCentralWidget()
          Returns the central widget.
 WWidget WTreeTableNode.getColumnWidget(int column)
          Returns the widget set for a column.
 WWidget WMenuItem.getContents()
          Returns the contents widget for this item.
 WWidget WMediaPlayer.getControlsWidget()
          Returns the user-interface controls widget.
protected  WWidget WAbstractItemView.getCreatePageNavigationBar()
          Returns a page navigation widget.
 WWidget WStackedWidget.getCurrentWidget()
          Returns the widget that is currently shown.
 WWidget WTabWidget.getCurrentWidget()
          Returns the widget of the activated tab.
 WWidget WTreeTable.getHeaderWidget()
          Returns the header widget.
protected  WWidget WCompositeWidget.getImplementation()
          Get the implementation widget.
 WWidget WMenuItem.getItemWidget()
          Returns the widget that represents the item.
 WWidget WWidget.getParent()
          Returns the parent widget.
 WWidget WLayoutItemImpl.getParentWidget()
          Returns the widget for which this layout item participates in layout management.
protected abstract  WWidget WViewWidget.getRenderView()
          Creates a widget that renders the View.
 WWidget WCssTemplateRule.getTemplateWidget()
          Returns the widget that is used as a template.
 WWidget WDefaultLoadingIndicator.getWidget()
           
 WWidget WLayout.getWidget()
           
 WWidget WLayoutItem.getWidget()
          Returns the widget that is held by this WLayoutItem.
 WWidget WLoadingIndicator.getWidget()
          Returns the widget that visually represents the indicator.
 WWidget WOverlayLoadingIndicator.getWidget()
           
 WWidget WScrollArea.getWidget()
          Returns the widget content.
 WWidget WWidgetItem.getWidget()
           
 WWidget WContainerWidget.getWidget(int index)
          Returns the widget at index.
 WWidget WTabWidget.getWidget(int index)
          Returns the content widget at the given tab index.
protected  WWidget WCalendar.renderCell(WWidget widget, WDate date)
          Creates or updates a widget that renders a cell.
 WWidget WTemplate.resolveWidget(java.lang.String varName)
          Resolves a widget for a variable name.
 WWidget WScrollArea.takeWidget()
          Removes the widget content.
abstract  WWidget WAbstractItemDelegate.update(WWidget widget, WModelIndex index, java.util.EnumSet<ViewItemRenderFlag> flags)
          Creates or updates a widget that renders an item.
 WWidget WItemDelegate.update(WWidget widget, WModelIndex index, java.util.EnumSet<ViewItemRenderFlag> flags)
          Creates or updates a widget that renders an item.
 WWidget WAbstractItemDelegate.update(WWidget widget, WModelIndex index, ViewItemRenderFlag flag, ViewItemRenderFlag... flags)
          Creates or updates a widget that renders an item.
 WWidget WBorderLayout.widgetAt(WBorderLayout.Position position)
          Returns the widget at a position.
 

Methods in eu.webtoolkit.jwt that return types with arguments of type WWidget
 Signal2<WWidget,java.lang.Boolean> WAbstractItemDelegate.closeEditor()
          Signal which indicates that an editor needs to be closed.
 java.util.List<WWidget> WWebWidget.getChildren()
          Returns contained widgets.
 

Methods in eu.webtoolkit.jwt with parameters of type WWidget
 WMenuItem WMenu.addItem(java.lang.CharSequence name, WWidget contents)
          Adds an item.
 WMenuItem WMenu.addItem(java.lang.CharSequence name, WWidget contents, WMenuItem.LoadPolicy policy)
          Adds an item.
 WMenuItem WTabWidget.addTab(WWidget child, java.lang.CharSequence label)
          Adds a new tab, with child as content, and the given label.
 WMenuItem WTabWidget.addTab(WWidget child, java.lang.CharSequence label, WTabWidget.LoadPolicy loadPolicy)
          Adds a new tab, with child as content, and the given label.
 void WBoxLayout.addWidget(WWidget widget)
          Adds a widget to the layout.
 void WContainerWidget.addWidget(WWidget widget)
          Adds a child widget to this container.
 void WLayout.addWidget(WWidget w)
          Adds the given widget to the layout.
 void WStackedWidget.addWidget(WWidget widget)
           
 void WBoxLayout.addWidget(WWidget widget, int stretch)
          Adds a widget to the layout.
 void WBoxLayout.addWidget(WWidget widget, int stretch, AlignmentFlag alignmen, AlignmentFlag... alignment)
          Adds a widget to the layout.
 void WBoxLayout.addWidget(WWidget widget, int stretch, java.util.EnumSet<AlignmentFlag> alignment)
          Adds a widget to the layout.
 void WGridLayout.addWidget(WWidget widget, int row, int column)
          Adds a widget to the grid.
 void WGridLayout.addWidget(WWidget widget, int row, int column, AlignmentFlag alignmen, AlignmentFlag... alignment)
          Adds a widget to the grid.
 void WGridLayout.addWidget(WWidget widget, int row, int column, java.util.EnumSet<AlignmentFlag> alignment)
          Adds a widget to the grid.
 void WGridLayout.addWidget(WWidget widget, int row, int column, int rowSpan, int columnSpan)
          Adds a widget to the grid.
 void WGridLayout.addWidget(WWidget widget, int row, int column, int rowSpan, int columnSpan, AlignmentFlag alignmen, AlignmentFlag... alignment)
          Adds a widget to the grid.
 void WGridLayout.addWidget(WWidget widget, int row, int column, int rowSpan, int columnSpan, java.util.EnumSet<AlignmentFlag> alignment)
          Adds a widget to the grid.
 void WBorderLayout.addWidget(WWidget w, WBorderLayout.Position position)
          Adds a widget to the given position.
protected  void WTemplate.applyArguments(WWidget w, java.util.List<WString> args)
          Applies arguments to a resolved widget.
 void WTemplate.bindWidget(java.lang.String varName, WWidget widget)
          Binds a widget to a variable.
 void WApplication.bindWidget(WWidget widget, java.lang.String domId)
          Binds a top-level widget for a WidgetSet deployment.
protected  boolean WPopupMenu.containsExposed(WWidget w)
           
protected  boolean WWidget.containsExposed(WWidget w)
           
 WPopupMenuItem WPopupMenu.exec(WWidget location)
          Executes the popup besides a widget.
 WPopupMenuItem WPopupMenu.exec(WWidget location, Orientation orientation)
          Executes the popup besides a widget.
 WWidgetItem WLayout.findWidgetItem(WWidget widget)
          Finds the widget item associated with the given widget.
 WWidgetItem WLayoutItem.findWidgetItem(WWidget widget)
          Finds the widget item corresponding to the given widget.
 WWidgetItem WWidgetItem.findWidgetItem(WWidget widget)
           
 java.lang.Object WAbstractItemDelegate.getEditState(WWidget widget)
          Returns the current edit state.
 java.lang.Object WItemDelegate.getEditState(WWidget editor)
          Returns the current edit state.
 int WContainerWidget.getIndexOf(WWidget widget)
          Returns the index of a widget.
 int WTabWidget.getIndexOf(WWidget widget)
          Returns the index of the tab of the given content widget.
 void WContainerWidget.insertBefore(WWidget widget, WWidget before)
          Inserts a child widget in this container, before another widget.
 void WBoxLayout.insertWidget(int index, WWidget widget)
          Inserts a widget in the layout.
 void WContainerWidget.insertWidget(int index, WWidget widget)
          Inserts a child widget in this container at given index.
 void WStackedWidget.insertWidget(int index, WWidget widget)
          Insert a widget at a given index.
 void WBoxLayout.insertWidget(int index, WWidget widget, int stretch)
          Inserts a widget in the layout.
 void WBoxLayout.insertWidget(int index, WWidget widget, int stretch, AlignmentFlag alignmen, AlignmentFlag... alignment)
          Inserts a widget in the layout.
 void WBoxLayout.insertWidget(int index, WWidget widget, int stretch, java.util.EnumSet<AlignmentFlag> alignment)
          Inserts a widget in the layout.
protected  boolean WApplication.isExposed(WWidget w)
          Returns whether a widget is exposed in the interface.
 void WPopupMenu.popup(WWidget location)
          Shows the popup besides a widget.
 void WPopupMenu.popup(WWidget location, Orientation orientation)
          Shows the popup besides a widget.
 void WWidget.positionAt(WWidget widget)
          Positions a widget next to another widget.
 void WWidget.positionAt(WWidget widget, Orientation orientation)
          Positions a widget next to another widget.
 void WTabWidget.removeTab(WWidget child)
          Removes a tab item.
 void WContainerWidget.removeWidget(WWidget widget)
          Removes a child widget from this container.
 boolean WLayout.removeWidget(WWidget w)
          Removes the given widget from the layout.
protected  WWidget WCalendar.renderCell(WWidget widget, WDate date)
          Creates or updates a widget that renders a cell.
 void WAbstractMedia.setAlternativeContent(WWidget alternative)
          Content to be shown when media cannot be played.
 void WFlashObject.setAlternativeContent(WWidget alternative)
          Sets content to be displayed if Flash is not available.
 void WPanel.setCentralWidget(WWidget w)
          Sets the central widget.
 void WTreeTableNode.setColumnWidget(int column, WWidget widget)
          Sets a widget to be displayed in the given column for this node.
 void WMediaPlayer.setControlsWidget(WWidget controlsWidget)
          Sets the user-interface controls widget.
 void WStackedWidget.setCurrentWidget(WWidget widget)
          Changes the current widget.
 void WTabWidget.setCurrentWidget(WWidget widget)
          Activates the tab showing the given widget.
 void WInteractWidget.setDraggable(java.lang.String mimeType, WWidget dragWidget)
          Configure dragging for drag and drop.
 void WInteractWidget.setDraggable(java.lang.String mimeType, WWidget dragWidget, boolean isDragWidgetOnly)
          Configure dragging for drag and drop.
 void WInteractWidget.setDraggable(java.lang.String mimeType, WWidget dragWidget, boolean isDragWidgetOnly, WObject sourceObject)
          Configure dragging for drag and drop.
 void WAbstractItemDelegate.setEditState(WWidget widget, java.lang.Object value)
          Sets the editor data from the editor state.
 void WItemDelegate.setEditState(WWidget editor, java.lang.Object value)
          Sets the editor data from the editor state.
protected  void WCompositeWidget.setImplementation(WWidget widget)
          Set the implementation widget.
protected  void WLayout.setLayoutInParent(WWidget parent)
          Set the layout in the parent.
 void WLayout.setParentWidget(WWidget parent)
           
 void WLayoutItem.setParentWidget(WWidget parent)
          Internal method.
 void WWidgetItem.setParentWidget(WWidget parent)
           
 boolean WBoxLayout.setStretchFactor(WWidget widget, int stretch)
          Sets the stretch factor for a widget.
 void WScrollArea.setWidget(WWidget widget)
          Sets the widget that is the content of the scroll area.
abstract  WWidget WAbstractItemDelegate.update(WWidget widget, WModelIndex index, java.util.EnumSet<ViewItemRenderFlag> flags)
          Creates or updates a widget that renders an item.
 WWidget WItemDelegate.update(WWidget widget, WModelIndex index, java.util.EnumSet<ViewItemRenderFlag> flags)
          Creates or updates a widget that renders an item.
 WWidget WAbstractItemDelegate.update(WWidget widget, WModelIndex index, ViewItemRenderFlag flag, ViewItemRenderFlag... flags)
          Creates or updates a widget that renders an item.
protected  void WMenuItem.updateItemWidget(WWidget itemWidget)
          Updates the widget that represents the item.
protected  void WSubMenuItem.updateItemWidget(WWidget itemWidget)
           
 void WAbstractItemDelegate.updateModelIndex(WWidget widget, WModelIndex index)
          Updates the model index of a widget.
 void WItemDelegate.updateModelIndex(WWidget widget, WModelIndex index)
           
 

Constructors in eu.webtoolkit.jwt with parameters of type WWidget
JSlot(java.lang.String javaScript, WWidget parent)
          Constructs a JavaScript-only and sets the JavaScript code.
JSlot(WWidget parent)
          Constructs a JavaScript-only slot within the parent scope.
WBorderLayout(WWidget parent)
          Creates a new border layout.
WBoxLayout(WBoxLayout.Direction dir, WWidget parent)
          Creates a new box layout.
WCompositeWidget(WWidget implementation, WContainerWidget parent)
          Creates a WCompositeWidget with given implementation.
WGridLayout(WWidget parent)
          Create a new grid layout.
WHBoxLayout(WWidget parent)
          Creates a new horizontal box layout.
WMenuItem(java.lang.CharSequence text, WWidget contents)
          Creates a new item.
WMenuItem(java.lang.CharSequence text, WWidget contents, WMenuItem.LoadPolicy policy)
          Creates a new item.
WSubMenuItem(java.lang.CharSequence text, WWidget contents)
          Creates a new item.
WSubMenuItem(java.lang.CharSequence text, WWidget contents, WMenuItem.LoadPolicy policy)
          Creates a new item.
WValidationStatus(WFormWidget field, WWidget validStateWidget)
          Deprecated. Construct a WValidationStatus widget for another widget.
WValidationStatus(WFormWidget field, WWidget validStateWidget, WWidget invalidStateWidget)
          Deprecated. Construct a WValidationStatus widget for another widget.
WValidationStatus(WFormWidget field, WWidget validStateWidget, WWidget invalidStateWidget, WWidget invalidEmptyStateWidget)
          Deprecated. Construct a WValidationStatus widget for another widget.
WValidationStatus(WFormWidget field, WWidget validStateWidget, WWidget invalidStateWidget, WWidget invalidEmptyStateWidget, WContainerWidget parent)
          Deprecated. Construct a WValidationStatus widget for another widget.
WVBoxLayout(WWidget parent)
          Create a new vertical box layout.
WWidgetItem(WWidget widget)
          Creates a new item for the given widget.
 

Uses of WWidget in eu.webtoolkit.jwt.chart
 

Subclasses of WWidget in eu.webtoolkit.jwt.chart
 class WAbstractChart
          Abstract base class for MVC-based charts.
 class WCartesianChart
          A cartesian chart.
 class WPieChart
          A pie chart.
 

Methods in eu.webtoolkit.jwt.chart that return WWidget
 WWidget WCartesianChart.createLegendItemWidget(int index)
          Creates a widget which renders the a legend item.
 WWidget WPieChart.createLegendItemWidget(int index, java.util.EnumSet<LabelOption> options)
          Creates a widget which renders the a legend item.
 WWidget WPieChart.createLegendItemWidget(int index, LabelOption option, LabelOption... options)
          Creates a widget which renders the a legend item.