Class GherkinDialectManager
- java.lang.Object
-
- com.aventstack.extentreports.gherkin.GherkinDialectManager
-
public class GherkinDialectManager extends Object
Modified version of GherkinDialectProvider.java from cucumber/gherkin. Source url: https://github.com/cucumber/cucumber/blob/master/gherkin/java/src/main/java/gherkin/GherkinDialectProvider.java.
Gherkin source is licensed under the MIT License
-
-
Constructor Summary
Constructors Constructor Description GherkinDialectManager()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StringgetDefaultLanguage()static GherkinDialectgetDialect()static StringgetLanguage()static voidsetLanguage(String lang)Sets/changes the default language
-
-
-
Method Detail
-
getDialect
public static GherkinDialect getDialect()
-
getDefaultLanguage
public static String getDefaultLanguage()
-
getLanguage
public static String getLanguage()
-
setLanguage
public static void setLanguage(String lang) throws UnsupportedEncodingException
Sets/changes the default language- Parameters:
lang- A valid dialect from https://github.com/cucumber/cucumber/blob/master/gherkin/gherkin-languages.json- Throws:
UnsupportedEncodingException- Thrown if the language is one of the supported language from https://github.com/cucumber/cucumber/blob/master/gherkin/gherkin-languages.json
-
-