org.problets.domain.model.expression.step
Class ExpressionStepSequence
java.lang.Object
org.problets.domain.line.AbstractLine
org.problets.domain.line.AbstractExplanationLine
org.problets.domain.model.expression.step.AbstractExpressionStep
org.problets.domain.model.expression.step.ExpressionStepSequence
- All Implemented Interfaces:
- java.lang.Cloneable
public class ExpressionStepSequence
- extends AbstractExpressionStep
To enable properly highlighting the precedence of operators within parenthesis,
e.g., in (3 + 4) - (2 * 5), and enforcing that LHS of && and || are evaluated before RHS
- Author:
- Amruth Kumar
Constructor Summary |
ExpressionStepSequence(java.lang.String inExpression,
int inOrder,
java.lang.String inResult,
java.util.Vector inExplanation)
Constructor for ExpressionStep - used for subexpressions |
Method Summary |
java.util.Vector |
getExplanation()
|
static void |
main(java.lang.String[] args)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ExpressionStepSequence
public ExpressionStepSequence(java.lang.String inExpression,
int inOrder,
java.lang.String inResult,
java.util.Vector inExplanation)
- Constructor for ExpressionStep - used for subexpressions
getExplanation
public java.util.Vector getExplanation()
main
public static void main(java.lang.String[] args)