01: /*
02: * Created on 04-Apr-2006
03: */
04: package uk.org.ponder.stringutil;
05:
06: public interface CharReceiver {
07: /** Receives the character c, and returns <code>true</code> if the receiver
08: * is filled and cannot accept further output for this round. We always
09: * insist on sufficiently non-fiendish receivers that can always accept
10: * at least one character of output...
11: * @param c
12: * @return
13: */
14: public boolean receiveChar(char c);
15: }
|