public class Action extends java.lang.Object implements ISerializable
| Constructor and Description |
|---|
Action(java.lang.String scriptPath) |
Action(java.lang.String scriptPath,
java.util.Map<java.lang.String,java.lang.Object> parameters) |
| Modifier and Type | Method and Description |
|---|---|
void |
activate(javax.script.ScriptEngine engine,
ILevel universe) |
java.util.Map<java.lang.String,java.lang.Object> |
getParameters() |
java.lang.String |
getScript() |
java.lang.Object |
putParameter(java.lang.String key,
java.lang.Object value) |
java.lang.Object |
removeParameter(java.lang.String key) |
java.lang.String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitclone, serialize, serializeToStringpublic Action(java.lang.String scriptPath)
public Action(java.lang.String scriptPath,
java.util.Map<java.lang.String,java.lang.Object> parameters)
public void activate(javax.script.ScriptEngine engine,
ILevel universe)
public java.lang.String getScript()
public java.util.Map<java.lang.String,java.lang.Object> getParameters()
public java.lang.Object putParameter(java.lang.String key,
java.lang.Object value)
public java.lang.Object removeParameter(java.lang.String key)
public java.lang.String toString()
toString in class java.lang.Object