Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## 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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Submit Feedback to pmarrone@users.sourceforge.net