@Deprecated public class WebResizableTextArea<V> extends io.jmix.ui.component.impl.ResizableTextAreaImpl<V> implements ResizableTextArea<V>
TextInputField.EnterPressNotifier, TextInputField.TextChangeNotifierField.Validator<T>io.jmix.ui.component.ResizableTextArea.ResizeDirection, io.jmix.ui.component.ResizableTextArea.ResizeEventio.jmix.ui.component.TextInputField.CaseConversion, io.jmix.ui.component.TextInputField.CaseConversionSupported, io.jmix.ui.component.TextInputField.CursorPositionSupported, io.jmix.ui.component.TextInputField.EnterPressEvent, io.jmix.ui.component.TextInputField.HtmlNameSupported, io.jmix.ui.component.TextInputField.MaxLengthLimited, io.jmix.ui.component.TextInputField.TextChangeEvent, io.jmix.ui.component.TextInputField.TextChangeEventMode, io.jmix.ui.component.TextInputField.TextSelectionSupported, io.jmix.ui.component.TextInputField.TrimSupportedio.jmix.ui.component.HasValue.ValueChangeEvent<V>io.jmix.ui.component.Component.Alignment, io.jmix.ui.component.Component.BelongToFrame, io.jmix.ui.component.Component.Disposable, io.jmix.ui.component.Component.Editable, io.jmix.ui.component.Component.Focusable, io.jmix.ui.component.Component.HasCaption, io.jmix.ui.component.Component.HasDescription, io.jmix.ui.component.Component.HasIcon, io.jmix.ui.component.Component.HasXmlDescriptor, io.jmix.ui.component.Component.Wrapper| Modifier and Type | Field and Description |
|---|---|
protected int |
columns
Deprecated.
|
protected LegacySettingsDelegate |
settingsDelegate
Deprecated.
|
protected io.jmix.ui.settings.ComponentSettingsRegistry |
settingsRegistry
Deprecated.
|
conversionErrorMessage, dataAwareComponentsTools, datatype, locale, trimmingeditable, parentEditableChangeListener, validators, VALIDATORS_LIST_INITIAL_CAPACITYinternalValue, uiTestIdsSupport, valueBindingalignment, applicationContext, component, contextHelpIconClickHandler, contextHelpIconClickListener, descriptionAsHtml, element, frame, htmlSanitizerEnabled, icon, ICON_STYLE, id, parentNAMETYPE_BIGDECIMAL, TYPE_DATE, TYPE_DATETIME, TYPE_DEFAULT, TYPE_DOUBLE, TYPE_INTEGER, TYPE_LOCALDATE, TYPE_LOCALDATETIME, TYPE_LONG, TYPE_OFFSETTIME, TYPE_STRING, TYPE_TIME| Constructor and Description |
|---|
WebResizableTextArea()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addValidator(java.util.function.Consumer<? super V> validator)
Deprecated.
|
void |
afterPropertiesSet()
Deprecated.
|
void |
applySettings(org.dom4j.Element element)
Deprecated.
Applies user settings for object.
|
protected LegacySettingsDelegate |
createSettingsDelegate()
Deprecated.
|
int |
getColumns()
Deprecated.
|
protected io.jmix.ui.settings.component.binder.ComponentSettingsBinder |
getSettingsBinder()
Deprecated.
|
boolean |
isResizable()
Deprecated.
|
boolean |
isSettingsEnabled()
Deprecated.
|
void |
removeResizeListener(java.util.function.Consumer<io.jmix.ui.component.ResizableTextArea.ResizeEvent> listener)
Deprecated.
|
void |
removeTextChangeListener(java.util.function.Consumer<io.jmix.ui.component.TextInputField.TextChangeEvent> listener)
Deprecated.
|
void |
removeValidator(java.util.function.Consumer<V> validator)
Deprecated.
|
boolean |
saveSettings(org.dom4j.Element element)
Deprecated.
Saves object settings to the element.
|
void |
setColumns(int columns)
Deprecated.
Sets width according to the number of columns.
|
void |
setResizable(boolean resizable)
Deprecated.
|
void |
setSettingsEnabled(boolean settingsEnabled)
Deprecated.
Set to true if object should allow to save and apply settings
|
void |
setSettingsRegistry(io.jmix.ui.settings.ComponentSettingsRegistry settingsRegistry)
Deprecated.
|
addResizeListener, componentValueChanged, createComponent, getCaption, getCaseConversion, getComposition, getDescription, getRequiredMessage, getResizableDirection, initComponent, isCaptionAsHtml, isRequired, onResize, setCaption, setCaptionAsHtml, setCaseConversion, setDescription, setEditableToComponent, setRequired, setRequiredMessage, setResizableDirectionaddTextChangeListener, commit, convertToModel, convertToPresentation, discard, fireTextChangeEvent, focus, getConversionErrorMessage, getConversionErrorMessageInternal, getDatatype, getInputPrompt, getMaxLength, getRawValue, getRows, getTabIndex, getTextChangeEventMode, getTextChangeTimeout, isBuffered, isEmpty, isModified, isTrimming, isWordWrap, selectAll, setBuffered, setConversionErrorMessage, setCurrentAuthentication, setCursorPosition, setDataAwareComponentsTools, setDatatype, setInputPrompt, setMaxLength, setRows, setSelectionRange, setTabIndex, setTextChangeEventMode, setTextChangeTimeout, setTrimming, setWordWrap, valueBindingConnectedaddValidator, attachValueChangeListener, getDatatypeConversionErrorMsg, getDefaultRequiredMessage, getErrorMessage, getValidators, isEditable, isValid, removeValidator, setEditable, setParent, setupComponentErrorProvider, triggerValidators, validateaddValueChangeListener, fieldValueEquals, getValue, getValueSource, setUiTestId, setUiTestIdsSupport, setValue, setValueSource, setValueToPresentation, valueBindingActivatedaddAttachListener, addDetachListener, addStyleName, assignDebugId, attached, detached, getAlignment, getComponent, getContextHelpIconClickHandler, getContextHelpText, getDebugId, getEventHub, getFrame, getHeight, getHeightSizeUnit, getHtmlSanitizer, getIcon, getIconName, getIconResource, getId, getParent, getStyleName, getUiComponentProperties, getUiProperties, getWidth, getWidthSizeUnit, getXmlDescriptor, hasSubscriptions, hasValidationError, isAttached, isContextHelpTextHtmlEnabled, isDescriptionAsHtml, isEnabled, isEnabledRecursive, isHtmlSanitizerEnabled, isResponsive, isVisible, isVisibleRecursive, onContextHelpIconClick, publish, removeStyleName, sanitize, setAlignment, setApplicationContext, setContextHelpIconClickHandler, setContextHelpText, setContextHelpTextHtmlEnabled, setDebugId, setDescriptionAsHtml, setEnabled, setFrame, setHeight, setHtmlSanitizerEnabled, setIcon, setIconFromSet, setId, setResponsive, setStyleName, setValidationError, setVisible, setWidth, setXmlDescriptor, unsubscribe, unwrap, unwrapComposition, unwrapCompositionOrNull, unwrapOrNull, withUnwrapped, withUnwrappedCompositionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddValidators, getDatasource, getMetaProperty, getMetaPropertyPath, setDatasourceaddResizeListener, getResizableDirection, setResizableDirectiongetRawValue, getRows, isWordWrap, setRows, setWordWrapgetValueSource, setValueSourceaddValueChangeListener, clear, getEmptyValue, getValue, isEmpty, setValueisEditable, isEditableWithParent, setEditableaddStyleName, getAlignment, getHeight, getHeightSizeUnit, getId, getParent, getStyleName, getWidth, getWidthSizeUnit, isEnabled, isEnabledRecursive, isResponsive, isVisible, isVisibleRecursive, removeStyleName, setAlignment, setEnabled, setHeight, setHeightAuto, setHeightFull, setId, setParent, setResponsive, setSizeAuto, setSizeFull, setStyleName, setVisible, setWidth, setWidthAuto, setWidthFull, unwrap, unwrapComposition, unwrapCompositionOrNull, unwrapOrNull, withUnwrapped, withUnwrappedCompositionisValid, isValidateOnCommit, validategetIcon, setIcon, setIconFromSetgetContextHelpIconClickHandler, getContextHelpText, isContextHelpTextHtmlEnabled, setContextHelpIconClickHandler, setContextHelpText, setContextHelpTextHtmlEnabledisCaptionAsHtml, setCaptionAsHtmlisDescriptionAsHtml, setDescriptionAsHtmlisHtmlSanitizerEnabled, setHtmlSanitizerEnabledaddValidator, addValidators, getValidators, removeValidatorgetRequiredMessage, isRequired, setRequired, setRequiredMessagecommit, discard, isBuffered, isModified, setBufferedfocus, getTabIndex, isFocusable, setFocusable, setTabIndexgetMaxLength, setMaxLengthsetCursorPositionisTrimming, setTrimmingaddTextChangeListener, getTextChangeEventMode, getTextChangeTimeout, setTextChangeEventMode, setTextChangeTimeoutselectAll, setSelectionRangeprotected io.jmix.ui.settings.ComponentSettingsRegistry settingsRegistry
protected LegacySettingsDelegate settingsDelegate
protected int columns
public void afterPropertiesSet()
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanafterPropertiesSet in class io.jmix.ui.component.impl.ResizableTextAreaImpl<V>@Autowired public void setSettingsRegistry(io.jmix.ui.settings.ComponentSettingsRegistry settingsRegistry)
public void applySettings(org.dom4j.Element element)
HasSettingsapplySettings in interface HasSettingselement - settings elementpublic boolean saveSettings(org.dom4j.Element element)
HasSettingssaveSettings in interface HasSettingselement - settings elementpublic boolean isSettingsEnabled()
isSettingsEnabled in interface HasSettingspublic void setSettingsEnabled(boolean settingsEnabled)
HasSettingssetSettingsEnabled in interface HasSettingssettingsEnabled - whether settings should be enabled for the objectprotected LegacySettingsDelegate createSettingsDelegate()
protected io.jmix.ui.settings.component.binder.ComponentSettingsBinder getSettingsBinder()
public void addValidator(java.util.function.Consumer<? super V> validator)
public void removeValidator(java.util.function.Consumer<V> validator)
public boolean isResizable()
public void setResizable(boolean resizable)
public void removeResizeListener(java.util.function.Consumer<io.jmix.ui.component.ResizableTextArea.ResizeEvent> listener)
listener - a listener to removepublic int getColumns()
public void setColumns(int columns)
TextAreacolumns - the number of columns to setpublic void removeTextChangeListener(java.util.function.Consumer<io.jmix.ui.component.TextInputField.TextChangeEvent> listener)
listener - a listener to remove