paolomind.multitalk.netmessage.impl
Class MultiMessageFactoryImpl

java.lang.Object
  extended by paolomind.multitalk.netmessage.impl.MultiMessageFactoryImpl
All Implemented Interfaces:
IMessageFactory

public class MultiMessageFactoryImpl
extends java.lang.Object
implements IMessageFactory

Classe che costruisce messaggi per contenere altri messaggi.

Author:
paolo

Field Summary
static java.lang.String SEPARATOR
          separatore dei messaggi.
 
Constructor Summary
MultiMessageFactoryImpl()
           
 
Method Summary
 IMessage createMessage()
          crea un mesaggio vuoto.
 IMessage createMessage(java.lang.String s)
          crea un messeggio da un stringha che rappresenta il messaggio originale.
 void setFactory(IMessageFactory pfactory)
          setta la factory per il messaggio da contenere.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SEPARATOR

public static final java.lang.String SEPARATOR
separatore dei messaggi.

Constructor Detail

MultiMessageFactoryImpl

public MultiMessageFactoryImpl()
Method Detail

createMessage

public final IMessage createMessage()
crea un mesaggio vuoto.

Specified by:
createMessage in interface IMessageFactory
Returns:
un Message
See Also:
IMessageFactory.createMessage()

createMessage

public final IMessage createMessage(java.lang.String s)
                             throws MessageException
crea un messeggio da un stringha che rappresenta il messaggio originale.

Specified by:
createMessage in interface IMessageFactory
Parameters:
s - il testo del messaggio
Returns:
un Message
Throws:
MessageException - se il testo non è valido
See Also:
IMessageFactory.createMessage(java.lang.String)

setFactory

public final void setFactory(IMessageFactory pfactory)
setta la factory per il messaggio da contenere.

Parameters:
pfactory - factory del messaggi


Copyright © 2007. All Rights Reserved.