Package de.esoco.process.ui.component
Klasse UiRadioButtons<T>
java.lang.Object
org.obrel.core.RelatedObject
de.esoco.process.param.ParameterWrapper<T,UiRadioButtons<T>>
de.esoco.process.ui.UiComponent<T,UiRadioButtons<T>>
de.esoco.process.ui.UiControl<T,UiRadioButtons<T>>
de.esoco.process.ui.UiButtonControl<T,UiRadioButtons<T>>
de.esoco.process.ui.UiButtonGroup<T,UiRadioButtons<T>>
de.esoco.process.ui.component.UiRadioButtons<T>
- Alle implementierten Schnittstellen:
de.esoco.lib.property.HasSelection<T>
,UiHasActionEvents<T,
,UiRadioButtons<T>> UiHasFocusEvents<T,
,UiRadioButtons<T>> org.obrel.core.Relatable
A group of buttons with mutual exclusive selection. The datatype defines the
type of the button labels. Typically string and enum values are supported.
-
Konstruktorübersicht
KonstruktorBeschreibungUiRadioButtons
(UiContainer<?> parent, Class<T> datatype) Creates a new instance. -
Methodenübersicht
Von Klasse geerbte Methoden de.esoco.process.ui.UiButtonGroup
addButtons, addButtons, disableButtons, disableButtons, enableAllButtons, getSelection, select, setButtons, setButtons, setButtons, setSelection
Von Klasse geerbte Methoden de.esoco.process.ui.UiButtonControl
initiateDownload, onAction, onClick
Von Klasse geerbte Methoden de.esoco.process.ui.UiControl
onFocusLost, validateFinally, validateInteractive, validateNow
Von Klasse geerbte Methoden de.esoco.process.ui.UiComponent
applyProperties, attachTo, cell, cell, getComponentStyleName, getImage, getParent, getRootView, getValueImpl, getView, height, icon, image, label, placeBefore, resid, setValueImpl, size, style, style, styleName, tooltip, toString, update, visibleOn, width
Von Klasse geerbte Methoden de.esoco.process.param.ParameterWrapper
clear, disable, enable, fragment, get, getParam, has, hide, id, initiateDownload, isEnabled, isVisible, remove, set, set, set, setEnabled, setFragment, setParam, setParameterEventHandler, setParameterType, setVisible, show, type
Von Klasse geerbte Methoden org.obrel.core.RelatedObject
deleteRelation, get, getRelation, getRelations, notifyRelationListeners, readRelations, relationsEqual, relationsHashCode, relationsString, set, set, transform, writeRelations
Von Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Von Schnittstelle geerbte Methoden org.obrel.core.Relatable
deleteRelation, deleteRelations, getAll, getOption, getRelationCount, getRelations, hasFlag, hasRelation, hasRelations, init, set, set, set, setOption, streamRelations
-
Konstruktordetails
-
UiRadioButtons
Creates a new instance. If the datatype is an enum all enum values will be pre-set as buttons.- Parameter:
parent
- The parent containerdatatype
- The datatype of the list values
-