Class WikitextExtension
- java.lang.Object
-
- de.tudresden.inf.lat.tabulas.ext.renderer.WikitextExtension
-
- All Implemented Interfaces:
Extension
,Serializable
,scala.Equals
,scala.Product
public class WikitextExtension extends Object implements Extension, scala.Product, Serializable
This models an extension that writes the output in Wikitext.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description WikitextExtension()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getExtensionName()
Returns a name for this extension.String
getHelp()
Returns a human-readable help of what this extension does.int
getRequiredArguments()
Returns the number of required arguments.String
Help()
String
Name()
scala.util.Try<Object>
process(scala.collection.immutable.Seq<String> arguments)
Executes an extension.int
RequiredArguments()
-
-
-
Method Detail
-
Name
public final String Name()
-
Help
public final String Help()
-
RequiredArguments
public final int RequiredArguments()
-
process
public scala.util.Try<Object> process(scala.collection.immutable.Seq<String> arguments)
Description copied from interface:Extension
Executes an extension.
-
getExtensionName
public String getExtensionName()
Description copied from interface:Extension
Returns a name for this extension.- Specified by:
getExtensionName
in interfaceExtension
- Returns:
- a name for this extension
-
getHelp
public String getHelp()
Description copied from interface:Extension
Returns a human-readable help of what this extension does.
-
getRequiredArguments
public int getRequiredArguments()
Description copied from interface:Extension
Returns the number of required arguments.- Specified by:
getRequiredArguments
in interfaceExtension
- Returns:
- the number of required arguments
-
-