Class XmlStepDefinition
java.lang.Object
org.citrusframework.cucumber.step.xml.XmlStepDefinition
- All Implemented Interfaces:
io.cucumber.core.backend.Located,io.cucumber.core.backend.StepDefinition
Special step definition that runs a XML step definition template on execution.
- Since:
- 2.6
- Author:
- Christoph Deppisch
-
Constructor Summary
ConstructorsConstructorDescriptionXmlStepDefinition(StepTemplate stepTemplate, io.cucumber.core.backend.Lookup lookup) -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleanisDefinedAt(StackTraceElement stackTraceElement) List<io.cucumber.core.backend.ParameterInfo>Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.cucumber.core.backend.Located
getSourceReference
-
Constructor Details
-
XmlStepDefinition
-
-
Method Details
-
getLocation
- Specified by:
getLocationin interfaceio.cucumber.core.backend.Located
-
parameterInfos
- Specified by:
parameterInfosin interfaceio.cucumber.core.backend.StepDefinition
-
execute
public void execute(Object[] args) throws io.cucumber.core.backend.CucumberBackendException, io.cucumber.core.backend.CucumberInvocationTargetException - Specified by:
executein interfaceio.cucumber.core.backend.StepDefinition- Throws:
io.cucumber.core.backend.CucumberBackendExceptionio.cucumber.core.backend.CucumberInvocationTargetException
-
isDefinedAt
- Specified by:
isDefinedAtin interfaceio.cucumber.core.backend.Located
-
getPattern
- Specified by:
getPatternin interfaceio.cucumber.core.backend.StepDefinition
-