Uses of Class
EDU.bmrb.starlibj.VectorCheckType

Uses of VectorCheckType in EDU.bmrb.starlibj
 

Subclasses of VectorCheckType in EDU.bmrb.starlibj
 class BlockListVector
          This class behaves just like Vector, except that it allows only SaveFrameNodes and DataLoopNodes to exist inside of it.
 class DataValuesVector
          Just like VectorCheckType, but it is set up to only accept TinyRelDataValueNodes to be in the vector, and it is 'frozen' that way.
 class LoopRowsVector
          A VectorCheckType that is hard-coded to only accept LoopRowNodes as values.
 class NameListVector
          This is used internally by DataLoopNameListNode.
 class SaveListVector
          A VectorCheckType that is frozen to only contain DataLoopNodes and DataItemNodes.
 class StarListVector
          This class behaves just like Vector, except that it allows only BlockNodes to exist inside of it.
 class TagsVector
          This is used internally by LoopNameListNode.
 

Methods in EDU.bmrb.starlibj that return VectorCheckType
 VectorCheckType BlockNode.searchByName(java.lang.String searchFor)
          Given a tag name, find the AST object it resides in.
 VectorCheckType BlockNode.searchByTagValue(java.lang.String tag, java.lang.String value)
          Given a tag name and a value, find the AST object that that particular tag and value pair resides in.
 VectorCheckType BlockNode.searchForType(java.lang.Class type, short delim)
          This method returns a vector of all the nodes of the given type.
 VectorCheckType DataItemNode.searchByName(java.lang.String searchFor)
          Included for orthogonality with StarNode.
 VectorCheckType DataItemNode.searchByTagValue(java.lang.String tag, java.lang.String value)
          Included for orthogonality with StarNode.
 VectorCheckType DataItemNode.searchForType(java.lang.Class type, short delim)
          Included for orthogonality with StarNode.
 VectorCheckType DataLoopNameListNode.searchByName(java.lang.String searchFor)
          Find the name given in this name list.
 VectorCheckType DataLoopNameListNode.searchForType(java.lang.Class type)
          Find the type given in this name list.
 VectorCheckType DataLoopNode.searchByName(java.lang.String searchFor)
          searchByName() will generate a list of all the places a particular name exists in this Star object.
 VectorCheckType DataLoopNode.searchByTagValue(java.lang.String tag, java.lang.String value)
          Given a tag name and a value, find the DataValueNodes from inside this loop that match the criteria.
 VectorCheckType DataLoopNode.searchForType(java.lang.Class type, short delim)
          This method returns a vector of all the nodes of the given type.
 VectorCheckType LoopNameListNode.searchByName(java.lang.String searchFor)
          Find the name given in this name list.
 VectorCheckType LoopNameListNode.searchForType(java.lang.Class type)
          Find the type given in this name list.
 VectorCheckType LoopRowNode.searchForType(java.lang.Class type)
          Find all values of the type given in this table - this is fairly nonsensical because all values in the table are of type DataValueNode, but this function is here for orthogonality with the base class StarNode.
 VectorCheckType LoopRowNode.searchForType(java.lang.Class type, short delim)
          Find the type given in this row - Return all the matching values that meet the criteria given in the parameters.
 VectorCheckType LoopTableNode.searchForType(java.lang.Class type)
          Find all values of the type given in this table - this is fairly nonsensical because all values in the table are of type DataValueNode, but this function is here for orthogonality with the base class StarNode.
 VectorCheckType LoopTableNode.searchForType(java.lang.Class type, short delim)
          Find the type given in this row - Return all the matching values that meet the criteria given in the parameters.
protected  VectorCheckType LoopTableNode.searchForValsInColumn(int searchNest, int searchCol, java.lang.String value)
          Look for the value in the nest level/column given.
 VectorCheckType SaveFrameNode.searchByName(java.lang.String searchFor)
          Given a tag name, find the AST object it resides in.
 VectorCheckType SaveFrameNode.searchByTagValue(java.lang.String tag, java.lang.String value)
          Given a tag name and a value, find the AST object that that particular tag and value pair resides in.
 VectorCheckType SaveFrameNode.searchForType(java.lang.Class type, short delim)
          This method returns a vector of all the nodes of the given type.
 VectorCheckType StarFileNode.searchByName(java.lang.String searchFor)
          Given a tag name, find the AST object it resides in.
 VectorCheckType StarFileNode.searchByTagValue(java.lang.String tag, java.lang.String value)
          Given a tag name and a value, find the AST object that that particular tag and value pair resides in.
 VectorCheckType StarFileNode.searchForType(java.lang.Class type, short delim)
          This method returns a vector of all the nodes of the given type.
 VectorCheckType StarNode.searchByName(java.lang.String searchFor)
          searchByName() will generate a list of all the places a particular name exists in this AST object.
 VectorCheckType StarNode.searchByTagValue(java.lang.String tag, java.lang.String value)
          Given a tag name and a value, find the AST object that that particular tag and value pair resides in.
 VectorCheckType StarNode.searchForType(java.lang.Class type, short delim)
          This method returns a vector of all the nodes of the given type.
 VectorCheckType StarNode.searchForTypeByName(java.lang.Class type, java.lang.String name)
          Find all the occurrances where there is a node of the given type containing something with the given name.
 VectorCheckType StarNode.searchForTypeByTagValue(java.lang.Class type, java.lang.String tag, java.lang.String value)
          This is much like searchForTypeByTagValue() above, except that it looks for places where the given tag/value matches, and it contains the given value, then it looks to find a node of the given type that the match is inside of.