Localized chat! Server entities may now fake speak and tell messages that
are translated by the client upon receipt. We love to translate. git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1319 542714f4-19e9-0310-aa3c-eee0fc999fb1
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
//
|
||||
// $Id: ChatDisplay.java,v 1.8 2002/02/26 05:47:40 mdb Exp $
|
||||
// $Id: ChatDisplay.java,v 1.9 2002/04/30 17:27:30 mdb Exp $
|
||||
|
||||
package com.threerings.crowd.chat;
|
||||
|
||||
@@ -22,10 +22,14 @@ public interface ChatDisplay
|
||||
* auxiliary chat object, the type code provided when that auxiliary
|
||||
* object was registered.
|
||||
* @param speaker the username of the speaker.
|
||||
* @param bundle for speak messages that originated with a server
|
||||
* entity rather than another client, this will be non-null and will
|
||||
* contain a bundle identifier that should be used to translate the
|
||||
* message text.
|
||||
* @param message the text of the message.
|
||||
*/
|
||||
public void displaySpeakMessage (
|
||||
String type, String speaker, String message);
|
||||
String type, String speaker, String bundle, String message);
|
||||
|
||||
/**
|
||||
* Called to display a tell message. A tell message is one that is
|
||||
@@ -33,9 +37,14 @@ public interface ChatDisplay
|
||||
* location in the system.
|
||||
*
|
||||
* @param speaker the username of the speaker.
|
||||
* @param bundle for tell messages that originated with a server
|
||||
* entity rather than another client, this will be non-null and will
|
||||
* contain a bundle identifier that should be used to translate the
|
||||
* message text.
|
||||
* @param message the text of the message.
|
||||
*/
|
||||
public void displayTellMessage (String speaker, String message);
|
||||
public void displayTellMessage (
|
||||
String speaker, String bundle, String message);
|
||||
|
||||
/**
|
||||
* Called to display a system message. A system message is one that is
|
||||
|
||||
Reference in New Issue
Block a user