View Javadoc

1   package paolomind.multitalk.toolwrapper;
2   
3   import org.python.util.PythonInterpreter;
4   
5   import paolomind.multitalk.netmessage.IMessageFactory;
6   
7   /**
8    * Classe per un interprete python in cui viene settata la variabile
9    * MessageFactory. Questa variabile può essere usata all'interno dello
10   * script python per costruire messaggi
11   *
12   * @author paolo
13   */
14  public class MessagePythonEngine extends PythonInterpreter {
15  
16    /**
17     * costruttore dell'interprete.
18     * @param mfactory il messageFactory per gli script
19     */
20    public MessagePythonEngine(final IMessageFactory mfactory) {
21      super();
22      this.set("messageFactory", mfactory);
23    }
24  }