EDU.bmrb.starlibj
Class StarListVector

java.lang.Object
  |
  +--EDU.bmrb.starlibj.VectorCheckType
        |
        +--EDU.bmrb.starlibj.StarListVector

public class StarListVector
extends VectorCheckType

This class behaves just like Vector, except that it allows only BlockNodes to exist inside of it.


Fields inherited from class EDU.bmrb.starlibj.VectorCheckType
data, types, typesFrozen
 
Constructor Summary
StarListVector()
          Constructor - makes a VectorCheckType and freezes it to only accept BlockNodes.
StarListVector(int startCap)
          Constructor - makes a VectorCheckType and freezes it to only accept BlockNodes, SaveFrameNodes and DataItemNodes.
StarListVector(int startCap, int incr)
          Constructor - makes a VectorCheckType and freezes it to only accept BlockNodes, SaveFrameNodes and DataItemNodes.
 
Methods inherited from class EDU.bmrb.starlibj.VectorCheckType
addElement, addType, capacity, contains, elementAt, elements, firstElement, freezeTypes, indexOf, indexOf, insertElementAt, isEmpty, isObjectAllowed, lastElement, lastIndexOf, lastIndexOf, removeElement, removeElementAt, setElementAt, setSize, size
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StarListVector

public StarListVector()
Constructor - makes a VectorCheckType and freezes it to only accept BlockNodes.

StarListVector

public StarListVector(int startCap)
Constructor - makes a VectorCheckType and freezes it to only accept BlockNodes, SaveFrameNodes and DataItemNodes.

StarListVector

public StarListVector(int startCap,
                      int incr)
Constructor - makes a VectorCheckType and freezes it to only accept BlockNodes, SaveFrameNodes and DataItemNodes.