Uses of Enum Class
components.statement.StatementKernel.Condition
Packages that use StatementKernel.Condition
Package
Description
Provides the
Statement family interfaces and implementing classes.-
Uses of StatementKernel.Condition in components.statement
Methods in components.statement that return StatementKernel.ConditionModifier and TypeMethodDescriptionStatement1.disassembleIf(Statement s) StatementKernel.disassembleIf(Statement s) Disassembles IF statementthisinto its testCondition, which is returned as the value of the function, and its only subtree, the BLOCK statements; the declaration notwithstanding, the dynamic type ofsmust be the same as the dynamic type ofthis.Statement1.disassembleIfElse(Statement s1, Statement s2) StatementKernel.disassembleIfElse(Statement s1, Statement s2) Disassembles IF_ELSE statementthisinto its testCondition, which is returned as the value of the function, and its two subtrees, the BLOCK statementss1ands2; the declaration notwithstanding, the dynamic type ofs1ands2must be the same as the dynamic type ofthis.Statement1.disassembleWhile(Statement s) StatementKernel.disassembleWhile(Statement s) Disassembles WHILE statementthisinto its testCondition, which is returned as the value of the function, and its only subtree, the BLOCK statements; the declaration notwithstanding, the dynamic type ofsmust be the same as the dynamic type ofthis.static StatementKernel.ConditionReturns the enum constant of this class with the specified name.static StatementKernel.Condition[]StatementKernel.Condition.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in components.statement with parameters of type StatementKernel.ConditionModifier and TypeMethodDescriptionfinal voidStatement1.assembleIf(StatementKernel.Condition c, Statement s) voidStatementKernel.assembleIf(StatementKernel.Condition c, Statement s) Assembles inthisan IF statement with root label(IF, c, ?)and only subtree the BLOCKs; the declaration notwithstanding, the dynamic type ofsmust be the same as the dynamic type ofthis.final voidStatement1.assembleIfElse(StatementKernel.Condition c, Statement s1, Statement s2) voidStatementKernel.assembleIfElse(StatementKernel.Condition c, Statement s1, Statement s2) Assembles inthisan IF_ELSE statement with root label(IF_ELSE, c, ?)and as two subtrees the BLOCKss1ands2; the declaration notwithstanding, the dynamic type ofs1ands2must be the same as the dynamic type ofthis.final voidStatement1.assembleWhile(StatementKernel.Condition c, Statement s) voidStatementKernel.assembleWhile(StatementKernel.Condition c, Statement s) Assembles inthisa WHILE statement with root label(WHILE, c, ?)and only subtree the BLOCKs; the declaration notwithstanding, the dynamic type ofsmust be the same as the dynamic type ofthis.