diplomacy.connect
Class MessTalk

java.lang.Object
  |
  +--diplomacy.connect.DiplExchangeObj
        |
        +--diplomacy.connect.Message
              |
              +--diplomacy.connect.MessReplyable
                    |
                    +--diplomacy.connect.MessTalk
All Implemented Interfaces:
Serializable

public class MessTalk
extends MessReplyable

Dies Klasse enthält eine Gesprächsnachricht.

See Also:
Serialized Form

Fields inherited from class diplomacy.connect.Message
JUDGE_ID
 
Constructor Summary
MessTalk(Set receiverIDs, String subject)
           
MessTalk(Set receiverIDs, String subject, String content)
           
MessTalk(String senderID, Set receiverIDs, String subject)
           
MessTalk(String senderID, Set receiverIDs, String subject, String content)
           
 
Method Summary
 MessReply getReply()
          getReply() liefert eine negative Empfangsbestätigung auf die Gesprächs-Nachrichtde, die vom Judge versendet wird.
 MessReply getReply(String replyerID, boolean success)
          getReply() liefert eine Empfangsbestätigung auf die Gesprächs-Nachrichtde unter Angabe von Standarderklärungen.
 String longString()
          longString() liefert alle Daten des Objekts in einem String
 
Methods inherited from class diplomacy.connect.MessReplyable
getReply, getReply, getReply, getReply
 
Methods inherited from class diplomacy.connect.Message
getReceiverIDs, getSenderID, getSubject, isReceiver, isSender
 
Methods inherited from class diplomacy.connect.DiplExchangeObj
checkID, equals, getID, getName, toString
 
Methods inherited from class java.lang.Object
, clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MessTalk

public MessTalk(String senderID,
                Set receiverIDs,
                String subject,
                String content)
         throws DiplNewException

MessTalk

public MessTalk(String senderID,
                Set receiverIDs,
                String subject)
         throws DiplNewException

MessTalk

public MessTalk(Set receiverIDs,
                String subject,
                String content)
         throws DiplNewException

MessTalk

public MessTalk(Set receiverIDs,
                String subject)
         throws DiplNewException
Method Detail

getReply

public MessReply getReply(String replyerID,
                          boolean success)
                   throws DiplNewException

getReply() liefert eine Empfangsbestätigung auf die Gesprächs-Nachrichtde unter Angabe von Standarderklärungen.

Overrides:
getReply in class MessReplyable

getReply

public MessReply getReply()
                   throws DiplNewException

getReply() liefert eine negative Empfangsbestätigung auf die Gesprächs-Nachrichtde, die vom Judge versendet wird.

Overrides:
getReply in class MessReplyable

longString

public String longString()
Description copied from class: Message

longString() liefert alle Daten des Objekts in einem String

Overrides:
longString in class Message