@Deprecated public class WebResizableTextArea<V> extends io.jmix.ui.component.impl.ResizableTextAreaImpl<V> implements ResizableTextArea<V>
TextInputField.EnterPressNotifier, TextInputField.TextChangeNotifier
Field.Validator<T>
io.jmix.ui.component.ResizableTextArea.ResizeDirection, io.jmix.ui.component.ResizableTextArea.ResizeEvent
io.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.TrimSupported
io.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, trimming
editable, parentEditableChangeListener, validators, VALIDATORS_LIST_INITIAL_CAPACITY
internalValue, uiTestIdsSupport, valueBinding
alignment, applicationContext, component, contextHelpIconClickHandler, contextHelpIconClickListener, descriptionAsHtml, element, frame, htmlSanitizerEnabled, icon, ICON_STYLE, id, parent
NAME
TYPE_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, setResizableDirection
addTextChangeListener, 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, valueBindingConnected
addValidator, attachValueChangeListener, getDatatypeConversionErrorMsg, getDefaultRequiredMessage, getErrorMessage, getValidators, isEditable, isValid, removeValidator, setEditable, setParent, setupComponentErrorProvider, triggerValidators, validate
addValueChangeListener, fieldValueEquals, getValue, getValueSource, setUiTestId, setUiTestIdsSupport, setValue, setValueSource, setValueToPresentation, valueBindingActivated
addAttachListener, 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, withUnwrappedComposition
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addValidators, getDatasource, getMetaProperty, getMetaPropertyPath, setDatasource
addResizeListener, getResizableDirection, setResizableDirection
getRawValue, getRows, isWordWrap, setRows, setWordWrap
getValueSource, setValueSource
addValueChangeListener, clear, getEmptyValue, getValue, isEmpty, setValue
isEditable, isEditableWithParent, setEditable
addStyleName, 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, withUnwrappedComposition
isValid, isValidateOnCommit, validate
getIcon, setIcon, setIconFromSet
getContextHelpIconClickHandler, getContextHelpText, isContextHelpTextHtmlEnabled, setContextHelpIconClickHandler, setContextHelpText, setContextHelpTextHtmlEnabled
isCaptionAsHtml, setCaptionAsHtml
isDescriptionAsHtml, setDescriptionAsHtml
isHtmlSanitizerEnabled, setHtmlSanitizerEnabled
addValidator, addValidators, getValidators, removeValidator
getRequiredMessage, isRequired, setRequired, setRequiredMessage
commit, discard, isBuffered, isModified, setBuffered
focus, getTabIndex, isFocusable, setFocusable, setTabIndex
getMaxLength, setMaxLength
setCursorPosition
isTrimming, setTrimming
addTextChangeListener, getTextChangeEventMode, getTextChangeTimeout, setTextChangeEventMode, setTextChangeTimeout
selectAll, setSelectionRange
protected io.jmix.ui.settings.ComponentSettingsRegistry settingsRegistry
protected LegacySettingsDelegate settingsDelegate
protected int columns
public void afterPropertiesSet()
afterPropertiesSet
in interface org.springframework.beans.factory.InitializingBean
afterPropertiesSet
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)
HasSettings
applySettings
in interface HasSettings
element
- settings elementpublic boolean saveSettings(org.dom4j.Element element)
HasSettings
saveSettings
in interface HasSettings
element
- settings elementpublic boolean isSettingsEnabled()
isSettingsEnabled
in interface HasSettings
public void setSettingsEnabled(boolean settingsEnabled)
HasSettings
setSettingsEnabled
in interface HasSettings
settingsEnabled
- 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)
TextArea
columns
- the number of columns to setpublic void removeTextChangeListener(java.util.function.Consumer<io.jmix.ui.component.TextInputField.TextChangeEvent> listener)
listener
- a listener to remove