Package io.jmix.ui.widget
Class JmixTextField
java.lang.Object
com.vaadin.server.AbstractClientConnector
com.vaadin.ui.AbstractComponent
com.vaadin.ui.AbstractField<String>
com.vaadin.ui.AbstractTextField
com.vaadin.ui.TextField
io.jmix.ui.widget.JmixTextField
- All Implemented Interfaces:
com.vaadin.data.HasValue<String>,com.vaadin.event.Action.Container,com.vaadin.event.ConnectorEventListener,com.vaadin.event.ContextClickEvent.ContextClickNotifier,com.vaadin.event.FieldEvents.BlurNotifier,com.vaadin.event.FieldEvents.FocusNotifier,com.vaadin.event.MethodEventSource,com.vaadin.event.SerializableEventListener,com.vaadin.server.ClientConnector,com.vaadin.server.Sizeable,com.vaadin.server.VariableOwner,com.vaadin.shared.Connector,com.vaadin.ui.Component,com.vaadin.ui.Component.Focusable,com.vaadin.ui.Component.HasContextHelp,com.vaadin.ui.HasValueChangeMode,com.vaadin.ui.LegacyComponent,Serializable,EventListener
- Direct Known Subclasses:
JmixMaskedTextField
public class JmixTextField
extends com.vaadin.ui.TextField
implements com.vaadin.event.Action.Container, com.vaadin.ui.LegacyComponent
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.vaadin.server.AbstractClientConnector
com.vaadin.server.AbstractClientConnector.IncorrectConcurrentAccessHandlerNested classes/interfaces inherited from interface com.vaadin.server.ClientConnector
com.vaadin.server.ClientConnector.AttachEvent, com.vaadin.server.ClientConnector.AttachListener, com.vaadin.server.ClientConnector.ConnectorErrorEvent, com.vaadin.server.ClientConnector.DetachEvent, com.vaadin.server.ClientConnector.DetachListenerNested classes/interfaces inherited from interface com.vaadin.ui.Component
com.vaadin.ui.Component.ErrorEvent, com.vaadin.ui.Component.Event, com.vaadin.ui.Component.Focusable, com.vaadin.ui.Component.HasContextHelp, com.vaadin.ui.Component.ListenerNested classes/interfaces inherited from interface com.vaadin.ui.Component.HasContextHelp
com.vaadin.ui.Component.HasContextHelp.ContextHelpIconClickEvent, com.vaadin.ui.Component.HasContextHelp.ContextHelpIconClickListenerNested classes/interfaces inherited from interface com.vaadin.data.HasValue
com.vaadin.data.HasValue.ValueChangeEvent<V extends Object>, com.vaadin.data.HasValue.ValueChangeListener<V extends Object>Nested classes/interfaces inherited from interface com.vaadin.server.Sizeable
com.vaadin.server.Sizeable.Unit -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.vaadin.event.ActionManagerKeeps track of the Actions added to this component, and manages the painting and handling as well.Fields inherited from class com.vaadin.ui.AbstractComponent
componentErrorProvider, DESIGN_ATTR_PLAIN_TEXT, requiredErrorFields inherited from interface com.vaadin.server.Sizeable
SIZE_UNDEFINED, UNITS_CM, UNITS_EM, UNITS_EX, UNITS_INCH, UNITS_MM, UNITS_PERCENTAGE, UNITS_PICAS, UNITS_PIXELS, UNITS_POINTS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddActionHandler(com.vaadin.event.Action.Handler actionHandler) com.vaadin.shared.RegistrationaddShortcutListener(com.vaadin.event.ShortcutListener listener) voidchangeVariables(Object source, Map<String, Object> variables) protected com.vaadin.event.ActionManagerprotected JmixTextFieldStategetState()protected JmixTextFieldStategetState(boolean markAsDirty) booleanvoidpaintContent(com.vaadin.server.PaintTarget target) voidremoveActionHandler(com.vaadin.event.Action.Handler actionHandler) voidremoveShortcutListener(com.vaadin.event.ShortcutListener listener) voidsetCaseConversion(CaseConversion caseConversion) voidsetHtmlName(String htmlName) voidsetReadOnlyFocusable(boolean readOnlyFocusable) Sets whether a text field will be focusable in readOnly modeMethods inherited from class com.vaadin.ui.TextField
readDesign, writeDesignMethods inherited from class com.vaadin.ui.AbstractTextField
addBlurListener, addFocusListener, doSetValue, getCursorPosition, getCustomAttributes, getEmptyValue, getMaxLength, getPlaceholder, getValue, getValueChangeMode, getValueChangeTimeout, selectAll, setCursorPosition, setMaxLength, setPlaceholder, setSelection, setValue, setValueChangeMode, setValueChangeTimeoutMethods inherited from class com.vaadin.ui.AbstractField
addValueChangeListener, createValueChange, focus, getTabIndex, isDifferentValue, isReadOnly, isRequiredIndicatorVisible, setReadOnly, setRequiredIndicatorVisible, setTabIndex, setValueMethods inherited from class com.vaadin.ui.AbstractComponent
addContextClickListener, addContextHelpIconClickListener, addListener, addStyleName, attach, beforeClientResponse, detach, ensureContextHelpInitialized, findAncestor, fireComponentErrorEvent, fireComponentEvent, fireContextHelpClick, getCaption, getComponentError, getComponentErrorProvider, getContextHelpText, getData, getDebugId, getDescription, getErrorMessage, getHeight, getHeightUnits, getIcon, getId, getJTestId, getLocale, getParent, getPrimaryStyleName, getRequiredError, getStyleName, getWidth, getWidthUnits, isCaptionAsHtml, isConnectorEnabled, isContextHelpTextHtmlEnabled, isEnabled, isOrHasAncestor, isResponsive, isVisible, removeContextClickListener, removeListener, removeStyleName, setCaption, setCaptionAsHtml, setComponentError, setComponentErrorProvider, setContextHelpText, setContextHelpTextHtmlEnabled, setData, setDebugId, setDescription, setDescription, setEnabled, setHeight, setHeight, setHeightFull, setHeightUndefined, setIcon, setId, setJTestId, setLocale, setParent, setPrimaryStyleName, setRequiredError, setResponsive, setSizeFull, setSizeUndefined, setStyleName, setVisible, setWidth, setWidth, setWidthFull, setWidthUndefinedMethods inherited from class com.vaadin.server.AbstractClientConnector
addAttachListener, addDetachListener, addExtension, addListener, addListener, addListener, addListener, addListener, addListener, addMethodInvocationToQueue, createState, encodeState, equals, fireEvent, getAllChildrenIterable, getConnectorId, getErrorHandler, getExtensions, getIncorrectConcurrentAccessHandler, getListeners, getResource, getRpcManager, getRpcProxy, getSession, getStateType, getUI, handleConnectorRequest, hashCode, hasListeners, isAttached, isThis, markAsDirty, markAsDirtyRecursive, registerRpc, registerRpc, removeAttachListener, removeDetachListener, removeExtension, removeListener, removeListener, removeListener, removeListener, removeListener, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setConnectorResource, setErrorHandler, setIncorrectConcurrentAccessHandler, setResource, updateDiffstateMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.vaadin.server.ClientConnector
addAttachListener, addDetachListener, beforeClientResponse, detach, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandlerMethods inherited from interface com.vaadin.ui.Component
addListener, addStyleName, addStyleNames, attach, getCaption, getDescription, getIcon, getId, getJTestId, getLocale, getParent, getPrimaryStyleName, getStyleName, getUI, isEnabled, isVisible, readDesign, removeListener, removeStyleName, removeStyleNames, setCaption, setEnabled, setIcon, setId, setJTestId, setParent, setPrimaryStyleName, setStyleName, setStyleName, setVisible, writeDesignMethods inherited from interface com.vaadin.shared.Connector
getConnectorIdMethods inherited from interface com.vaadin.data.HasValue
clear, getDefaultValidator, getOptionalValue, isEmptyMethods inherited from interface com.vaadin.ui.LegacyComponent
markAsDirtyMethods inherited from interface com.vaadin.server.Sizeable
getHeight, getHeightUnits, getWidth, getWidthUnits, setHeight, setHeight, setHeightFull, setHeightUndefined, setSizeFull, setSizeUndefined, setWidth, setWidth, setWidthFull, setWidthUndefinedMethods inherited from interface com.vaadin.server.VariableOwner
isEnabled
-
Field Details
-
shortcutsManager
protected com.vaadin.event.ActionManager shortcutsManagerKeeps track of the Actions added to this component, and manages the painting and handling as well.
-
-
Constructor Details
-
JmixTextField
public JmixTextField()
-
-
Method Details
-
paintContent
public void paintContent(com.vaadin.server.PaintTarget target) throws com.vaadin.server.PaintException - Specified by:
paintContentin interfacecom.vaadin.ui.LegacyComponent- Throws:
com.vaadin.server.PaintException
-
getActionManager
protected com.vaadin.event.ActionManager getActionManager()- Overrides:
getActionManagerin classcom.vaadin.ui.AbstractComponent
-
changeVariables
- Specified by:
changeVariablesin interfacecom.vaadin.server.VariableOwner
-
addShortcutListener
public com.vaadin.shared.Registration addShortcutListener(com.vaadin.event.ShortcutListener listener) - Overrides:
addShortcutListenerin classcom.vaadin.ui.AbstractComponent
-
removeShortcutListener
public void removeShortcutListener(com.vaadin.event.ShortcutListener listener) - Overrides:
removeShortcutListenerin classcom.vaadin.ui.AbstractComponent
-
addActionHandler
public void addActionHandler(com.vaadin.event.Action.Handler actionHandler) - Specified by:
addActionHandlerin interfacecom.vaadin.event.Action.Container
-
removeActionHandler
public void removeActionHandler(com.vaadin.event.Action.Handler actionHandler) - Specified by:
removeActionHandlerin interfacecom.vaadin.event.Action.Container
-
getState
- Overrides:
getStatein classcom.vaadin.ui.TextField
-
getState
- Overrides:
getStatein classcom.vaadin.ui.TextField
-
setReadOnlyFocusable
public void setReadOnlyFocusable(boolean readOnlyFocusable) Sets whether a text field will be focusable in readOnly mode -
isReadOnlyFocusable
public boolean isReadOnlyFocusable() -
getCaseConversion
-
setCaseConversion
-
setHtmlName
-
getHtmlName
-