|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.jetrix.protocols.IRCProtocol
public class IRCProtocol
Protocol to communicate with IRC clients.
Constructor Summary | |
---|---|
IRCProtocol()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public IRCProtocol()
Method Detail |
---|
public String getName()
getName
in interface Protocol
public Message getMessage(String line)
getMessage
in interface Protocol
line
- the client message to parse
Message
equivalent of the specified
String or null if the protocol cannot understand the message.public String translate(Message m, Locale locale)
translate
in interface Protocol
m
- the message to translatelocale
- the locale used for internationalized text messages
Message
or null if it can't be translated.public String translate(PlineMessage m, Locale locale)
public String translate(PlineActMessage m, Locale locale)
public String translate(GmsgMessage m, Locale locale)
public String translate(SpectatorListMessage m, Locale locale)
public String translate(TeamMessage m, Locale locale)
public String translate(JoinMessage m, Locale locale)
public String translate(LeaveMessage m, Locale locale)
public String translate(NewGameMessage m, Locale locale)
public String translate(EndGameMessage m, Locale locale)
public String translate(IngameMessage m, Locale locale)
public String translate(PauseMessage m)
public String translate(ResumeMessage m)
public String translate(LevelMessage m)
public String translate(FieldMessage m)
public String translate(PlayerLostMessage m)
public String translate(DisconnectedMessage m)
public String translate(CommandMessage m)
public String translate(OneLineAddedMessage m)
public String translate(TwoLinesAddedMessage m)
public String translate(FourLinesAddedMessage m)
public String translate(AddLineMessage m)
public String translate(ClearLineMessage m)
public String translate(NukeFieldMessage m)
public String translate(RandomClearMessage m)
public String translate(SwitchFieldsMessage m)
public String translate(ClearSpecialsMessage m)
public String translate(GravityMessage m)
public String translate(BlockQuakeMessage m)
public String translate(BlockBombMessage m)
public Map<String,String> getStyles()
public String applyStyle(String text)
Protocol
applyStyle
in interface Protocol
text
- the string to transform
public char getEOL()
Protocol
getEOL
in interface Protocol
public String toString()
toString
in class Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |