com.partnersoft.system
Class GroovyScript
java.lang.Object
com.partnersoft.system.GroovyScript
- All Implemented Interfaces:
- Coggable, Script
public class GroovyScript
- extends java.lang.Object
- implements Script
A bit of groovy you can run.
- Author:
- Paul Reavis
Copyright 2005 Partner Software, Inc.
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GroovyScript
public GroovyScript()
GroovyScript
public GroovyScript(java.lang.String scriptFile)
run
public java.lang.Object run()
- Specified by:
run in interface Script
instantiate
public java.lang.Object instantiate()
getState
public Cog getState()
- Specified by:
getState in interface Coggable
setState
public void setState(Cog newState)
- Specified by:
setState in interface Coggable
setVariable
public void setVariable(java.lang.String name,
java.lang.Object value)
- Specified by:
setVariable in interface Script
getScript
public java.lang.String getScript()
setScript
public void setScript(java.lang.String newScript)
getScriptFile
public java.lang.String getScriptFile()
setScriptFile
public void setScriptFile(java.lang.String newScriptFile)
isVerbose
public boolean isVerbose()
- Specified by:
isVerbose in interface Script
setVerbose
public void setVerbose(boolean tizit)
- Specified by:
setVerbose in interface Script
getVariables
public Naming getVariables()
- Specified by:
getVariables in interface Script
setVariables
public void setVariables(Naming newVariables)
- Specified by:
setVariables in interface Script
getLoadOnce
public boolean getLoadOnce()
- Specified by:
getLoadOnce in interface Script
setLoadOnce
public void setLoadOnce(boolean tizit)
- Specified by:
setLoadOnce in interface Script
clone
public java.lang.Object clone()
- Specified by:
clone in interface Script- Overrides:
clone in class java.lang.Object
compile
public void compile()