Inherits org.qscript.operator.Operator.
Inherited by org.qscript.operator.ELSE_operator, org.qscript.operator.END_operator, org.qscript.operator.ENDIF_operator, org.qscript.operator.IF_operator, org.qscript.operator.REPEAT_operator, org.qscript.operator.UNTIL_operator, org.qscript.operator.WEND_operator, and org.qscript.operator.WHILE_operator.
|
| FlowOperator (FlowOperatorType fop_type, String symbol, int nbrArgs, int priority, int type) |
|
boolean | isMatchingStartFor (FlowOperator possibleEnd) |
|
boolean | isMatchingEndFor (FlowOperator possibleStart) |
|
FlowOperatorType | getFopType () |
|
boolean | isFlowOperator () |
|
String | toString () |
|
| Operator (String symbol, int nbrArgs, int priority, int type) |
|
abstract Argument | resolve (Script script, Token token, Argument[] args, Object...objects) throws EvaluationException |
|
String | getSymbol () |
|
int | getNbrArgs () |
|
int | getPriority () |
|
int | getOpType () |
|
boolean | isOperator () |
|
String | forListing () |
|
String | toString () |
|
void | setTextPosition (int charStart, int charWidth) |
|
void | setTextPosition (int line, int charStart, int charWidth) |
|
int | getLine () |
|
int | getCharStart () |
|
int | getCharWidth () |
|
boolean | isArgument () |
|
boolean | isFlowAction () |
|
boolean | isVariable () |
|
boolean | isThing () |
|
boolean | isOperator () |
|
boolean | isFlowOperator () |
|
String | forListing () |
|
A flow operator is one which controls the flow of operations found in conditional and loop constructs.
- Author
- Peter Lager
boolean org.qscript.operator.FlowOperator.isFlowOperator |
( |
| ) |
|
boolean org.qscript.operator.FlowOperator.isMatchingEndFor |
( |
FlowOperator |
possibleStart | ) |
|
Determines whether the supplied flow construct is a valid start construct for this one.
- Parameters
-
possibleStart | flow construct to test |
- Returns
- true if valid
boolean org.qscript.operator.FlowOperator.isMatchingStartFor |
( |
FlowOperator |
possibleEnd | ) |
|
Determines whether the supplied flow construct is a valid end construct for this one.
- Parameters
-
possibleEnd | flow construct to test |
- Returns
- true if valid
The documentation for this class was generated from the following file:
- /Users/peter/git/qscript-repos/Q-script/src/org/qscript/operator/FlowOperator.java