cz.cuni.jagrlib.xml
Class JGLScript.SequenceState

java.lang.Object
  extended by cz.cuni.jagrlib.xml.JGLScript.ParseState
      extended by cz.cuni.jagrlib.xml.JGLScript.SequenceState
Direct Known Subclasses:
JGLScript.ArrayState, JGLScript.ConstructorState, JGLScript.MethodState, JGLScript.ReturnState, JGLScript.SetState
Enclosing class:
JGLScript

protected abstract class JGLScript.SequenceState
extends JGLScript.ParseState

Defines vector of the objects.


Field Summary
protected  java.util.List<java.lang.Object> list
          Array elements.
 
Fields inherited from class cz.cuni.jagrlib.xml.JGLScript.ParseState
context, parent
 
Constructor Summary
protected JGLScript.SequenceState()
           
 
Method Summary
 void setValue(int type, java.lang.Object value)
          Arbitrary value from one of descendants..
 void startElement(java.lang.String qName, org.xml.sax.Attributes atts)
          A new XML element is starting in my context..
 
Methods inherited from class cz.cuni.jagrlib.xml.JGLScript.ParseState
endElement, characters, invokeMethod, newInstance, pop, setText
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

list

protected java.util.List<java.lang.Object> list
Array elements.

Constructor Detail

JGLScript.SequenceState

protected JGLScript.SequenceState()
Method Detail

startElement

public void startElement(java.lang.String qName,
                         org.xml.sax.Attributes atts)
A new XML element is starting in my context..

Overrides:
startElement in class JGLScript.ParseState

setValue

public void setValue(int type,
                     java.lang.Object value)
Arbitrary value from one of descendants..

Overrides:
setValue in class JGLScript.ParseState