Interface HasFormating
- All Known Implementing Classes:
AbstractFormatingSuggestBox,AbstractFormatingTextBox,AbstractPhoneNumberSuggestBox,IbanTextBox,Isbn10TextBox,Isbn13TextBox,IsbnTextBox,PhoneNumberCommonInterSuggestBox,PhoneNumberCommonSuggestBox,PhoneNumberDin5008InterSuggestBox,PhoneNumberDin5008SuggestBox,PhoneNumberE123InterSuggestBox,PhoneNumberE123SuggestBox,PhoneNumberMsSuggestBox,PhoneNumberUriSuggestBox,TextBoxWithFormating
public interface HasFormating
interface for widgets with formating capabilities.
- Author:
- Manfred Tremmel
-
Method Summary
Modifier and TypeMethodDescriptionvoidformatValue(de.knightsoftnet.validators.shared.data.ValueWithPos<String> pvalue) format and set value.voidformatValue(de.knightsoftnet.validators.shared.data.ValueWithPos<String> value, boolean fireEvents) format and set value.formatValueSynchron(String value) format value synchron, doesn't work for rest formatings.booleanisAllowedCharacter(char character) check a character if it's allowed input value.booleanisCharacterToReplace(char character) check a character if it's character to replace.booleanisFormatingCharacter(char character) check a character if it's formating character.voidreformat value from widget.voidreformatValue(boolean fireEvents) reformat value from widget.charreplaceCharacter(char character) replace a character.
-
Method Details
-
reformatValue
void reformatValue()reformat value from widget. -
reformatValue
void reformatValue(boolean fireEvents) reformat value from widget.- Parameters:
fireEvents- when true and value changes, a ValueChangeEvent is triggered
-
formatValueSynchron
format value synchron, doesn't work for rest formatings.- Parameters:
value- to format- Returns:
- formated value
-
isAllowedCharacter
boolean isAllowedCharacter(char character) check a character if it's allowed input value.- Parameters:
character- character to check- Returns:
- true if character is allowed
-
isCharacterToReplace
boolean isCharacterToReplace(char character) check a character if it's character to replace.- Parameters:
character- character to check- Returns:
- true if character has to be replaced
-
isFormatingCharacter
boolean isFormatingCharacter(char character) check a character if it's formating character.- Parameters:
character- character to check- Returns:
- true if character is a formating character
-
replaceCharacter
char replaceCharacter(char character) replace a character.- Parameters:
character- to replace- Returns:
- replacement character
-