org.mozilla.javascript
Class VariableTable
java.lang.Object
|
+--org.mozilla.javascript.VariableTable
- Direct Known Subclasses:
- OptVariableTable
- public class VariableTable
- extends java.lang.Object
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VariableTable
public VariableTable()
size
public int size()
getParameterCount
public int getParameterCount()
createLocalVariable
public LocalVariable createLocalVariable(java.lang.String name,
boolean isParameter)
getVariable
public LocalVariable getVariable(int index)
getVariable
public LocalVariable getVariable(java.lang.String name)
getOrdinal
public int getOrdinal(java.lang.String name)
getName
public java.lang.String getName(int index)
getAllNames
public java.lang.String[] getAllNames()
establishIndices
public void establishIndices()
addParameter
public void addParameter(java.lang.String pName)
addLocal
public void addLocal(java.lang.String vName)
removeLocal
public void removeLocal(java.lang.String name)