Class BaseTestCaseMetaInfoParser<T extends TestCaseMetaInfo>

java.lang.Object
org.citrusframework.config.xml.BaseTestCaseMetaInfoParser<T>
Type Parameters:
T -
All Implemented Interfaces:
org.springframework.beans.factory.xml.BeanDefinitionParser
Direct Known Subclasses:
TestCaseMetaInfoParser

public abstract class BaseTestCaseMetaInfoParser<T extends TestCaseMetaInfo> extends Object implements org.springframework.beans.factory.xml.BeanDefinitionParser
Base meta info parser responsible for parsing the standard citrus TestCaseMetaInfos
Author:
Thorsten Schlathoelter
  • Constructor Details

    • BaseTestCaseMetaInfoParser

      protected BaseTestCaseMetaInfoParser(Class<T> metaInfoType)
  • Method Details

    • parse

      public org.springframework.beans.factory.config.BeanDefinition parse(Element metaInfoElement, org.springframework.beans.factory.xml.ParserContext parserContext)
      Specified by:
      parse in interface org.springframework.beans.factory.xml.BeanDefinitionParser
    • parseAdditionalProperties

      protected void parseAdditionalProperties(Element metaInfoElement, org.springframework.beans.factory.support.BeanDefinitionBuilder metaInfoBuilder)
      Subclasses may override and add their specific properties
      Parameters:
      metaInfoBuilder -