org.joone.script
Interface MacroInterface

All Superinterfaces:
java.util.EventListener, NeuralNetListener
All Known Implementing Classes:
GroovyMacroPlugin, MacroPlugin

public interface MacroInterface
extends NeuralNetListener


Method Summary
 MacroManager getMacroManager()
          Getter for property macroManager.
 void runMacro(java.lang.String text)
          Run a generic macro contained in a text
 void set(java.lang.String name, java.lang.Object jObject)
          Exports an internal variable in the script's namespace
 void setMacroManager(MacroManager macroManager)
          Setter for property macroManager.
 
Methods inherited from interface org.joone.engine.NeuralNetListener
cicleTerminated, errorChanged, netStarted, netStopped, netStoppedError
 

Method Detail

set

void set(java.lang.String name,
         java.lang.Object jObject)
Exports an internal variable in the script's namespace

Parameters:
name - - the name of the variable in the script's namespace
jObject - - the value of the exported variable

runMacro

void runMacro(java.lang.String text)
Run a generic macro contained in a text


getMacroManager

MacroManager getMacroManager()
Getter for property macroManager.

Returns:
Value of property macroManager.

setMacroManager

void setMacroManager(MacroManager macroManager)
Setter for property macroManager.

Parameters:
macroManager - New value of property macroManager.


Submit Feedback to pmarrone@users.sourceforge.net