EDU.bmrb.starlibj
Class BlockListVector

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

public class BlockListVector
extends VectorCheckType

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


Fields inherited from class EDU.bmrb.starlibj.VectorCheckType
data, types, typesFrozen
 
Constructor Summary
BlockListVector()
          Constructor - makes a VectorCheckType and freezes it to only accept DataItemNodes, SaveFrameNodes, and DataLoopNodes.
BlockListVector(int startCap)
          Constructor - makes a VectorCheckType and freezes it to only accept DataItemNodes, SaveFrameNodes, and DataLoopNodes.
BlockListVector(int startCap, int incr)
          Constructor - makes a VectorCheckType and freezes it to only accept DataItemNodes, SaveFrameNodes, and DataLoopNodes.
 
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

BlockListVector

public BlockListVector()
Constructor - makes a VectorCheckType and freezes it to only accept DataItemNodes, SaveFrameNodes, and DataLoopNodes.

BlockListVector

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

BlockListVector

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