org.eclipse.edt.rui.widgets defines a set of Handler types that are stereotyped by the RUIWidget stereotype.
Widget type | Description of widget |
---|---|
BidiTextArea widget | A rectangle that contains one or more lines of bidirectional text. |
BidiTextField widget | A text box that contains a single line of bidirectional text. |
Box widget | A box that embeds other widgets. |
Button widget | A button that responds to a user’s click. |
Checkbox widget | A check box that displays a binary option and that responds to the user’s input. |
Combo widget | A combo box that presents one of several selectable options and that lets the user temporarily open a dropdown list to select a different option. |
DataGrid widget and related types | A table that has an array of rows and that responds to the user’s clicks. |
Div, FloatLeft, and FloatRight widgets | A division on the web page, below the content that precedes the widget. Each widget corresponds to the HTML DIV tag. A floatLeft widget uses the CSS element float:left, and the floatRight widget uses the CSS element float:right. |
GridLayout widget and related types | A container with variably spaced rows and columns. |
Grouping widget | A rectangle that embeds one or more widgets and that has text in the topmost border. |
HTML widget | An HTML fragment, which might be provided by a service. |
Hyperlink widget | A hypertext link that, if clicked, causes presentation of the target content. |
Image widget | A graphic and, for older browsers, alternate text. |
List widget | A list from which the user can select a single entry. |
Listmulti widget | A list from which the user can select multiple entries. |
PasswordTextField widget | An input text field whose value is displayed as bullets, as appropriate for accepting a password. |
RadioGroup widget | A set of radio buttons that are arranged vertically. |
Shadow widget | A shadow effect for the widgets that are children of a Div, FloatLeft, or FloatRight widget. |
Span widget | A string that the user cannot change. The widget is different from a text label because inclusion of an HTML segment (such as <b>this boldfaced code</b>) causes the display of HTML-coded content such as this boldfaced code. |
TextArea widget | A rectangle that contains one or more lines of text. |
TextField widget | A rectangle that contains a single line of text. |
TextLabel widget | A string that the user cannot change. The widget is different from a span because inclusion of an HTML segment (such as <b>this code</b>) is displayed as is, including the angle brackets. |
Tooltip widget | A rectangle that includes text and widgets and is displayed only when the user hovers over a widget. |
Tree widget and related types | A set of tree nodes. |