|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |