Klasse CurrencyField
java.lang.Object
org.teamapps.ux.component.AbstractComponent
org.teamapps.ux.component.field.AbstractField<CurrencyValue>
org.teamapps.ux.component.field.multicurrency.CurrencyField
- Alle implementierten Schnittstellen:
ClientObject,Component,TextInputHandlingField
-
Feldübersicht
FelderVon Klasse geerbte Felder org.teamapps.ux.component.field.AbstractField
onBlur, onFocus, onValueChanged, onVisibilityChangedVon Klasse geerbte Felder org.teamapps.ux.component.AbstractComponent
DELETED_ATTRIBUTE, onRendered -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungconvertUiValueToUxValue(Object value) convertUxValueToUiValue(CurrencyValue currencyValue) Converts a server-side value to a client-side field-specific value.org.teamapps.dto.UiFieldintcom.ibm.icu.util.ULocalevoidhandleUiEvent(org.teamapps.dto.UiEvent event) booleanbooleanbooleanvoidsetAlphabeticKeysQueryEnabled(boolean alphabeticKeysQueryEnabled) voidsetAmount(BigDecimal amount) setCurrencies(List<CurrencyUnit> currencies) voidsetCurrency(CurrencyUnit currencyUnit) setCurrencyBeforeAmount(boolean currencyBeforeAmount) setCurrencySymbolsEnabled(boolean currencySymbolsEnabled) voidsetFixedPrecision(int fixedPrecision) voidvoidsetULocale(com.ibm.icu.util.ULocale locale) Von Klasse geerbte Methoden org.teamapps.ux.component.field.AbstractField
addCustomFieldMessage, addCustomFieldMessage, addValidator, applyValueFromUi, clearCustomFieldMessages, clearValidatorMessages, focus, getCustomFieldMessages, getDefaultMessagePosition, getDefaultMessageVisibility, getEditingMode, getFieldMessages, getMaxFieldMessageSeverity, getValidators, getValue, isEmpty, isEmptyValue, isRequired, isValid, isValueChangedByClient, isValueLocked, mapAbstractFieldAttributesToUiField, removeCustomFieldMessage, removeValidator, setAndLockValue, setCustomFieldMessages, setDefaultMessagePosition, setDefaultMessageVisibility, setEditingMode, setRequired, setRequiredIfVisibleAndEditable, setValue, setValueChangedByClient, setVisible, validateVon Klasse geerbte Methoden org.teamapps.ux.component.AbstractComponent
createUiReference, getDebuggingId, getId, getParent, getSessionContext, isRendered, isVisible, mapAbstractUiComponentProperties, queueCommandIfRendered, render, reRenderIfRendered, setAttribute, setCssStyle, setDebuggingId, setParent, toggleCssClass, toString, unrenderVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden org.teamapps.ux.component.ClientObject
handleUiQueryVon Schnittstelle geerbte Methoden org.teamapps.ux.component.Component
setAriaLabel, setAttribute, setCssStyle, setHtmlTitle, setMargin, setMaxHeight, setMaxWidth, setMinHeight, setMinWidth, setShadow, toggleCssClassVon Schnittstelle geerbte Methoden org.teamapps.ux.component.field.TextInputHandlingField
defaultHandleTextInputEvent
-
Felddetails
-
onTextInput
-
onSpecialKeyPressed
-
-
Konstruktordetails
-
CurrencyField
public CurrencyField() -
CurrencyField
-
-
Methodendetails
-
createUiComponent
public org.teamapps.dto.UiField createUiComponent()- Angegeben von:
createUiComponentin KlasseAbstractComponent
-
handleUiEvent
public void handleUiEvent(org.teamapps.dto.UiEvent event) - Angegeben von:
handleUiEventin SchnittstelleClientObject- Setzt außer Kraft:
handleUiEventin KlasseAbstractField<CurrencyValue>
-
getCurrencies
-
setCurrencies
-
convertUxValueToUiValue
Beschreibung aus Klasse kopiert:AbstractFieldConverts a server-side value to a client-side field-specific value. Implementations must not have any side effects to the component!- Setzt außer Kraft:
convertUxValueToUiValuein KlasseAbstractField<CurrencyValue>- Parameter:
currencyValue- the server-side value- Gibt zurück:
- the object to be sent to the ui
-
convertUiValueToUxValue
- Setzt außer Kraft:
convertUiValueToUxValuein KlasseAbstractField<CurrencyValue>
-
getCurrency
-
setCurrency
-
getAmount
-
setAmount
-
getFixedPrecision
public int getFixedPrecision() -
isCurrencyBeforeAmount
public boolean isCurrencyBeforeAmount() -
setCurrencyBeforeAmount
-
isCurrencySymbolsEnabled
public boolean isCurrencySymbolsEnabled() -
setCurrencySymbolsEnabled
-
isAlphabeticKeysQueryEnabled
public boolean isAlphabeticKeysQueryEnabled() -
setFixedPrecision
public void setFixedPrecision(int fixedPrecision) -
setAlphabeticKeysQueryEnabled
public void setAlphabeticKeysQueryEnabled(boolean alphabeticKeysQueryEnabled) -
getLocale
-
getULocale
public com.ibm.icu.util.ULocale getULocale() -
setLocale
-
setULocale
public void setULocale(com.ibm.icu.util.ULocale locale) -
onTextInput
- Angegeben von:
onTextInputin SchnittstelleTextInputHandlingField
-
onSpecialKeyPressed
- Angegeben von:
onSpecialKeyPressedin SchnittstelleTextInputHandlingField
-