net.jangaroo.exml.templates.exml_config_package_xsd.ftl Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of exml-compiler Show documentation
Show all versions of exml-compiler Show documentation
parses an EXML and generates an AS config class
<#-- @ftlvariable name="" type="net.jangaroo.exml.generator.ExmlConfigPackage" -->
<#assign namespaces = usedNamespaces?keys>
<#assign nsValues = usedNamespaces?values>
xmlns:${usedNamespaces[namespace]}="exml:${namespace}" #list>>
<#list namespaces as namespace>
#list>
<#list exmlElements as exmlElement>
<#list exmlElement.directCfgs as cfg>
<#if cfg.sequence || cfg.object>
<#if cfg.description??>
${cfg.description?trim}
#if>
<#if cfg.sequence>
#if>
#if>
#list>
<#list exmlElement.directCfgs as cfg>
<#if cfg.description??>
${cfg.description?trim}
#if>
#list>
<#if exmlElement.superElement??>
<#else>
#if>
<#if exmlElement.description??>
${exmlElement.description?trim}
#if>
#list>
© 2015 - 2024 Weber Informatics LLC | Privacy Policy