Package docking.widgets.textfield
Class IntegerFormatter.PosiviteValueIntegerDocumentFilterWrapper
java.lang.Object
javax.swing.text.DocumentFilter
docking.widgets.textfield.IntegerFormatter.PosiviteValueIntegerDocumentFilterWrapper
- Direct Known Subclasses:
HexIntegerFormatter.HexAllowedPositiveValueIntgerDocumentFilterWrapper
- Enclosing class:
- IntegerFormatter
protected static class IntegerFormatter.PosiviteValueIntegerDocumentFilterWrapper
extends DocumentFilter
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.text.DocumentFilter
DocumentFilter.FilterBypass -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidinsertString(DocumentFilter.FilterBypass fb, int offset, String string, AttributeSet attr) protected booleanisDigit(char character) protected booleanisValidText(String text) protected Numbervoidremove(DocumentFilter.FilterBypass fb, int offset, int length) voidreplace(DocumentFilter.FilterBypass fb, int offset, int length, String text, AttributeSet attr)
-
Field Details
-
wrappedFilter
-
format
-
-
Method Details
-
remove
public void remove(DocumentFilter.FilterBypass fb, int offset, int length) throws BadLocationException - Overrides:
removein classDocumentFilter- Throws:
BadLocationException
-
insertString
public void insertString(DocumentFilter.FilterBypass fb, int offset, String string, AttributeSet attr) throws BadLocationException - Overrides:
insertStringin classDocumentFilter- Throws:
BadLocationException
-
replace
public void replace(DocumentFilter.FilterBypass fb, int offset, int length, String text, AttributeSet attr) throws BadLocationException - Overrides:
replacein classDocumentFilter- Throws:
BadLocationException
-
isValidText
-
isDigit
protected boolean isDigit(char character) -
parseText
-