public class SelectionWidget extends AbstractWidget implements WidgetSelectionDialogFragment.WidgetSelectionItemType
AbstractWidget.DefaultKeyListener
isEdited, mBottomViewId, mDefaultFocusView, mDefaultValue, mField, mListener, mWidgetInputState
Constructor and Description |
---|
SelectionWidget(Field field,
WidgetEventListener listener,
java.lang.String defaultValue,
android.view.View defaultFocusView) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getValue() |
android.view.View |
getView(android.view.ViewGroup viewGroup) |
void |
onWidgetSelectionItemClicked(java.lang.String selectedValue) |
void |
showValidationError(java.lang.String errorMessage) |
appendLayout, getErrorMessage, getName, getWidgetInputState, isInvalidEmptyValue, isInvalidLength, isInvalidRegex, isValid, setIdFromFieldLabel, setIdFromFieldName, setWidgetInputState, showValidationError
public SelectionWidget(Field field, WidgetEventListener listener, java.lang.String defaultValue, android.view.View defaultFocusView)
public android.view.View getView(android.view.ViewGroup viewGroup)
getView
in class AbstractWidget
public java.lang.String getValue()
getValue
in class AbstractWidget
public void showValidationError(java.lang.String errorMessage)
showValidationError
in class AbstractWidget
public void onWidgetSelectionItemClicked(java.lang.String selectedValue)
onWidgetSelectionItemClicked
in interface WidgetSelectionDialogFragment.WidgetSelectionItemType