org.concord.util.script
Class SequenceLiteral

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

public class SequenceLiteral
extends Expression


Field Summary
protected  java.lang.Class arrayClass
           
protected  java.util.Vector expressions
           
protected  java.util.Vector 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
SequenceLiteral(Script script)
           
 
Method Summary
 void addExpression(java.lang.Object obj)
           
 void delete()
           
 void interpret()
          This does nothing.
 
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

expressions

protected java.util.Vector expressions

values

protected java.util.Vector values

arrayClass

protected java.lang.Class arrayClass
Constructor Detail

SequenceLiteral

public SequenceLiteral(Script script)
Method Detail

delete

public void delete()
Overrides:
delete in class ScriptObject

addExpression

public void addExpression(java.lang.Object obj)

interpret

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