org.concord.util.script
Class IndexExpression
java.lang.Object
|
+--org.concord.util.script.ScriptObject
|
+--org.concord.util.script.Expression
|
+--org.concord.util.script.IndexExpression
- All Implemented Interfaces:
- java.beans.BeanInfo
- public class IndexExpression
- extends Expression
Fields inherited from class org.concord.util.script.ScriptObject |
beginColumn, beginLine, debug, deleted, doConversion, endColumn, endLine, name, nil, runtimeTable, script |
Fields inherited from interface java.beans.BeanInfo |
ICON_COLOR_16x16, ICON_COLOR_32x32, ICON_MONO_16x16, ICON_MONO_32x32 |
Methods inherited from class org.concord.util.script.ScriptObject |
findConstructor, findMethod, getAdditionalBeanInfo, getArrayValue, getAtom, getBeanDescriptor, getCurrentFrame, getDefaultEventIndex, getDefaultPropertyIndex, getEventSetDescriptors, getField, getFieldValue, getIcon, getMethodDescriptors, getName, getPropertyDescriptors, getScript, popFrame, pushFrame, setArrayValue, setCurrentFrame, setFieldValue, setName, setScript, setSourceBounds |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
result
protected java.lang.Object result
values
protected java.lang.Object[] values
actuals
protected java.util.Stack actuals
constructor
protected boolean constructor
IndexExpression
public IndexExpression(Script script)
delete
public void delete()
- Overrides:
delete
in class ScriptObject
setConstructor
public void setConstructor(boolean val)
addActual
public void addActual(java.lang.Object obj)
getActuals
public java.util.Stack getActuals()
interpret
public void interpret()
- Description copied from class:
ScriptObject
- This does nothing. Maybe should be abstract?
- Overrides:
interpret
in class Expression
interpret
public void interpret(java.lang.Object object)
- Overrides:
interpret
in class Expression
setValue
public void setValue(java.lang.Object val)