java.lang.Object
com.aquima.interactions.test.templates.AbstractReportingTemplate
com.aquima.interactions.test.templates.communication.XsdTemplate

public class XsdTemplate extends AbstractReportingTemplate
This class may be used to quickly initialize a model.
Since:
9.0
Author:
Jon van Leuven, Arjan Pragt
  • Constructor Details

    • XsdTemplate

      protected XsdTemplate(String name, String targetNamespace, String xsd, com.aquima.interactions.foundation.report.IInitializationReport report)
  • Method Details

    • getName

      public String getName()
    • getTargetNamespace

      protected String getTargetNamespace()
    • addInclude

      public void addInclude(String name)
      This method adds an include to the xsd.
      Parameters:
      name - The name of the included xsd, may not be null.
    • getIncludes

      protected String[] getIncludes()
    • getContent

      protected String getContent()
    • setContent

      public void setContent(String xsdData)
      This method sets the content of the xsd.
      Parameters:
      xsdData - The content of the xsd, may not be null.
    • toDatasource

      public com.aquima.interactions.communication.ds.IXsdDS toDatasource()