Class NaruTaskFrameImpl
java.lang.Object
net.thevpc.naru.impl.engine.scheduler.NaruTaskFrameImpl
- All Implemented Interfaces:
NaruTaskFrame,net.thevpc.nuts.elem.NToElement
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioneditRoutine(String routine) net.thevpc.nuts.util.NOptional<Object>getLocalVar(String name) net.thevpc.nuts.util.NOptional<Object>inheritVars(boolean inheritVars) booleanlastResult(NaruStmtResult lastResult) params()intpc()pc(int pc) returnPc()runningRoutine(String runningRoutine) voidsetLocalVar(String key, Object value) voidnet.thevpc.nuts.elem.NElementunsetLocalVar(String key)
-
Field Details
-
todo
-
-
Constructor Details
-
NaruTaskFrameImpl
public NaruTaskFrameImpl() -
NaruTaskFrameImpl
public NaruTaskFrameImpl(net.thevpc.nuts.elem.NElement element)
-
-
Method Details
-
isInheritVars
public boolean isInheritVars()- Specified by:
isInheritVarsin interfaceNaruTaskFrame
-
inheritVars
-
runningRoutine
- Specified by:
runningRoutinein interfaceNaruTaskFrame
-
runningRoutine
-
editRoutine
- Specified by:
editRoutinein interfaceNaruTaskFrame
-
editRoutine
- Specified by:
editRoutinein interfaceNaruTaskFrame
-
pc
public int pc()- Specified by:
pcin interfaceNaruTaskFrame
-
pc
- Specified by:
pcin interfaceNaruTaskFrame
-
returnPc
-
returnPc
- Specified by:
returnPcin interfaceNaruTaskFrame
-
params
- Specified by:
paramsin interfaceNaruTaskFrame
-
localVars
- Specified by:
localVarsin interfaceNaruTaskFrame
-
setLocalVar
- Specified by:
setLocalVarin interfaceNaruTaskFrame
-
getLocalVar
- Specified by:
getLocalVarin interfaceNaruTaskFrame
-
getLastResult
- Specified by:
getLastResultin interfaceNaruTaskFrame
-
lastResult
- Specified by:
lastResultin interfaceNaruTaskFrame
-
getAllVars
- Specified by:
getAllVarsin interfaceNaruTaskFrame
-
unsetLocalVar
- Specified by:
unsetLocalVarin interfaceNaruTaskFrame
-
setParam
- Specified by:
setParamin interfaceNaruTaskFrame
-
getParam
- Specified by:
getParamin interfaceNaruTaskFrame
-
toElement
public net.thevpc.nuts.elem.NElement toElement()- Specified by:
toElementin interfacenet.thevpc.nuts.elem.NToElement
-