|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.swing.text.MaskFormatter.MaskCharacter javax.swing.text.MaskFormatter.DigitMaskCharacter
Represents a number, uses Character.isDigit
.
Constructor Summary | |
private |
MaskFormatter.DigitMaskCharacter()
|
Method Summary | |
void |
append(StringBuffer buff,
String formatting,
int[] index,
String placeholder)
Appends the necessary character in formatting at
index to buff . |
char |
getChar(char aChar)
Returns the character to insert for aChar . |
boolean |
isLiteral()
Subclasses should override this returning true if the instance represents a literal character. |
boolean |
isValidCharacter(char aChar)
Returns true if aChar is a valid reprensentation of
the receiver. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
private MaskFormatter.DigitMaskCharacter()
Method Detail |
public boolean isValidCharacter(char aChar)
MaskFormatter.MaskCharacter
aChar
is a valid reprensentation of
the receiver. The default implementation returns true if the
receiver represents a literal character and getChar
== aChar. Otherwise, this will return true is aChar
is contained in the valid characters and not contained
in the invalid characters.
isValidCharacter
in class MaskFormatter.MaskCharacter
public boolean isLiteral()
public char getChar(char aChar)
aChar
. The
default implementation returns aChar
. Subclasses
that wish to do some sort of mapping, perhaps lower case to upper
case should override this and do the necessary mapping.
public void append(StringBuffer buff, String formatting, int[] index, String placeholder) throws ParseException
formatting
at
index
to buff
.
ParseException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |