|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IMessage
Interfaccia di un singolo messaggio. Lo stato di ogni Info aggiunto al messaggio deve essere rappresentabile con una stringa, perchè questa classe deve essere serializata come una stringa
Method Summary | |
---|---|
void |
addInfo(java.lang.Object info)
inserisce in coda una info al messaggio. |
void |
addInfo(java.lang.String varname,
java.lang.Object value)
aggiunge una coppia [nome, valore] al messaggio. |
java.lang.Object |
getInfo()
Restituisce e rimuove la prima infos del messaggio. |
java.lang.String[] |
getNameValue()
ritorna due stringhe: la prima è il nome della variabile, la seconda il valore assunto. |
java.lang.String |
toString()
scrive l'oggetto come una stringa. |
java.lang.Object |
viewInfo()
Restituisce senza rimuvere la prima infos del messaggio. |
Method Detail |
---|
java.lang.Object getInfo()
java.lang.Object viewInfo()
void addInfo(java.lang.Object info)
info
- un oggetto da aggiungerejava.lang.String[] getNameValue() throws MessageException
MessageException
- se la stringa passata non ha un formato
riconosciuto come nome = valorevoid addInfo(java.lang.String varname, java.lang.Object value)
varname
- chiave del valorevalue
- valore della chiavejava.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |