{\r
String str = message.getRawMessage();\r
\r
- //logger.info("CLIENT: send " + str + " to " + rPort);\r
+ // System.err.println("CLIENT: send " + str + " to " + rPort);\r
os.write(str);\r
\r
// We use a newline to terminate the message\r
{\r
try\r
{\r
+ // System.err.println("Received Message\n*\n"+str+"*");\r
if (str==null || str.length()==1)\r
return null;\r
if (str.startsWith("CUSTOM"))\r
return new CustomMessage(str.substring(6));\r
- \r
if (str.startsWith("MOUSEOVER"))\r
return new MouseOverMessage(str);\r
+ if (str.startsWith("SELECTION"))\r
+ return new SelectionMessage(str);\r
+ \r
}\r
catch (Exception e)\r
{\r