public abstract class AbstractCommandAnalyzerIfKind extends AbstractCommandAnalyzerIfElseKind
| Constructor and Description |
|---|
AbstractCommandAnalyzerIfKind() |
| Modifier and Type | Method and Description |
|---|---|
protected Expression |
analizeLine() |
Command |
analyze() |
protected abstract Command |
createNode(Expression condition) |
registerAndPopNode, registerAndSwapNodeanalyzeExpression, analyzeExpressionList, analyzeLeftValueList, analyzeSimpleLeftValue, analyzeSimpleLeftValueList, assertKeyWord, consumeEndOfLine, equal, getFactory, getName, isKeyWord, pushNode, setFactoryprotected abstract Command createNode(Expression condition) throws AnalysisException
AnalysisExceptionpublic Command analyze() throws AnalysisException
AnalysisExceptionprotected Expression analizeLine() throws AnalysisException
AnalysisExceptionCopyright © 2013 Verhas and Verhas Software Craftsmen. All Rights Reserved.