|
||||||||||
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.LiteralCharacter
Used to represent a fixed character in the mask.
Field Summary | |
private char |
fixedChar
|
Constructor Summary | |
MaskFormatter.LiteralCharacter(char fixedChar)
|
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 |
Field Detail |
private char fixedChar
Constructor Detail |
public MaskFormatter.LiteralCharacter(char fixedChar)
Method Detail |
public boolean isLiteral()
MaskFormatter.MaskCharacter
isLiteral
in class MaskFormatter.MaskCharacter
public char getChar(char aChar)
MaskFormatter.MaskCharacter
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.
getChar
in class MaskFormatter.MaskCharacter
public boolean isValidCharacter(char aChar)
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.
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 |