Just like the Vector method of the same name,
but It will refuse to work if this row is already inside
a DataLoopNode, and it will generate an exception.
The value string is not syntactically correct for the
kind of delimiter in use, for example, a string with
whitespace cannot be without quotes, or a string with
multiple lines in it is only allowed as a semicolon-delimted
string.
beginLine and beginColumn describe the position of the first character
of this token; endLine and endColumn describe the position of the
last character of this token.
beginLine and beginColumn describe the position of the first character
of this token; endLine and endColumn describe the position of the
last character of this token.
Get the total size the array buffer is using (This is
how big the array can grow before the next time it will
need to automatically relocate itself into a bigger array).
beginLine and beginColumn describe the position of the first character
of this token; endLine and endColumn describe the position of the
last character of this token.
endLine -
Variable in class EDU.bmrb.starlibj.Token
beginLine and beginColumn describe the position of the first character
of this token; endLine and endColumn describe the position of the
last character of this token.
The message that will be printed at runtime if this exception
'bubbles up' all the way to the Java Runtime Environment and
is not caught along the way.
I made this as a stopgap measure to behave much like the
standard type: java.lang.StringBuffer. I needed
a drop-in replacement for StringBuffer.because the one
that came with the Blackdown JDK for Linux is broken.
Just like the Vector method of the same name,
but It will refuse to work if this row is already inside
a DataLoopNode, and it will generate an exception.
Used to ask "is this object allowed in this class?"
(In other words, "Was there a previous call to
addType() that allowed it to handle this kind
of class?")
This method parses a single row of values, presuming that
the DataLoopNameListNode has already been parsed and is
on the stack underneath the current position.
This method parses a table of values, presuming that the
DataLoopNameListNode has already been properly parsed to
hold the numbers of values in each nesting level.
This is a return type for StarValidity.parseValFrom(),
which needs to return more than one thing - The only
way to do that in Java is to make a class containing all
the return values and have the method return an instance
of that class.
Similar to the Vector method of the same name, however
It will refuse to work if this row is already inside a
DataLoopNode, and it will generate an exception.
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.
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.
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.
Just like the Vector method of the same name, except
that it throws an exception if the number of values in
the row is incorrect for the number of names in the list
of names in this DataLoopNode.
VectorCheckType is essentially the exact same thing as the standard
Java class java.util.vector, but with the additional
provisions to ensure that only objects of a specific type will
be allowed to be put into the vector.