org.concord.flash.player
Class StackFrame4
java.lang.Object
|
+--org.concord.flash.player.StackFrame4
- Direct Known Subclasses:
- StackFrame5
- public class StackFrame4
- extends java.lang.Object
Holds stack frame. A new one is created
everytime a new method is called.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StackFrame4
public StackFrame4(FScriptObject thisObject,
java.lang.String[] argNames,
java.lang.Object[] args)
setLocalVariable
public void setLocalVariable(java.lang.String name,
java.lang.Object value)
setVariable
public void setVariable(java.lang.String name,
java.lang.Object value)
- Sets a variable~ If the variable has been defined as a local
variable, then set it as a local variable. Otherwise
it's a global variable.
getVariable
public java.lang.Object getVariable(java.lang.String name)
push
public void push(java.lang.Object obj)
push
public void push(int val)
push
public void push(boolean val)
push
public void push(float val)
pop
public java.lang.Object pop()
peek
public java.lang.Object peek()
convertToInt
public int convertToInt(java.lang.Object o)
popInt
public int popInt()
convertToFloat
public float convertToFloat(java.lang.Object o)
popFloat
public float popFloat()
convertToBoolean
public boolean convertToBoolean(java.lang.Object o)
popBoolean
public boolean popBoolean()