|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectopencard.core.terminal.CardTerminalIOBlender
public abstract class CardTerminalIOBlender
A CardTerminalIOBlender processes (blends) user input for a CardTerminal. You can set a CardTerminalIOBlender through the CardTerminalIOControl parameter of CardTerminal.keyboardInput().
CardTerminalIOControl
,
CardTerminal
Field Summary | |
---|---|
protected CardTerminalIOControl |
ioControl
A reference to our containing CardTerminalIOControl object. |
Constructor Summary | |
---|---|
CardTerminalIOBlender(CardTerminalIOControl ioControl)
The constructor. |
Method Summary | |
---|---|
abstract int |
input(int character)
Process a single character of user input. |
abstract java.lang.String |
result()
Return the end product. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected CardTerminalIOControl ioControl
Constructor Detail |
---|
public CardTerminalIOBlender(CardTerminalIOControl ioControl)
ioControl
- Control structure to be used by this I/O blender.Method Detail |
---|
public abstract int input(int character)
character
- The input character from the card reader.
public abstract java.lang.String result()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |