public abstract class CorePfnFunction extends ParserFunctionBase
ParserFunctionBase.ParserFunctionAdapter, ParserFunctionBase.ParserFunctionRef| Constructor and Description |
|---|
CorePfnFunction(PfnArgumentMode argMode,
String name)
For un-marshaling only.
|
CorePfnFunction(String name)
For un-marshaling only.
|
CorePfnFunction(WikiConfig wikiConfig,
PfnArgumentMode argMode,
String name) |
CorePfnFunction(WikiConfig wikiConfig,
String name) |
| Modifier and Type | Method and Description |
|---|---|
WtNode |
invoke(WtNode pfn,
ExpansionFrame frame,
List<? extends WtNode> argsValues)
WtNode can either be a WtTemplate or a WtPageSwitch
|
abstract WtNode |
invoke(WtTemplate pfn,
ExpansionFrame frame,
List<? extends WtNode> argsValues) |
compareTo, equals, getArgMode, getId, getWikiConfig, hashCode, isPageSwitch, nf, setWikiConfig, toString, tupublic CorePfnFunction(PfnArgumentMode argMode, String name)
public CorePfnFunction(String name)
public CorePfnFunction(WikiConfig wikiConfig, PfnArgumentMode argMode, String name)
public CorePfnFunction(WikiConfig wikiConfig, String name)
public final WtNode invoke(WtNode pfn, ExpansionFrame frame, List<? extends WtNode> argsValues)
ParserFunctionBaseinvoke in class ParserFunctionBasepublic abstract WtNode invoke(WtTemplate pfn, ExpansionFrame frame, List<? extends WtNode> argsValues)
Copyright © 2010–2018 University of Erlangen-Nürnberg - Open Source Research Group. All rights reserved.