org.concord.util.script
Class ArrayLiteral

java.lang.Object
  |
  +--org.concord.util.script.ScriptObject
        |
        +--org.concord.util.script.Expression
              |
              +--org.concord.util.script.SequenceLiteral
                    |
                    +--org.concord.util.script.ArrayLiteral
All Implemented Interfaces:
java.beans.BeanInfo

public class ArrayLiteral
extends SequenceLiteral


Field Summary
protected  boolean isNumberArray
           
 
Fields inherited from class org.concord.util.script.SequenceLiteral
arrayClass, expressions, values
 
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
 
Constructor Summary
ArrayLiteral(Script script)
           
 
Method Summary
 void interpret()
          This does nothing.
 
Methods inherited from class org.concord.util.script.SequenceLiteral
addExpression, delete
 
Methods inherited from class org.concord.util.script.Expression
interpret, toString
 
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
 

Field Detail

isNumberArray

protected boolean isNumberArray
Constructor Detail

ArrayLiteral

public ArrayLiteral(Script script)
Method Detail

interpret

public void interpret()
Description copied from class: ScriptObject
This does nothing. Maybe should be abstract?
Overrides:
interpret in class SequenceLiteral