public abstract class Communicator
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected CodeThread |
messageIn |
protected CodeThread |
messageOut |
Constructor and Description |
---|
Communicator() |
Communicator(java.io.PrintWriter o,
java.io.BufferedReader i) |
Modifier and Type | Method and Description |
---|---|
void |
initialize() |
void |
initialize(java.io.PrintWriter o,
java.io.BufferedReader i) |
static boolean |
isInit()
Checks if this Communicator is initialized.
|
abstract void |
onReceiveMessage(java.lang.String message) |
void |
sendMessage(java.lang.String m)
Sends a message.
|
protected CodeThread messageIn
protected CodeThread messageOut
public Communicator()
public Communicator(java.io.PrintWriter o, java.io.BufferedReader i)
public void initialize(java.io.PrintWriter o, java.io.BufferedReader i)
public void initialize()
public abstract void onReceiveMessage(java.lang.String message)
public void sendMessage(java.lang.String m)
m
- The message to send.public static boolean isInit()