@NoImplement public interface ExtensionSchemaGenerator
Enables the generation of XML Schema Definitions for extensions.
Since:
1.0
  • Method Summary

    Modifier and Type
    Method
    Description
    generate(org.mule.runtime.api.meta.model.ExtensionModel extensionModel, org.mule.runtime.api.dsl.DslResolvingContext context)
    Creates the XSD for an extension based on it's extensionModel.
  • Method Details

    • generate

      String generate(org.mule.runtime.api.meta.model.ExtensionModel extensionModel, org.mule.runtime.api.dsl.DslResolvingContext context)
      Creates the XSD for an extension based on it's extensionModel.
      Parameters:
      extensionModel - the ExtensionModel used to generate the schema.
      Returns:
      an String containing the XML Schema Definition for the given extension.