Class Hierarchy
- java.lang.Object
- com.jbstrap.core.messagebus.MessageBus
- com.jbstrap.ui.Component<T>
- com.jbstrap.ui.components.form.FormItem<T,E> (implements com.jbstrap.ui.Focusable<T>)
- com.jbstrap.ui.components.form.items.CheckboxItem (implements com.jbstrap.ui.Animatable<T>, com.jbstrap.ui.components.form.BooleanValueFormItem, com.jbstrap.ui.CanDrop<T>, com.jbstrap.ui.Clickable<T>, com.jbstrap.ui.Draggable<T>, com.jbstrap.ui.HandleMouseEvents<T>, com.jbstrap.ui.components.form.SupportHelpIcon<T>, com.jbstrap.ui.Touchable<T>)
- com.jbstrap.ui.components.form.items.ComboboxItem (implements com.jbstrap.ui.Animatable<T>, com.jbstrap.ui.interfaces.BasedOnDataDescriptor<T>, com.jbstrap.ui.CanDrop<T>, com.jbstrap.ui.interfaces.DifferentDataDisplayValue, com.jbstrap.ui.interfaces.DifferentMultiDataDisplayValue, com.jbstrap.ui.Draggable<T>, com.jbstrap.ui.Fetchable<T>, com.jbstrap.ui.interfaces.Filterable<T>, com.jbstrap.ui.Focusable<T>, com.jbstrap.ui.HandleHotKey<T>, com.jbstrap.ui.interfaces.MultiValueFormItem<T>, com.jbstrap.ui.components.form.SupportAppend<T>, com.jbstrap.ui.components.form.SupportHelpIcon<T>, com.jbstrap.ui.components.form.SupportPlaceholder<T>)
- com.jbstrap.ui.components.form.items.DatePicker (implements com.jbstrap.ui.Animatable<T>, com.jbstrap.ui.CanDrop<T>, com.jbstrap.ui.Clickable<T>, com.jbstrap.ui.Draggable<T>, com.jbstrap.ui.Editable<T>, com.jbstrap.ui.Focusable<T>, com.jbstrap.ui.HandleHotKey<T>, com.jbstrap.ui.HandleKeyboardEvents<T>, com.jbstrap.ui.HandleMouseEvents<T>, com.jbstrap.ui.components.form.SupportAppend<T>, com.jbstrap.ui.components.form.SupportHelpIcon<T>, com.jbstrap.ui.components.form.SupportPlaceholder<T>, com.jbstrap.ui.Touchable<T>)
- com.jbstrap.ui.components.form.items.DateRangePicker (implements com.jbstrap.ui.Animatable<T>, com.jbstrap.ui.CanDrop<T>, com.jbstrap.ui.Clickable<T>, com.jbstrap.ui.Draggable<T>, com.jbstrap.ui.Editable<T>, com.jbstrap.ui.Focusable<T>, com.jbstrap.ui.HandleHotKey<T>, com.jbstrap.ui.HandleKeyboardEvents<T>, com.jbstrap.ui.HandleMouseEvents<T>, com.jbstrap.ui.components.form.SupportAppend<T>, com.jbstrap.ui.components.form.SupportHelpIcon<T>, com.jbstrap.ui.components.form.SupportPlaceholder<T>, com.jbstrap.ui.Touchable<T>)
- com.jbstrap.ui.components.form.items.DualListBox (implements com.jbstrap.ui.Animatable<T>, com.jbstrap.ui.interfaces.BasedOnDataDescriptor<T>, com.jbstrap.ui.CanDrop<T>, com.jbstrap.ui.interfaces.DifferentDataDisplayValue, com.jbstrap.ui.interfaces.DifferentMultiDataDisplayValue, com.jbstrap.ui.Draggable<T>, com.jbstrap.ui.Fetchable<T>, com.jbstrap.ui.interfaces.Filterable<T>, com.jbstrap.ui.HandleHotKey<T>, com.jbstrap.ui.interfaces.MultiValueFormItem<T>, com.jbstrap.ui.components.form.SupportHelpIcon<T>)
- com.jbstrap.ui.components.form.items.HiddenItem
- com.jbstrap.ui.components.form.items.IntegerItem (implements com.jbstrap.ui.Animatable<T>, com.jbstrap.ui.CanDrop<T>, com.jbstrap.ui.Clickable<T>, com.jbstrap.ui.Draggable<T>, com.jbstrap.ui.Editable<T>, com.jbstrap.ui.Focusable<T>, com.jbstrap.ui.HandleHotKey<T>, com.jbstrap.ui.HandleKeyboardEvents<T>, com.jbstrap.ui.HandleMouseEvents<T>, com.jbstrap.ui.components.form.SupportAppend<T>, com.jbstrap.ui.components.form.SupportHelpIcon<T>, com.jbstrap.ui.components.form.SupportPlaceholder<T>, com.jbstrap.ui.Touchable<T>)
- com.jbstrap.ui.components.form.items.NumberItem (implements com.jbstrap.ui.Animatable<T>, com.jbstrap.ui.CanDrop<T>, com.jbstrap.ui.Clickable<T>, com.jbstrap.ui.Draggable<T>, com.jbstrap.ui.Editable<T>, com.jbstrap.ui.Focusable<T>, com.jbstrap.ui.HandleHotKey<T>, com.jbstrap.ui.HandleKeyboardEvents<T>, com.jbstrap.ui.HandleMouseEvents<T>, com.jbstrap.ui.components.form.SupportAppend<T>, com.jbstrap.ui.components.form.SupportHelpIcon<T>, com.jbstrap.ui.components.form.SupportPlaceholder<T>, com.jbstrap.ui.Touchable<T>)
- com.jbstrap.ui.components.form.items.PasswordItem (implements com.jbstrap.ui.Animatable<T>, com.jbstrap.ui.CanDrop<T>, com.jbstrap.ui.Clickable<T>, com.jbstrap.ui.Draggable<T>, com.jbstrap.ui.Editable<T>, com.jbstrap.ui.Focusable<T>, com.jbstrap.ui.HandleHotKey<T>, com.jbstrap.ui.HandleKeyboardEvents<T>, com.jbstrap.ui.HandleMouseEvents<T>, com.jbstrap.ui.Scrollable<T>, com.jbstrap.ui.components.form.SupportAppend<T>, com.jbstrap.ui.components.form.SupportHelpIcon<T>, com.jbstrap.ui.components.form.SupportPlaceholder<T>, com.jbstrap.ui.Touchable<T>)
- com.jbstrap.ui.components.form.items.RadioButtonItem (implements com.jbstrap.ui.Animatable<T>, com.jbstrap.ui.interfaces.BasedOnDataDescriptor<T>, com.jbstrap.ui.CanDrop<T>, com.jbstrap.ui.Clickable<T>, com.jbstrap.ui.interfaces.DifferentDataDisplayValue, com.jbstrap.ui.Draggable<T>, com.jbstrap.ui.Fetchable<T>, com.jbstrap.ui.interfaces.Filterable<T>, com.jbstrap.ui.Focusable<T>, com.jbstrap.ui.HandleHotKey<T>, com.jbstrap.ui.HandleMouseEvents<T>, com.jbstrap.ui.components.form.SupportHelpIcon<T>, com.jbstrap.ui.Touchable<T>)
- com.jbstrap.ui.components.form.items.StaticTextItem (implements com.jbstrap.ui.Animatable<T>, com.jbstrap.ui.CanDrop<T>, com.jbstrap.ui.Clickable<T>, com.jbstrap.ui.Draggable<T>, com.jbstrap.ui.HandleHotKey<T>, com.jbstrap.ui.HandleMouseEvents<T>, com.jbstrap.ui.components.form.base.StaticFormItem, com.jbstrap.ui.components.form.SupportHelpIcon<T>, com.jbstrap.ui.Touchable<T>)
- com.jbstrap.ui.components.form.items.SwitchItem (implements com.jbstrap.ui.Animatable<T>, com.jbstrap.ui.components.form.BooleanValueFormItem, com.jbstrap.ui.CanDrop<T>, com.jbstrap.ui.Clickable<T>, com.jbstrap.ui.Draggable<T>, com.jbstrap.ui.Focusable<T>, com.jbstrap.ui.HandleHotKey<T>, com.jbstrap.ui.HandleMouseEvents<T>, com.jbstrap.ui.components.form.SupportHelpIcon<T>, com.jbstrap.ui.Touchable<T>)
- com.jbstrap.ui.components.form.items.TextItem (implements com.jbstrap.ui.Animatable<T>, com.jbstrap.ui.CanDrop<T>, com.jbstrap.ui.Clickable<T>, com.jbstrap.ui.Draggable<T>, com.jbstrap.ui.Editable<T>, com.jbstrap.ui.Focusable<T>, com.jbstrap.ui.HandleHotKey<T>, com.jbstrap.ui.HandleKeyboardEvents<T>, com.jbstrap.ui.HandleMouseEvents<T>, com.jbstrap.ui.Scrollable<T>, com.jbstrap.ui.components.form.SupportAppend<T>, com.jbstrap.ui.components.form.SupportHelpIcon<T>, com.jbstrap.ui.components.form.SupportPlaceholder<T>, com.jbstrap.ui.Touchable<T>)
- com.jbstrap.ui.components.form.items.PredefinedRange<T>