public abstract static class ParserFunctionsExtPfn.IfThenElseStmt extends ParserFunctionsExtPfn.CtrlStmt
ParserFunctionsExtPfn.CtrlStmt, ParserFunctionsExtPfn.IfThenElseStmtParserFunctionBase.ParserFunctionAdapter, ParserFunctionBase.ParserFunctionRef| Modifier | Constructor and Description |
|---|---|
protected |
IfThenElseStmt(String name,
int thenArgIndex)
For un-marshaling only.
|
protected |
IfThenElseStmt(String name,
int thenArgIndex,
boolean hasDefault)
For un-marshaling only.
|
protected |
IfThenElseStmt(WikiConfig wikiConfig,
String name,
int thenArgIndex) |
protected |
IfThenElseStmt(WikiConfig wikiConfig,
String name,
int thenArgIndex,
boolean hasDefault) |
| Modifier and Type | Method and Description |
|---|---|
protected WtNode |
evaluate(WtTemplate pfn,
ExpansionFrame frame,
List<? extends WtNode> args) |
protected abstract boolean |
evaluateCondition(WtTemplate pfn,
ExpansionFrame frame,
List<? extends WtNode> args) |
protected void |
setDefault(WtNode defaultValue) |
invokeinvokecompareTo, equals, getArgMode, getId, getWikiConfig, hashCode, isPageSwitch, nf, setWikiConfig, toString, tuprotected IfThenElseStmt(String name, int thenArgIndex)
protected IfThenElseStmt(String name, int thenArgIndex, boolean hasDefault)
protected IfThenElseStmt(WikiConfig wikiConfig, String name, int thenArgIndex)
protected IfThenElseStmt(WikiConfig wikiConfig, String name, int thenArgIndex, boolean hasDefault)
protected WtNode evaluate(WtTemplate pfn, ExpansionFrame frame, List<? extends WtNode> args)
evaluate in class ParserFunctionsExtPfn.CtrlStmtprotected void setDefault(WtNode defaultValue)
protected abstract boolean evaluateCondition(WtTemplate pfn, ExpansionFrame frame, List<? extends WtNode> args)
Copyright © 2010–2018 University of Erlangen-Nürnberg - Open Source Research Group. All rights reserved.